diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index 23bd2cc5..9a2f755c 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -21,6 +21,7 @@ docs/AkeylessGatewayConfig.md docs/AllAnalyticsData.md docs/AllowedAccess.md docs/AllowedAccessOld.md +docs/AllowedIpSettings.md docs/ArtifactoryTargetDetails.md docs/AssocRoleAuthMethod.md docs/AssocTargetItem.md @@ -28,7 +29,39 @@ docs/AttributeTypeAndValue.md docs/Auth.md docs/AuthMethod.md docs/AuthMethodAccessInfo.md +docs/AuthMethodCreateApiKey.md +docs/AuthMethodCreateAwsIam.md +docs/AuthMethodCreateAzureAD.md +docs/AuthMethodCreateCert.md +docs/AuthMethodCreateEmail.md +docs/AuthMethodCreateGcp.md +docs/AuthMethodCreateK8s.md +docs/AuthMethodCreateLdap.md +docs/AuthMethodCreateOCI.md +docs/AuthMethodCreateOIDC.md +docs/AuthMethodCreateOauth2.md +docs/AuthMethodCreateOutput.md +docs/AuthMethodCreateSAML.md +docs/AuthMethodCreateUniversalIdentity.md +docs/AuthMethodDelete.md +docs/AuthMethodDeleteOutput.md +docs/AuthMethodGet.md +docs/AuthMethodList.md docs/AuthMethodRoleAssociation.md +docs/AuthMethodUpdateApiKey.md +docs/AuthMethodUpdateAwsIam.md +docs/AuthMethodUpdateAzureAD.md +docs/AuthMethodUpdateCert.md +docs/AuthMethodUpdateEmail.md +docs/AuthMethodUpdateGcp.md +docs/AuthMethodUpdateK8s.md +docs/AuthMethodUpdateLdap.md +docs/AuthMethodUpdateOCI.md +docs/AuthMethodUpdateOIDC.md +docs/AuthMethodUpdateOauth2.md +docs/AuthMethodUpdateOutput.md +docs/AuthMethodUpdateSAML.md +docs/AuthMethodUpdateUniversalIdentity.md docs/AuthOutput.md docs/AwsS3LogForwardingConfig.md docs/AzureADAccessRules.md @@ -118,6 +151,8 @@ docs/CreateGcpTarget.md docs/CreateGcpTargetOutput.md docs/CreateGithubTarget.md docs/CreateGithubTargetOutput.md +docs/CreateGitlabTarget.md +docs/CreateGitlabTargetOutput.md docs/CreateGlobalSignAtlasTarget.md docs/CreateGlobalSignAtlasTargetOutput.md docs/CreateGlobalSignTarget.md @@ -230,6 +265,7 @@ docs/DynamicSecretCreateDockerhub.md docs/DynamicSecretCreateEks.md docs/DynamicSecretCreateGcp.md docs/DynamicSecretCreateGithub.md +docs/DynamicSecretCreateGitlab.md docs/DynamicSecretCreateGke.md docs/DynamicSecretCreateGoogleWorkspace.md docs/DynamicSecretCreateHanaDb.md @@ -268,6 +304,7 @@ docs/DynamicSecretUpdateDockerhub.md docs/DynamicSecretUpdateEks.md docs/DynamicSecretUpdateGcp.md docs/DynamicSecretUpdateGithub.md +docs/DynamicSecretUpdateGitlab.md docs/DynamicSecretUpdateGke.md docs/DynamicSecretUpdateGoogleWorkspace.md docs/DynamicSecretUpdateHanaDb.md @@ -547,6 +584,7 @@ docs/GetTargetDetails.md docs/GetTargetDetailsOutput.md docs/GetUserEventStatusOutput.md docs/GithubTargetDetails.md +docs/GitlabTargetDetails.md docs/GlobalSignAtlasTargetDetails.md docs/GlobalSignGCCTargetDetails.md docs/GodaddyTargetDetails.md @@ -765,10 +803,64 @@ docs/SyslogLogForwardingConfig.md docs/SystemAccessCredentialsReplyObj.md docs/SystemAccessCredsSettings.md docs/Target.md +docs/TargetCreateArtifactory.md +docs/TargetCreateAws.md +docs/TargetCreateAzure.md +docs/TargetCreateDB.md +docs/TargetCreateDockerhub.md +docs/TargetCreateEks.md +docs/TargetCreateGcp.md +docs/TargetCreateGithub.md +docs/TargetCreateGitlab.md +docs/TargetCreateGke.md +docs/TargetCreateGlobalSign.md +docs/TargetCreateGlobalSignAtlas.md +docs/TargetCreateGodaddy.md +docs/TargetCreateHashiVault.md +docs/TargetCreateK8s.md +docs/TargetCreateLdap.md +docs/TargetCreateLinked.md +docs/TargetCreateOutput.md +docs/TargetCreatePing.md +docs/TargetCreateRabbitMq.md +docs/TargetCreateSalesforce.md +docs/TargetCreateSsh.md +docs/TargetCreateWeb.md +docs/TargetCreateWindows.md +docs/TargetCreateZeroSSL.md +docs/TargetDelete.md +docs/TargetGet.md +docs/TargetGetDetails.md docs/TargetItemAssociation.md docs/TargetItemVersion.md +docs/TargetList.md docs/TargetNameWithHosts.md docs/TargetTypeDetailsInput.md +docs/TargetUpdateArtifactory.md +docs/TargetUpdateAws.md +docs/TargetUpdateAzure.md +docs/TargetUpdateDB.md +docs/TargetUpdateDockerhub.md +docs/TargetUpdateEks.md +docs/TargetUpdateGcp.md +docs/TargetUpdateGithub.md +docs/TargetUpdateGitlab.md +docs/TargetUpdateGke.md +docs/TargetUpdateGlobalSign.md +docs/TargetUpdateGlobalSignAtlas.md +docs/TargetUpdateGodaddy.md +docs/TargetUpdateHashiVault.md +docs/TargetUpdateK8s.md +docs/TargetUpdateLdap.md +docs/TargetUpdateLinked.md +docs/TargetUpdateOutput.md +docs/TargetUpdatePing.md +docs/TargetUpdateRabbitMq.md +docs/TargetUpdateSalesforce.md +docs/TargetUpdateSsh.md +docs/TargetUpdateWeb.md +docs/TargetUpdateWindows.md +docs/TargetUpdateZeroSSL.md docs/TmpUserData.md docs/Tokenize.md docs/TokenizeOutput.md @@ -829,6 +921,8 @@ docs/UpdateGcpTarget.md docs/UpdateGcpTargetOutput.md docs/UpdateGithubTarget.md docs/UpdateGithubTargetOutput.md +docs/UpdateGitlabTarget.md +docs/UpdateGitlabTargetOutput.md docs/UpdateGlobalSignAtlasTarget.md docs/UpdateGlobalSignAtlasTargetOutput.md docs/UpdateGlobalSignTarget.md @@ -958,6 +1052,7 @@ src/main/java/io/akeyless/client/model/AkeylessGatewayConfig.java src/main/java/io/akeyless/client/model/AllAnalyticsData.java src/main/java/io/akeyless/client/model/AllowedAccess.java src/main/java/io/akeyless/client/model/AllowedAccessOld.java +src/main/java/io/akeyless/client/model/AllowedIpSettings.java src/main/java/io/akeyless/client/model/ArtifactoryTargetDetails.java src/main/java/io/akeyless/client/model/AssocRoleAuthMethod.java src/main/java/io/akeyless/client/model/AssocTargetItem.java @@ -965,7 +1060,39 @@ src/main/java/io/akeyless/client/model/AttributeTypeAndValue.java src/main/java/io/akeyless/client/model/Auth.java src/main/java/io/akeyless/client/model/AuthMethod.java src/main/java/io/akeyless/client/model/AuthMethodAccessInfo.java +src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java +src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java +src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java +src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java +src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java +src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java +src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java +src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java +src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java +src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java +src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java +src/main/java/io/akeyless/client/model/AuthMethodCreateOutput.java +src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java +src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java +src/main/java/io/akeyless/client/model/AuthMethodDelete.java +src/main/java/io/akeyless/client/model/AuthMethodDeleteOutput.java +src/main/java/io/akeyless/client/model/AuthMethodGet.java +src/main/java/io/akeyless/client/model/AuthMethodList.java src/main/java/io/akeyless/client/model/AuthMethodRoleAssociation.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateOutput.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java +src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java src/main/java/io/akeyless/client/model/AuthOutput.java src/main/java/io/akeyless/client/model/AwsS3LogForwardingConfig.java src/main/java/io/akeyless/client/model/AzureADAccessRules.java @@ -1055,6 +1182,8 @@ src/main/java/io/akeyless/client/model/CreateGcpTarget.java src/main/java/io/akeyless/client/model/CreateGcpTargetOutput.java src/main/java/io/akeyless/client/model/CreateGithubTarget.java src/main/java/io/akeyless/client/model/CreateGithubTargetOutput.java +src/main/java/io/akeyless/client/model/CreateGitlabTarget.java +src/main/java/io/akeyless/client/model/CreateGitlabTargetOutput.java src/main/java/io/akeyless/client/model/CreateGlobalSignAtlasTarget.java src/main/java/io/akeyless/client/model/CreateGlobalSignAtlasTargetOutput.java src/main/java/io/akeyless/client/model/CreateGlobalSignTarget.java @@ -1167,6 +1296,7 @@ src/main/java/io/akeyless/client/model/DynamicSecretCreateDockerhub.java src/main/java/io/akeyless/client/model/DynamicSecretCreateEks.java src/main/java/io/akeyless/client/model/DynamicSecretCreateGcp.java src/main/java/io/akeyless/client/model/DynamicSecretCreateGithub.java +src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java src/main/java/io/akeyless/client/model/DynamicSecretCreateGke.java src/main/java/io/akeyless/client/model/DynamicSecretCreateGoogleWorkspace.java src/main/java/io/akeyless/client/model/DynamicSecretCreateHanaDb.java @@ -1205,6 +1335,7 @@ src/main/java/io/akeyless/client/model/DynamicSecretUpdateDockerhub.java src/main/java/io/akeyless/client/model/DynamicSecretUpdateEks.java src/main/java/io/akeyless/client/model/DynamicSecretUpdateGcp.java src/main/java/io/akeyless/client/model/DynamicSecretUpdateGithub.java +src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java src/main/java/io/akeyless/client/model/DynamicSecretUpdateGke.java src/main/java/io/akeyless/client/model/DynamicSecretUpdateGoogleWorkspace.java src/main/java/io/akeyless/client/model/DynamicSecretUpdateHanaDb.java @@ -1484,6 +1615,7 @@ src/main/java/io/akeyless/client/model/GetTargetDetails.java src/main/java/io/akeyless/client/model/GetTargetDetailsOutput.java src/main/java/io/akeyless/client/model/GetUserEventStatusOutput.java src/main/java/io/akeyless/client/model/GithubTargetDetails.java +src/main/java/io/akeyless/client/model/GitlabTargetDetails.java src/main/java/io/akeyless/client/model/GlobalSignAtlasTargetDetails.java src/main/java/io/akeyless/client/model/GlobalSignGCCTargetDetails.java src/main/java/io/akeyless/client/model/GodaddyTargetDetails.java @@ -1702,10 +1834,64 @@ src/main/java/io/akeyless/client/model/SyslogLogForwardingConfig.java src/main/java/io/akeyless/client/model/SystemAccessCredentialsReplyObj.java src/main/java/io/akeyless/client/model/SystemAccessCredsSettings.java src/main/java/io/akeyless/client/model/Target.java +src/main/java/io/akeyless/client/model/TargetCreateArtifactory.java +src/main/java/io/akeyless/client/model/TargetCreateAws.java +src/main/java/io/akeyless/client/model/TargetCreateAzure.java +src/main/java/io/akeyless/client/model/TargetCreateDB.java +src/main/java/io/akeyless/client/model/TargetCreateDockerhub.java +src/main/java/io/akeyless/client/model/TargetCreateEks.java +src/main/java/io/akeyless/client/model/TargetCreateGcp.java +src/main/java/io/akeyless/client/model/TargetCreateGithub.java +src/main/java/io/akeyless/client/model/TargetCreateGitlab.java +src/main/java/io/akeyless/client/model/TargetCreateGke.java +src/main/java/io/akeyless/client/model/TargetCreateGlobalSign.java +src/main/java/io/akeyless/client/model/TargetCreateGlobalSignAtlas.java +src/main/java/io/akeyless/client/model/TargetCreateGodaddy.java +src/main/java/io/akeyless/client/model/TargetCreateHashiVault.java +src/main/java/io/akeyless/client/model/TargetCreateK8s.java +src/main/java/io/akeyless/client/model/TargetCreateLdap.java +src/main/java/io/akeyless/client/model/TargetCreateLinked.java +src/main/java/io/akeyless/client/model/TargetCreateOutput.java +src/main/java/io/akeyless/client/model/TargetCreatePing.java +src/main/java/io/akeyless/client/model/TargetCreateRabbitMq.java +src/main/java/io/akeyless/client/model/TargetCreateSalesforce.java +src/main/java/io/akeyless/client/model/TargetCreateSsh.java +src/main/java/io/akeyless/client/model/TargetCreateWeb.java +src/main/java/io/akeyless/client/model/TargetCreateWindows.java +src/main/java/io/akeyless/client/model/TargetCreateZeroSSL.java +src/main/java/io/akeyless/client/model/TargetDelete.java +src/main/java/io/akeyless/client/model/TargetGet.java +src/main/java/io/akeyless/client/model/TargetGetDetails.java src/main/java/io/akeyless/client/model/TargetItemAssociation.java src/main/java/io/akeyless/client/model/TargetItemVersion.java +src/main/java/io/akeyless/client/model/TargetList.java src/main/java/io/akeyless/client/model/TargetNameWithHosts.java src/main/java/io/akeyless/client/model/TargetTypeDetailsInput.java +src/main/java/io/akeyless/client/model/TargetUpdateArtifactory.java +src/main/java/io/akeyless/client/model/TargetUpdateAws.java +src/main/java/io/akeyless/client/model/TargetUpdateAzure.java +src/main/java/io/akeyless/client/model/TargetUpdateDB.java +src/main/java/io/akeyless/client/model/TargetUpdateDockerhub.java +src/main/java/io/akeyless/client/model/TargetUpdateEks.java +src/main/java/io/akeyless/client/model/TargetUpdateGcp.java +src/main/java/io/akeyless/client/model/TargetUpdateGithub.java +src/main/java/io/akeyless/client/model/TargetUpdateGitlab.java +src/main/java/io/akeyless/client/model/TargetUpdateGke.java +src/main/java/io/akeyless/client/model/TargetUpdateGlobalSign.java +src/main/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlas.java +src/main/java/io/akeyless/client/model/TargetUpdateGodaddy.java +src/main/java/io/akeyless/client/model/TargetUpdateHashiVault.java +src/main/java/io/akeyless/client/model/TargetUpdateK8s.java +src/main/java/io/akeyless/client/model/TargetUpdateLdap.java +src/main/java/io/akeyless/client/model/TargetUpdateLinked.java +src/main/java/io/akeyless/client/model/TargetUpdateOutput.java +src/main/java/io/akeyless/client/model/TargetUpdatePing.java +src/main/java/io/akeyless/client/model/TargetUpdateRabbitMq.java +src/main/java/io/akeyless/client/model/TargetUpdateSalesforce.java +src/main/java/io/akeyless/client/model/TargetUpdateSsh.java +src/main/java/io/akeyless/client/model/TargetUpdateWeb.java +src/main/java/io/akeyless/client/model/TargetUpdateWindows.java +src/main/java/io/akeyless/client/model/TargetUpdateZeroSSL.java src/main/java/io/akeyless/client/model/TmpUserData.java src/main/java/io/akeyless/client/model/Tokenize.java src/main/java/io/akeyless/client/model/TokenizeOutput.java @@ -1766,6 +1952,8 @@ src/main/java/io/akeyless/client/model/UpdateGcpTarget.java src/main/java/io/akeyless/client/model/UpdateGcpTargetOutput.java src/main/java/io/akeyless/client/model/UpdateGithubTarget.java src/main/java/io/akeyless/client/model/UpdateGithubTargetOutput.java +src/main/java/io/akeyless/client/model/UpdateGitlabTarget.java +src/main/java/io/akeyless/client/model/UpdateGitlabTargetOutput.java src/main/java/io/akeyless/client/model/UpdateGlobalSignAtlasTarget.java src/main/java/io/akeyless/client/model/UpdateGlobalSignAtlasTargetOutput.java src/main/java/io/akeyless/client/model/UpdateGlobalSignTarget.java @@ -1850,28 +2038,97 @@ src/main/java/io/akeyless/client/model/WindowsService.java src/main/java/io/akeyless/client/model/WindowsServiceAttributes.java src/main/java/io/akeyless/client/model/WindowsTargetDetails.java src/main/java/io/akeyless/client/model/ZeroSSLTargetDetails.java -src/test/java/io/akeyless/client/model/CreateHashiVaultTargetOutputTest.java -src/test/java/io/akeyless/client/model/CreateHashiVaultTargetTest.java -src/test/java/io/akeyless/client/model/GatewayGetCacheTest.java -src/test/java/io/akeyless/client/model/GatewayGetDefaultsOutputTest.java -src/test/java/io/akeyless/client/model/GatewayGetDefaultsTest.java -src/test/java/io/akeyless/client/model/GatewayGetLogForwardingTest.java -src/test/java/io/akeyless/client/model/GatewayListCustomerFragmentsTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateCacheTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateDefaultsTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingAwsS3Test.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingAzureAnalyticsTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingDatadogTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingElasticsearchTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingGoogleChronicleTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingLogstashTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingLogzIoTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingOutputTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingSplunkTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingStdoutTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingSumologicTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateLogForwardingSyslogTest.java -src/test/java/io/akeyless/client/model/GatewayUpdateOutputTest.java -src/test/java/io/akeyless/client/model/HashiVaultTargetDetailsTest.java -src/test/java/io/akeyless/client/model/UpdateHashiVaultTargetOutputTest.java -src/test/java/io/akeyless/client/model/UpdateHashiVaultTargetTest.java +src/test/java/io/akeyless/client/model/AllowedIpSettingsTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateApiKeyTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateAwsIamTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateAzureADTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateCertTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateEmailTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateGcpTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateK8sTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateLdapTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateOCITest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateOIDCTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateOauth2Test.java +src/test/java/io/akeyless/client/model/AuthMethodCreateOutputTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateSAMLTest.java +src/test/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentityTest.java +src/test/java/io/akeyless/client/model/AuthMethodDeleteOutputTest.java +src/test/java/io/akeyless/client/model/AuthMethodDeleteTest.java +src/test/java/io/akeyless/client/model/AuthMethodGetTest.java +src/test/java/io/akeyless/client/model/AuthMethodListTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateApiKeyTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateAwsIamTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateAzureADTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateCertTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateEmailTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateGcpTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateK8sTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateLdapTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateOCITest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateOIDCTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateOauth2Test.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateOutputTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateSAMLTest.java +src/test/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentityTest.java +src/test/java/io/akeyless/client/model/CreateGitlabTargetOutputTest.java +src/test/java/io/akeyless/client/model/CreateGitlabTargetTest.java +src/test/java/io/akeyless/client/model/DynamicSecretCreateGitlabTest.java +src/test/java/io/akeyless/client/model/DynamicSecretUpdateGitlabTest.java +src/test/java/io/akeyless/client/model/GitlabTargetDetailsTest.java +src/test/java/io/akeyless/client/model/TargetCreateArtifactoryTest.java +src/test/java/io/akeyless/client/model/TargetCreateAwsTest.java +src/test/java/io/akeyless/client/model/TargetCreateAzureTest.java +src/test/java/io/akeyless/client/model/TargetCreateDBTest.java +src/test/java/io/akeyless/client/model/TargetCreateDockerhubTest.java +src/test/java/io/akeyless/client/model/TargetCreateEksTest.java +src/test/java/io/akeyless/client/model/TargetCreateGcpTest.java +src/test/java/io/akeyless/client/model/TargetCreateGithubTest.java +src/test/java/io/akeyless/client/model/TargetCreateGitlabTest.java +src/test/java/io/akeyless/client/model/TargetCreateGkeTest.java +src/test/java/io/akeyless/client/model/TargetCreateGlobalSignAtlasTest.java +src/test/java/io/akeyless/client/model/TargetCreateGlobalSignTest.java +src/test/java/io/akeyless/client/model/TargetCreateGodaddyTest.java +src/test/java/io/akeyless/client/model/TargetCreateHashiVaultTest.java +src/test/java/io/akeyless/client/model/TargetCreateK8sTest.java +src/test/java/io/akeyless/client/model/TargetCreateLdapTest.java +src/test/java/io/akeyless/client/model/TargetCreateLinkedTest.java +src/test/java/io/akeyless/client/model/TargetCreateOutputTest.java +src/test/java/io/akeyless/client/model/TargetCreatePingTest.java +src/test/java/io/akeyless/client/model/TargetCreateRabbitMqTest.java +src/test/java/io/akeyless/client/model/TargetCreateSalesforceTest.java +src/test/java/io/akeyless/client/model/TargetCreateSshTest.java +src/test/java/io/akeyless/client/model/TargetCreateWebTest.java +src/test/java/io/akeyless/client/model/TargetCreateWindowsTest.java +src/test/java/io/akeyless/client/model/TargetCreateZeroSSLTest.java +src/test/java/io/akeyless/client/model/TargetDeleteTest.java +src/test/java/io/akeyless/client/model/TargetGetDetailsTest.java +src/test/java/io/akeyless/client/model/TargetGetTest.java +src/test/java/io/akeyless/client/model/TargetListTest.java +src/test/java/io/akeyless/client/model/TargetUpdateArtifactoryTest.java +src/test/java/io/akeyless/client/model/TargetUpdateAwsTest.java +src/test/java/io/akeyless/client/model/TargetUpdateAzureTest.java +src/test/java/io/akeyless/client/model/TargetUpdateDBTest.java +src/test/java/io/akeyless/client/model/TargetUpdateDockerhubTest.java +src/test/java/io/akeyless/client/model/TargetUpdateEksTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGcpTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGithubTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGitlabTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGkeTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlasTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignTest.java +src/test/java/io/akeyless/client/model/TargetUpdateGodaddyTest.java +src/test/java/io/akeyless/client/model/TargetUpdateHashiVaultTest.java +src/test/java/io/akeyless/client/model/TargetUpdateK8sTest.java +src/test/java/io/akeyless/client/model/TargetUpdateLdapTest.java +src/test/java/io/akeyless/client/model/TargetUpdateLinkedTest.java +src/test/java/io/akeyless/client/model/TargetUpdateOutputTest.java +src/test/java/io/akeyless/client/model/TargetUpdatePingTest.java +src/test/java/io/akeyless/client/model/TargetUpdateRabbitMqTest.java +src/test/java/io/akeyless/client/model/TargetUpdateSalesforceTest.java +src/test/java/io/akeyless/client/model/TargetUpdateSshTest.java +src/test/java/io/akeyless/client/model/TargetUpdateWebTest.java +src/test/java/io/akeyless/client/model/TargetUpdateWindowsTest.java +src/test/java/io/akeyless/client/model/TargetUpdateZeroSSLTest.java +src/test/java/io/akeyless/client/model/UpdateGitlabTargetOutputTest.java +src/test/java/io/akeyless/client/model/UpdateGitlabTargetTest.java diff --git a/README.md b/README.md index 86fddb74..6cbe899a 100644 --- a/README.md +++ b/README.md @@ -108,6 +108,35 @@ Class | Method | HTTP request | Description *V2Api* | [**assocRoleAuthMethod**](docs/V2Api.md#assocRoleAuthMethod) | **POST** /assoc-role-am | *V2Api* | [**assocTargetItem**](docs/V2Api.md#assocTargetItem) | **POST** /assoc-target-item | *V2Api* | [**auth**](docs/V2Api.md#auth) | **POST** /auth | +*V2Api* | [**authMethodCreateApiKey**](docs/V2Api.md#authMethodCreateApiKey) | **POST** /auth-method-create-api-key | +*V2Api* | [**authMethodCreateAwsIam**](docs/V2Api.md#authMethodCreateAwsIam) | **POST** /auth-method-create-aws | +*V2Api* | [**authMethodCreateAzureAD**](docs/V2Api.md#authMethodCreateAzureAD) | **POST** /auth-method-create-azure-ad | +*V2Api* | [**authMethodCreateCert**](docs/V2Api.md#authMethodCreateCert) | **POST** /auth-method-create-cert | +*V2Api* | [**authMethodCreateEmail**](docs/V2Api.md#authMethodCreateEmail) | **POST** /auth-method-create-email | +*V2Api* | [**authMethodCreateGcp**](docs/V2Api.md#authMethodCreateGcp) | **POST** /auth-method-create-gcp | +*V2Api* | [**authMethodCreateK8s**](docs/V2Api.md#authMethodCreateK8s) | **POST** /auth-method-create-k8s | +*V2Api* | [**authMethodCreateLdap**](docs/V2Api.md#authMethodCreateLdap) | **POST** /auth-method-create-ldap | +*V2Api* | [**authMethodCreateOCI**](docs/V2Api.md#authMethodCreateOCI) | **POST** /auth-method-create-oci | +*V2Api* | [**authMethodCreateOIDC**](docs/V2Api.md#authMethodCreateOIDC) | **POST** /auth-method-create-oidc | +*V2Api* | [**authMethodCreateOauth2**](docs/V2Api.md#authMethodCreateOauth2) | **POST** /auth-method-create-oauth2 | +*V2Api* | [**authMethodCreateSAML**](docs/V2Api.md#authMethodCreateSAML) | **POST** /auth-method-create-saml | +*V2Api* | [**authMethodCreateUniversalIdentity**](docs/V2Api.md#authMethodCreateUniversalIdentity) | **POST** /auth-method-create-universal-identity | +*V2Api* | [**authMethodDelete**](docs/V2Api.md#authMethodDelete) | **POST** /auth-method-delete | +*V2Api* | [**authMethodGet**](docs/V2Api.md#authMethodGet) | **POST** /auth-method-get | +*V2Api* | [**authMethodList**](docs/V2Api.md#authMethodList) | **POST** /auth-method-list | +*V2Api* | [**authMethodUpdateApiKey**](docs/V2Api.md#authMethodUpdateApiKey) | **POST** /auth-method-update-api-key | +*V2Api* | [**authMethodUpdateAwsIam**](docs/V2Api.md#authMethodUpdateAwsIam) | **POST** /auth-method-update-aws-iam | +*V2Api* | [**authMethodUpdateAzureAD**](docs/V2Api.md#authMethodUpdateAzureAD) | **POST** /auth-method-update-azure-ad | +*V2Api* | [**authMethodUpdateCert**](docs/V2Api.md#authMethodUpdateCert) | **POST** /auth-method-update-cert | +*V2Api* | [**authMethodUpdateEmail**](docs/V2Api.md#authMethodUpdateEmail) | **POST** /auth-method-update-email | +*V2Api* | [**authMethodUpdateGcp**](docs/V2Api.md#authMethodUpdateGcp) | **POST** /auth-method-update-gcp | +*V2Api* | [**authMethodUpdateK8s**](docs/V2Api.md#authMethodUpdateK8s) | **POST** /auth-method-update-k8s | +*V2Api* | [**authMethodUpdateLdap**](docs/V2Api.md#authMethodUpdateLdap) | **POST** /auth-method-update-ldap | +*V2Api* | [**authMethodUpdateOCI**](docs/V2Api.md#authMethodUpdateOCI) | **POST** /auth-method-update-oci | +*V2Api* | [**authMethodUpdateOIDC**](docs/V2Api.md#authMethodUpdateOIDC) | **POST** /auth-method-update-oidc | +*V2Api* | [**authMethodUpdateOauth2**](docs/V2Api.md#authMethodUpdateOauth2) | **POST** /auth-method-update-oauth2 | +*V2Api* | [**authMethodUpdateSAML**](docs/V2Api.md#authMethodUpdateSAML) | **POST** /auth-method-update-saml | +*V2Api* | [**authMethodUpdateUniversalIdentity**](docs/V2Api.md#authMethodUpdateUniversalIdentity) | **POST** /auth-method-update-universal-identity | *V2Api* | [**configure**](docs/V2Api.md#configure) | **POST** /configure | *V2Api* | [**connect**](docs/V2Api.md#connect) | **POST** /connect | *V2Api* | [**createAWSTarget**](docs/V2Api.md#createAWSTarget) | **POST** /create-aws-target | @@ -139,6 +168,7 @@ Class | Method | HTTP request | Description *V2Api* | [**createGKETarget**](docs/V2Api.md#createGKETarget) | **POST** /create-gke-target | *V2Api* | [**createGcpTarget**](docs/V2Api.md#createGcpTarget) | **POST** /create-gcp-target | *V2Api* | [**createGithubTarget**](docs/V2Api.md#createGithubTarget) | **POST** /create-github-target | +*V2Api* | [**createGitlabTarget**](docs/V2Api.md#createGitlabTarget) | **POST** /create-gitlab-target | *V2Api* | [**createGlobalSignAtlasTarget**](docs/V2Api.md#createGlobalSignAtlasTarget) | **POST** /create-globalsign-atlas-target | *V2Api* | [**createGlobalSignTarget**](docs/V2Api.md#createGlobalSignTarget) | **POST** /create-globalsign-target | *V2Api* | [**createGodaddyTarget**](docs/V2Api.md#createGodaddyTarget) | **POST** /create-godaddy-target | @@ -198,6 +228,7 @@ Class | Method | HTTP request | Description *V2Api* | [**dynamicSecretCreateEks**](docs/V2Api.md#dynamicSecretCreateEks) | **POST** /dynamic-secret-create-eks | *V2Api* | [**dynamicSecretCreateGcp**](docs/V2Api.md#dynamicSecretCreateGcp) | **POST** /dynamic-secret-create-gcp | *V2Api* | [**dynamicSecretCreateGithub**](docs/V2Api.md#dynamicSecretCreateGithub) | **POST** /dynamic-secret-create-github | +*V2Api* | [**dynamicSecretCreateGitlab**](docs/V2Api.md#dynamicSecretCreateGitlab) | **POST** /dynamic-secret-create-gitlab | *V2Api* | [**dynamicSecretCreateGke**](docs/V2Api.md#dynamicSecretCreateGke) | **POST** /dynamic-secret-create-gke | *V2Api* | [**dynamicSecretCreateGoogleWorkspace**](docs/V2Api.md#dynamicSecretCreateGoogleWorkspace) | **POST** /dynamic-secret-create-google-workspace | *V2Api* | [**dynamicSecretCreateHanaDb**](docs/V2Api.md#dynamicSecretCreateHanaDb) | **POST** /dynamic-secret-create-hanadb | @@ -231,6 +262,7 @@ Class | Method | HTTP request | Description *V2Api* | [**dynamicSecretUpdateEks**](docs/V2Api.md#dynamicSecretUpdateEks) | **POST** /dynamic-secret-update-eks | *V2Api* | [**dynamicSecretUpdateGcp**](docs/V2Api.md#dynamicSecretUpdateGcp) | **POST** /dynamic-secret-update-gcp | *V2Api* | [**dynamicSecretUpdateGithub**](docs/V2Api.md#dynamicSecretUpdateGithub) | **POST** /dynamic-secret-update-github | +*V2Api* | [**dynamicSecretUpdateGitlab**](docs/V2Api.md#dynamicSecretUpdateGitlab) | **POST** /dynamic-secret-update-gitlab | *V2Api* | [**dynamicSecretUpdateGke**](docs/V2Api.md#dynamicSecretUpdateGke) | **POST** /dynamic-secret-update-gke | *V2Api* | [**dynamicSecretUpdateGoogleWorkspace**](docs/V2Api.md#dynamicSecretUpdateGoogleWorkspace) | **POST** /dynamic-secret-update-google-workspace | *V2Api* | [**dynamicSecretUpdateHanaDb**](docs/V2Api.md#dynamicSecretUpdateHanaDb) | **POST** /dynamic-secret-update-hana | @@ -473,6 +505,58 @@ Class | Method | HTTP request | Description *V2Api* | [**signPKICertWithClassicKey**](docs/V2Api.md#signPKICertWithClassicKey) | **POST** /sign-pki-cert-with-classic-key | *V2Api* | [**signRsaSsaPss**](docs/V2Api.md#signRsaSsaPss) | **POST** /sign-rsassa-pss | *V2Api* | [**staticCredsAuth**](docs/V2Api.md#staticCredsAuth) | **POST** /static-creds-auth | +*V2Api* | [**targetCreateArtifactory**](docs/V2Api.md#targetCreateArtifactory) | **POST** /target-create-artifactory | +*V2Api* | [**targetCreateAws**](docs/V2Api.md#targetCreateAws) | **POST** /target-create-aws | +*V2Api* | [**targetCreateAzure**](docs/V2Api.md#targetCreateAzure) | **POST** /target-create-azure | +*V2Api* | [**targetCreateDB**](docs/V2Api.md#targetCreateDB) | **POST** /target-create-db | +*V2Api* | [**targetCreateDockerhub**](docs/V2Api.md#targetCreateDockerhub) | **POST** /target-create-dockerhub | +*V2Api* | [**targetCreateEks**](docs/V2Api.md#targetCreateEks) | **POST** /target-create-eks | +*V2Api* | [**targetCreateGcp**](docs/V2Api.md#targetCreateGcp) | **POST** /target-create-gcp | +*V2Api* | [**targetCreateGithub**](docs/V2Api.md#targetCreateGithub) | **POST** /target-create-github | +*V2Api* | [**targetCreateGitlab**](docs/V2Api.md#targetCreateGitlab) | **POST** /target-create-gitlab | +*V2Api* | [**targetCreateGke**](docs/V2Api.md#targetCreateGke) | **POST** /target-create-gke | +*V2Api* | [**targetCreateGlobalSign**](docs/V2Api.md#targetCreateGlobalSign) | **POST** /target-create-globalsign | +*V2Api* | [**targetCreateGlobalSignAtlas**](docs/V2Api.md#targetCreateGlobalSignAtlas) | **POST** /target-create-globalsign-atlas | +*V2Api* | [**targetCreateGodaddy**](docs/V2Api.md#targetCreateGodaddy) | **POST** /target-create-godaddy | +*V2Api* | [**targetCreateHashiVault**](docs/V2Api.md#targetCreateHashiVault) | **POST** /target-create-hashi-vault | +*V2Api* | [**targetCreateK8s**](docs/V2Api.md#targetCreateK8s) | **POST** /target-create-k8s | +*V2Api* | [**targetCreateLdap**](docs/V2Api.md#targetCreateLdap) | **POST** /target-create-ldap | +*V2Api* | [**targetCreateLinked**](docs/V2Api.md#targetCreateLinked) | **POST** /target-create-linked | +*V2Api* | [**targetCreatePing**](docs/V2Api.md#targetCreatePing) | **POST** /target-create-ping | +*V2Api* | [**targetCreateRabbitMq**](docs/V2Api.md#targetCreateRabbitMq) | **POST** /target-create-rabbitmq | +*V2Api* | [**targetCreateSalesforce**](docs/V2Api.md#targetCreateSalesforce) | **POST** /target-create-salesforce | +*V2Api* | [**targetCreateSsh**](docs/V2Api.md#targetCreateSsh) | **POST** /target-create-ssh | +*V2Api* | [**targetCreateWeb**](docs/V2Api.md#targetCreateWeb) | **POST** /target-create-web | +*V2Api* | [**targetCreateWindows**](docs/V2Api.md#targetCreateWindows) | **POST** /target-create-windows | +*V2Api* | [**targetCreateZeroSSL**](docs/V2Api.md#targetCreateZeroSSL) | **POST** /target-create-zerossl | +*V2Api* | [**targetDelete**](docs/V2Api.md#targetDelete) | **POST** /target-delete | +*V2Api* | [**targetGet**](docs/V2Api.md#targetGet) | **POST** /target-get | +*V2Api* | [**targetGetDetails**](docs/V2Api.md#targetGetDetails) | **POST** /target-get-details | +*V2Api* | [**targetList**](docs/V2Api.md#targetList) | **POST** /target-list | +*V2Api* | [**targetUpdateArtifactory**](docs/V2Api.md#targetUpdateArtifactory) | **POST** /target-update-artifactory | +*V2Api* | [**targetUpdateAws**](docs/V2Api.md#targetUpdateAws) | **POST** /target-update-aws | +*V2Api* | [**targetUpdateAzure**](docs/V2Api.md#targetUpdateAzure) | **POST** /target-update-azure | +*V2Api* | [**targetUpdateDB**](docs/V2Api.md#targetUpdateDB) | **POST** /target-update-db | +*V2Api* | [**targetUpdateDockerhub**](docs/V2Api.md#targetUpdateDockerhub) | **POST** /target-update-dockerhub | +*V2Api* | [**targetUpdateEks**](docs/V2Api.md#targetUpdateEks) | **POST** /target-update-eks | +*V2Api* | [**targetUpdateGcp**](docs/V2Api.md#targetUpdateGcp) | **POST** /target-update-gcp | +*V2Api* | [**targetUpdateGithub**](docs/V2Api.md#targetUpdateGithub) | **POST** /target-update-github | +*V2Api* | [**targetUpdateGitlab**](docs/V2Api.md#targetUpdateGitlab) | **POST** /target-update-gitlab | +*V2Api* | [**targetUpdateGke**](docs/V2Api.md#targetUpdateGke) | **POST** /target-update-gke | +*V2Api* | [**targetUpdateGlobalSign**](docs/V2Api.md#targetUpdateGlobalSign) | **POST** /target-update-globalsign | +*V2Api* | [**targetUpdateGlobalSignAtlas**](docs/V2Api.md#targetUpdateGlobalSignAtlas) | **POST** /target-update-globalsign-atlas | +*V2Api* | [**targetUpdateGodaddy**](docs/V2Api.md#targetUpdateGodaddy) | **POST** /target-update-godaddy | +*V2Api* | [**targetUpdateHashiVault**](docs/V2Api.md#targetUpdateHashiVault) | **POST** /target-update-hashi-vault | +*V2Api* | [**targetUpdateK8s**](docs/V2Api.md#targetUpdateK8s) | **POST** /target-update-k8s | +*V2Api* | [**targetUpdateLdap**](docs/V2Api.md#targetUpdateLdap) | **POST** /target-update-ldap | +*V2Api* | [**targetUpdateLinked**](docs/V2Api.md#targetUpdateLinked) | **POST** /target-update-linked | +*V2Api* | [**targetUpdatePing**](docs/V2Api.md#targetUpdatePing) | **POST** /target-update-ping | +*V2Api* | [**targetUpdateRabbitMq**](docs/V2Api.md#targetUpdateRabbitMq) | **POST** /target-update-rabbitmq | +*V2Api* | [**targetUpdateSalesforce**](docs/V2Api.md#targetUpdateSalesforce) | **POST** /target-update-salesforce | +*V2Api* | [**targetUpdateSsh**](docs/V2Api.md#targetUpdateSsh) | **POST** /target-update-ssh | +*V2Api* | [**targetUpdateWeb**](docs/V2Api.md#targetUpdateWeb) | **POST** /target-update-web | +*V2Api* | [**targetUpdateWindows**](docs/V2Api.md#targetUpdateWindows) | **POST** /target-update-windows | +*V2Api* | [**targetUpdateZeroSSL**](docs/V2Api.md#targetUpdateZeroSSL) | **POST** /target-update-zerossl | *V2Api* | [**tokenize**](docs/V2Api.md#tokenize) | **POST** /tokenize | *V2Api* | [**uidCreateChildToken**](docs/V2Api.md#uidCreateChildToken) | **POST** /uid-create-child-token | *V2Api* | [**uidGenerateToken**](docs/V2Api.md#uidGenerateToken) | **POST** /uid-generate-token | @@ -507,6 +591,7 @@ Class | Method | HTTP request | Description *V2Api* | [**updateGKETarget**](docs/V2Api.md#updateGKETarget) | **POST** /update-gke-target | *V2Api* | [**updateGcpTarget**](docs/V2Api.md#updateGcpTarget) | **POST** /update-gcp-target | *V2Api* | [**updateGithubTarget**](docs/V2Api.md#updateGithubTarget) | **POST** /update-github-target | +*V2Api* | [**updateGitlabTarget**](docs/V2Api.md#updateGitlabTarget) | **POST** /update-gitlab-target | *V2Api* | [**updateGlobalSignAtlasTarget**](docs/V2Api.md#updateGlobalSignAtlasTarget) | **POST** /update-globalsign-atlas-target | *V2Api* | [**updateGlobalSignTarget**](docs/V2Api.md#updateGlobalSignTarget) | **POST** /update-globalsign-target | *V2Api* | [**updateGodaddyTarget**](docs/V2Api.md#updateGodaddyTarget) | **POST** /update-godaddy-target | @@ -572,6 +657,7 @@ Class | Method | HTTP request | Description - [AllAnalyticsData](docs/AllAnalyticsData.md) - [AllowedAccess](docs/AllowedAccess.md) - [AllowedAccessOld](docs/AllowedAccessOld.md) + - [AllowedIpSettings](docs/AllowedIpSettings.md) - [ArtifactoryTargetDetails](docs/ArtifactoryTargetDetails.md) - [AssocRoleAuthMethod](docs/AssocRoleAuthMethod.md) - [AssocTargetItem](docs/AssocTargetItem.md) @@ -579,7 +665,39 @@ Class | Method | HTTP request | Description - [Auth](docs/Auth.md) - [AuthMethod](docs/AuthMethod.md) - [AuthMethodAccessInfo](docs/AuthMethodAccessInfo.md) + - [AuthMethodCreateApiKey](docs/AuthMethodCreateApiKey.md) + - [AuthMethodCreateAwsIam](docs/AuthMethodCreateAwsIam.md) + - [AuthMethodCreateAzureAD](docs/AuthMethodCreateAzureAD.md) + - [AuthMethodCreateCert](docs/AuthMethodCreateCert.md) + - [AuthMethodCreateEmail](docs/AuthMethodCreateEmail.md) + - [AuthMethodCreateGcp](docs/AuthMethodCreateGcp.md) + - [AuthMethodCreateK8s](docs/AuthMethodCreateK8s.md) + - [AuthMethodCreateLdap](docs/AuthMethodCreateLdap.md) + - [AuthMethodCreateOCI](docs/AuthMethodCreateOCI.md) + - [AuthMethodCreateOIDC](docs/AuthMethodCreateOIDC.md) + - [AuthMethodCreateOauth2](docs/AuthMethodCreateOauth2.md) + - [AuthMethodCreateOutput](docs/AuthMethodCreateOutput.md) + - [AuthMethodCreateSAML](docs/AuthMethodCreateSAML.md) + - [AuthMethodCreateUniversalIdentity](docs/AuthMethodCreateUniversalIdentity.md) + - [AuthMethodDelete](docs/AuthMethodDelete.md) + - [AuthMethodDeleteOutput](docs/AuthMethodDeleteOutput.md) + - [AuthMethodGet](docs/AuthMethodGet.md) + - [AuthMethodList](docs/AuthMethodList.md) - [AuthMethodRoleAssociation](docs/AuthMethodRoleAssociation.md) + - [AuthMethodUpdateApiKey](docs/AuthMethodUpdateApiKey.md) + - [AuthMethodUpdateAwsIam](docs/AuthMethodUpdateAwsIam.md) + - [AuthMethodUpdateAzureAD](docs/AuthMethodUpdateAzureAD.md) + - [AuthMethodUpdateCert](docs/AuthMethodUpdateCert.md) + - [AuthMethodUpdateEmail](docs/AuthMethodUpdateEmail.md) + - [AuthMethodUpdateGcp](docs/AuthMethodUpdateGcp.md) + - [AuthMethodUpdateK8s](docs/AuthMethodUpdateK8s.md) + - [AuthMethodUpdateLdap](docs/AuthMethodUpdateLdap.md) + - [AuthMethodUpdateOCI](docs/AuthMethodUpdateOCI.md) + - [AuthMethodUpdateOIDC](docs/AuthMethodUpdateOIDC.md) + - [AuthMethodUpdateOauth2](docs/AuthMethodUpdateOauth2.md) + - [AuthMethodUpdateOutput](docs/AuthMethodUpdateOutput.md) + - [AuthMethodUpdateSAML](docs/AuthMethodUpdateSAML.md) + - [AuthMethodUpdateUniversalIdentity](docs/AuthMethodUpdateUniversalIdentity.md) - [AuthOutput](docs/AuthOutput.md) - [AwsS3LogForwardingConfig](docs/AwsS3LogForwardingConfig.md) - [AzureADAccessRules](docs/AzureADAccessRules.md) @@ -669,6 +787,8 @@ Class | Method | HTTP request | Description - [CreateGcpTargetOutput](docs/CreateGcpTargetOutput.md) - [CreateGithubTarget](docs/CreateGithubTarget.md) - [CreateGithubTargetOutput](docs/CreateGithubTargetOutput.md) + - [CreateGitlabTarget](docs/CreateGitlabTarget.md) + - [CreateGitlabTargetOutput](docs/CreateGitlabTargetOutput.md) - [CreateGlobalSignAtlasTarget](docs/CreateGlobalSignAtlasTarget.md) - [CreateGlobalSignAtlasTargetOutput](docs/CreateGlobalSignAtlasTargetOutput.md) - [CreateGlobalSignTarget](docs/CreateGlobalSignTarget.md) @@ -781,6 +901,7 @@ Class | Method | HTTP request | Description - [DynamicSecretCreateEks](docs/DynamicSecretCreateEks.md) - [DynamicSecretCreateGcp](docs/DynamicSecretCreateGcp.md) - [DynamicSecretCreateGithub](docs/DynamicSecretCreateGithub.md) + - [DynamicSecretCreateGitlab](docs/DynamicSecretCreateGitlab.md) - [DynamicSecretCreateGke](docs/DynamicSecretCreateGke.md) - [DynamicSecretCreateGoogleWorkspace](docs/DynamicSecretCreateGoogleWorkspace.md) - [DynamicSecretCreateHanaDb](docs/DynamicSecretCreateHanaDb.md) @@ -819,6 +940,7 @@ Class | Method | HTTP request | Description - [DynamicSecretUpdateEks](docs/DynamicSecretUpdateEks.md) - [DynamicSecretUpdateGcp](docs/DynamicSecretUpdateGcp.md) - [DynamicSecretUpdateGithub](docs/DynamicSecretUpdateGithub.md) + - [DynamicSecretUpdateGitlab](docs/DynamicSecretUpdateGitlab.md) - [DynamicSecretUpdateGke](docs/DynamicSecretUpdateGke.md) - [DynamicSecretUpdateGoogleWorkspace](docs/DynamicSecretUpdateGoogleWorkspace.md) - [DynamicSecretUpdateHanaDb](docs/DynamicSecretUpdateHanaDb.md) @@ -1098,6 +1220,7 @@ Class | Method | HTTP request | Description - [GetTargetDetailsOutput](docs/GetTargetDetailsOutput.md) - [GetUserEventStatusOutput](docs/GetUserEventStatusOutput.md) - [GithubTargetDetails](docs/GithubTargetDetails.md) + - [GitlabTargetDetails](docs/GitlabTargetDetails.md) - [GlobalSignAtlasTargetDetails](docs/GlobalSignAtlasTargetDetails.md) - [GlobalSignGCCTargetDetails](docs/GlobalSignGCCTargetDetails.md) - [GodaddyTargetDetails](docs/GodaddyTargetDetails.md) @@ -1316,10 +1439,64 @@ Class | Method | HTTP request | Description - [SystemAccessCredentialsReplyObj](docs/SystemAccessCredentialsReplyObj.md) - [SystemAccessCredsSettings](docs/SystemAccessCredsSettings.md) - [Target](docs/Target.md) + - [TargetCreateArtifactory](docs/TargetCreateArtifactory.md) + - [TargetCreateAws](docs/TargetCreateAws.md) + - [TargetCreateAzure](docs/TargetCreateAzure.md) + - [TargetCreateDB](docs/TargetCreateDB.md) + - [TargetCreateDockerhub](docs/TargetCreateDockerhub.md) + - [TargetCreateEks](docs/TargetCreateEks.md) + - [TargetCreateGcp](docs/TargetCreateGcp.md) + - [TargetCreateGithub](docs/TargetCreateGithub.md) + - [TargetCreateGitlab](docs/TargetCreateGitlab.md) + - [TargetCreateGke](docs/TargetCreateGke.md) + - [TargetCreateGlobalSign](docs/TargetCreateGlobalSign.md) + - [TargetCreateGlobalSignAtlas](docs/TargetCreateGlobalSignAtlas.md) + - [TargetCreateGodaddy](docs/TargetCreateGodaddy.md) + - [TargetCreateHashiVault](docs/TargetCreateHashiVault.md) + - [TargetCreateK8s](docs/TargetCreateK8s.md) + - [TargetCreateLdap](docs/TargetCreateLdap.md) + - [TargetCreateLinked](docs/TargetCreateLinked.md) + - [TargetCreateOutput](docs/TargetCreateOutput.md) + - [TargetCreatePing](docs/TargetCreatePing.md) + - [TargetCreateRabbitMq](docs/TargetCreateRabbitMq.md) + - [TargetCreateSalesforce](docs/TargetCreateSalesforce.md) + - [TargetCreateSsh](docs/TargetCreateSsh.md) + - [TargetCreateWeb](docs/TargetCreateWeb.md) + - [TargetCreateWindows](docs/TargetCreateWindows.md) + - [TargetCreateZeroSSL](docs/TargetCreateZeroSSL.md) + - [TargetDelete](docs/TargetDelete.md) + - [TargetGet](docs/TargetGet.md) + - [TargetGetDetails](docs/TargetGetDetails.md) - [TargetItemAssociation](docs/TargetItemAssociation.md) - [TargetItemVersion](docs/TargetItemVersion.md) + - [TargetList](docs/TargetList.md) - [TargetNameWithHosts](docs/TargetNameWithHosts.md) - [TargetTypeDetailsInput](docs/TargetTypeDetailsInput.md) + - [TargetUpdateArtifactory](docs/TargetUpdateArtifactory.md) + - [TargetUpdateAws](docs/TargetUpdateAws.md) + - [TargetUpdateAzure](docs/TargetUpdateAzure.md) + - [TargetUpdateDB](docs/TargetUpdateDB.md) + - [TargetUpdateDockerhub](docs/TargetUpdateDockerhub.md) + - [TargetUpdateEks](docs/TargetUpdateEks.md) + - [TargetUpdateGcp](docs/TargetUpdateGcp.md) + - [TargetUpdateGithub](docs/TargetUpdateGithub.md) + - [TargetUpdateGitlab](docs/TargetUpdateGitlab.md) + - [TargetUpdateGke](docs/TargetUpdateGke.md) + - [TargetUpdateGlobalSign](docs/TargetUpdateGlobalSign.md) + - [TargetUpdateGlobalSignAtlas](docs/TargetUpdateGlobalSignAtlas.md) + - [TargetUpdateGodaddy](docs/TargetUpdateGodaddy.md) + - [TargetUpdateHashiVault](docs/TargetUpdateHashiVault.md) + - [TargetUpdateK8s](docs/TargetUpdateK8s.md) + - [TargetUpdateLdap](docs/TargetUpdateLdap.md) + - [TargetUpdateLinked](docs/TargetUpdateLinked.md) + - [TargetUpdateOutput](docs/TargetUpdateOutput.md) + - [TargetUpdatePing](docs/TargetUpdatePing.md) + - [TargetUpdateRabbitMq](docs/TargetUpdateRabbitMq.md) + - [TargetUpdateSalesforce](docs/TargetUpdateSalesforce.md) + - [TargetUpdateSsh](docs/TargetUpdateSsh.md) + - [TargetUpdateWeb](docs/TargetUpdateWeb.md) + - [TargetUpdateWindows](docs/TargetUpdateWindows.md) + - [TargetUpdateZeroSSL](docs/TargetUpdateZeroSSL.md) - [TmpUserData](docs/TmpUserData.md) - [Tokenize](docs/Tokenize.md) - [TokenizeOutput](docs/TokenizeOutput.md) @@ -1380,6 +1557,8 @@ Class | Method | HTTP request | Description - [UpdateGcpTargetOutput](docs/UpdateGcpTargetOutput.md) - [UpdateGithubTarget](docs/UpdateGithubTarget.md) - [UpdateGithubTargetOutput](docs/UpdateGithubTargetOutput.md) + - [UpdateGitlabTarget](docs/UpdateGitlabTarget.md) + - [UpdateGitlabTargetOutput](docs/UpdateGitlabTargetOutput.md) - [UpdateGlobalSignAtlasTarget](docs/UpdateGlobalSignAtlasTarget.md) - [UpdateGlobalSignAtlasTargetOutput](docs/UpdateGlobalSignAtlasTargetOutput.md) - [UpdateGlobalSignTarget](docs/UpdateGlobalSignTarget.md) diff --git a/api/openapi.yaml b/api/openapi.yaml index c2323857..1f4fd420 100644 --- a/api/openapi.yaml +++ b/api/openapi.yaml @@ -105,22 +105,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /configure: + /auth-method-create-api-key: post: - operationId: configure + operationId: authMethodCreateApiKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/configure' + $ref: '#/components/schemas/authMethodCreateApiKey' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/configureOutput' - description: configureResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateApiKeyResponse wraps response body. default: content: application/json: @@ -134,22 +134,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /connect: + /auth-method-create-aws: post: - operationId: Connect + operationId: authMethodCreateAwsIam requestBody: content: application/json: schema: - $ref: '#/components/schemas/Connect' + $ref: '#/components/schemas/authMethodCreateAwsIam' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/connectOutput' - description: connectResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateAwsIamResponse wraps response body. default: content: application/json: @@ -163,22 +163,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-artifactory-target: + /auth-method-create-azure-ad: post: - operationId: createArtifactoryTarget + operationId: authMethodCreateAzureAD requestBody: content: application/json: schema: - $ref: '#/components/schemas/createArtifactoryTarget' + $ref: '#/components/schemas/authMethodCreateAzureAD' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createArtifactoryTargetOutput' - description: createArtifactoryTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateAzureADResponse wraps response body. default: content: application/json: @@ -192,22 +192,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method: + /auth-method-create-cert: post: - operationId: createAuthMethod + operationId: authMethodCreateCert requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethod' + $ref: '#/components/schemas/authMethodCreateCert' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOutput' - description: createAuthMethodResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateCertResponse wraps response body. default: content: application/json: @@ -221,22 +221,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-aws-iam: + /auth-method-create-email: post: - operationId: createAuthMethodAWSIAM + operationId: authMethodCreateEmail requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodAWSIAM' + $ref: '#/components/schemas/authMethodCreateEmail' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodAWSIAMOutput' - description: createAuthMethodAWSIAMResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateEmailResponse wraps response body. default: content: application/json: @@ -250,22 +250,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-azure-ad: + /auth-method-create-gcp: post: - operationId: createAuthMethodAzureAD + operationId: authMethodCreateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodAzureAD' + $ref: '#/components/schemas/authMethodCreateGcp' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodAzureADOutput' - description: createAuthMethodAzureADResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateGcpResponse wraps response body. default: content: application/json: @@ -279,22 +279,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-cert: + /auth-method-create-k8s: post: - operationId: createAuthMethodCert + operationId: authMethodCreateK8s requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodCert' + $ref: '#/components/schemas/authMethodCreateK8s' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodCertOutput' - description: createAuthMethodCertResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateK8sResponse wraps response body. default: content: application/json: @@ -308,22 +308,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-email: + /auth-method-create-ldap: post: - operationId: createAuthMethodEmail + operationId: authMethodCreateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodEmail' + $ref: '#/components/schemas/authMethodCreateLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodEmailOutput' - description: createAuthMethodEmailResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateLdapResponse wraps response body. default: content: application/json: @@ -337,22 +337,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-gcp: + /auth-method-create-oauth2: post: - operationId: createAuthMethodGCP + operationId: authMethodCreateOauth2 requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodGCP' + $ref: '#/components/schemas/authMethodCreateOauth2' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodGCPOutput' - description: createAuthMethodGCPResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateOauth2Response wraps response body. default: content: application/json: @@ -366,22 +366,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-huawei: + /auth-method-create-oci: post: - operationId: createAuthMethodHuawei + operationId: authMethodCreateOCI requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodHuawei' + $ref: '#/components/schemas/authMethodCreateOCI' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodHuaweiOutput' - description: createAuthMethodHuaweiResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateOCIResponse wraps response body. default: content: application/json: @@ -395,22 +395,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-k8s: + /auth-method-create-oidc: post: - operationId: createAuthMethodK8S + operationId: authMethodCreateOIDC requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodK8S' + $ref: '#/components/schemas/authMethodCreateOIDC' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodK8SOutput' - description: createAuthMethodK8SResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateOIDCResponse wraps response body. default: content: application/json: @@ -424,22 +424,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-ldap: + /auth-method-create-saml: post: - operationId: createAuthMethodLDAP + operationId: authMethodCreateSAML requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodLDAP' + $ref: '#/components/schemas/authMethodCreateSAML' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodLDAPOutput' - description: createAuthMethodLDAPResponse wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateSAMLResponse wraps response body. default: content: application/json: @@ -453,22 +453,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-oauth2: + /auth-method-create-universal-identity: post: - operationId: createAuthMethodOAuth2 + operationId: authMethodCreateUniversalIdentity requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOAuth2' + $ref: '#/components/schemas/authMethodCreateUniversalIdentity' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOAuth2Output' - description: createAuthMethodOAuth2Response wraps response body. + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateUniversalIdentityResponse wraps response body. default: content: application/json: @@ -482,22 +482,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-oci: + /auth-method-delete: post: - operationId: createAuthMethodOCI + operationId: authMethodDelete requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOCI' + $ref: '#/components/schemas/authMethodDelete' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOCIOutput' - description: createAuthMethodOCIResponse wraps response body. + $ref: '#/components/schemas/authMethodDeleteOutput' + description: authMethodDeleteResponse wraps response body. default: content: application/json: @@ -511,22 +511,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-oidc: + /auth-method-get: post: - operationId: createAuthMethodOIDC + operationId: authMethodGet requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOIDC' + $ref: '#/components/schemas/authMethodGet' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodOIDCOutput' - description: createAuthMethodOIDCResponse wraps response body. + $ref: '#/components/schemas/AuthMethod' + description: authMethodGetResponse wraps response body. default: content: application/json: @@ -540,22 +540,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-saml: + /auth-method-list: post: - operationId: createAuthMethodSAML + operationId: authMethodList requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodSAML' + $ref: '#/components/schemas/authMethodList' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodSAMLOutput' - description: createAuthMethodSAMLResponse wraps response body. + $ref: '#/components/schemas/ListAuthMethodsOutput' + description: authMethodListResponse wraps response body. default: content: application/json: @@ -569,22 +569,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-auth-method-universal-identity: + /auth-method-update-api-key: post: - operationId: createAuthMethodUniversalIdentity + operationId: authMethodUpdateApiKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodUniversalIdentity' + $ref: '#/components/schemas/authMethodUpdateApiKey' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAuthMethodUniversalIdentityOutput' - description: createAuthMethodUniversalIdentityResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateApiKeyResponse wraps response body. default: content: application/json: @@ -598,22 +598,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-aws-target: + /auth-method-update-aws-iam: post: - operationId: createAWSTarget + operationId: authMethodUpdateAwsIam requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAWSTarget' + $ref: '#/components/schemas/authMethodUpdateAwsIam' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createAWSTargetOutput' - description: createAWSTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateAwsIamResponse wraps response body. default: content: application/json: @@ -627,22 +627,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-azure-target: + /auth-method-update-azure-ad: post: - operationId: createAzureTarget + operationId: authMethodUpdateAzureAD requestBody: content: application/json: schema: - $ref: '#/components/schemas/createAzureTarget' + $ref: '#/components/schemas/authMethodUpdateAzureAD' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createAzureTargetOutput' - description: createAzureTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateAzureADResponse wraps response body. default: content: application/json: @@ -656,22 +656,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-certificate: + /auth-method-update-cert: post: - operationId: createCertificate + operationId: authMethodUpdateCert requestBody: content: application/json: schema: - $ref: '#/components/schemas/createCertificate' + $ref: '#/components/schemas/authMethodUpdateCert' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createCertificateOutput' - description: createCertificateResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateCertResponse wraps response body. default: content: application/json: @@ -685,22 +685,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-classic-key: + /auth-method-update-email: post: - operationId: CreateClassicKey + operationId: authMethodUpdateEmail requestBody: content: application/json: schema: - $ref: '#/components/schemas/CreateClassicKey' + $ref: '#/components/schemas/authMethodUpdateEmail' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/CreateClassicKeyOutput' - description: CreateClassicKeyResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateEmailResponse wraps response body. default: content: application/json: @@ -714,22 +714,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-db-target: + /auth-method-update-gcp: post: - operationId: createDBTarget + operationId: authMethodUpdateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/createDBTarget' + $ref: '#/components/schemas/authMethodUpdateGcp' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createDBTargetOutput' - description: createDBTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateGcpResponse wraps response body. default: content: application/json: @@ -743,22 +743,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-dfc-key: + /auth-method-update-k8s: post: - operationId: createDFCKey + operationId: authMethodUpdateK8s requestBody: content: application/json: schema: - $ref: '#/components/schemas/createDFCKey' + $ref: '#/components/schemas/authMethodUpdateK8s' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createDFCKeyOutput' - description: createDFCKeyResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateK8sResponse wraps response body. default: content: application/json: @@ -772,22 +772,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-dockerhub-target: + /auth-method-update-ldap: post: - operationId: createDockerhubTarget + operationId: authMethodUpdateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/createDockerhubTarget' + $ref: '#/components/schemas/authMethodUpdateLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createDockerhubTargetOutput' - description: createDockerhubTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateLdapResponse wraps response body. default: content: application/json: @@ -801,22 +801,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-dynamic-secret: + /auth-method-update-oauth2: post: - operationId: createDynamicSecret + operationId: authMethodUpdateOauth2 requestBody: content: application/json: schema: - $ref: '#/components/schemas/createDynamicSecret' + $ref: '#/components/schemas/authMethodUpdateOauth2' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createDynamicSecretOutput' - description: createDynamicSecretResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateOauth2Response wraps response body. default: content: application/json: @@ -830,22 +830,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-eks-target: + /auth-method-update-oci: post: - operationId: createEKSTarget + operationId: authMethodUpdateOCI requestBody: content: application/json: schema: - $ref: '#/components/schemas/createEKSTarget' + $ref: '#/components/schemas/authMethodUpdateOCI' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createEKSTargetOutput' - description: createEKSTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateOCIResponse wraps response body. default: content: application/json: @@ -859,22 +859,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-esm: + /auth-method-update-oidc: post: - operationId: CreateESM + operationId: authMethodUpdateOIDC requestBody: content: application/json: schema: - $ref: '#/components/schemas/CreateESM' + $ref: '#/components/schemas/authMethodUpdateOIDC' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/CreateESMOutput' - description: CreateExternalSecretsManagerResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateOIDCResponse wraps response body. default: content: application/json: @@ -888,22 +888,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-event-forwarder: + /auth-method-update-saml: post: - operationId: createEventForwarder + operationId: authMethodUpdateSAML requestBody: content: application/json: schema: - $ref: '#/components/schemas/createEventForwarder' + $ref: '#/components/schemas/authMethodUpdateSAML' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createEventForwarderOutput' - description: createEventForwarderResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateSAMLResponse wraps response body. default: content: application/json: @@ -917,22 +917,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-gcp-target: + /auth-method-update-universal-identity: post: - operationId: createGcpTarget + operationId: authMethodUpdateUniversalIdentity requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGcpTarget' + $ref: '#/components/schemas/authMethodUpdateUniversalIdentity' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createGcpTargetOutput' - description: createGcpTargetResponse wraps response body. + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateUniversalIdentityResponse wraps response body. default: content: application/json: @@ -946,22 +946,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-github-target: + /configure: post: - operationId: createGithubTarget + operationId: configure requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGithubTarget' + $ref: '#/components/schemas/configure' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createGithubTargetOutput' - description: createGithubTargetResponse wraps response body. + $ref: '#/components/schemas/configureOutput' + description: configureResponse wraps response body. default: content: application/json: @@ -975,22 +975,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-gke-target: + /connect: post: - operationId: createGKETarget + operationId: Connect requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGKETarget' + $ref: '#/components/schemas/Connect' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createGKETargetOutput' - description: createGKETargetResponse wraps response body. + $ref: '#/components/schemas/connectOutput' + description: connectResponse wraps response body. default: content: application/json: @@ -1004,22 +1004,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-globalsign-atlas-target: + /create-artifactory-target: post: - operationId: createGlobalSignAtlasTarget + operationId: createArtifactoryTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGlobalSignAtlasTarget' + $ref: '#/components/schemas/createArtifactoryTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createGlobalSignAtlasTargetOutput' - description: createGlobalSignAtlasTargetResponse wraps response body. + $ref: '#/components/schemas/createArtifactoryTargetOutput' + description: createArtifactoryTargetResponse wraps response body. default: content: application/json: @@ -1033,22 +1033,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-globalsign-target: + /create-auth-method: post: - operationId: createGlobalSignTarget + operationId: createAuthMethod requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGlobalSignTarget' + $ref: '#/components/schemas/createAuthMethod' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createGlobalSignTargetOutput' - description: createGlobalSignTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodOutput' + description: createAuthMethodResponse wraps response body. default: content: application/json: @@ -1062,22 +1062,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-godaddy-target: + /create-auth-method-aws-iam: post: - operationId: createGodaddyTarget + operationId: createAuthMethodAWSIAM requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGodaddyTarget' + $ref: '#/components/schemas/createAuthMethodAWSIAM' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createGodaddyTargetOutput' - description: createGodaddyTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodAWSIAMOutput' + description: createAuthMethodAWSIAMResponse wraps response body. default: content: application/json: @@ -1091,22 +1091,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-group: + /create-auth-method-azure-ad: post: - operationId: createGroup + operationId: createAuthMethodAzureAD requestBody: content: application/json: schema: - $ref: '#/components/schemas/createGroup' + $ref: '#/components/schemas/createAuthMethodAzureAD' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/CreateGroupOutput' - description: createGroupResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodAzureADOutput' + description: createAuthMethodAzureADResponse wraps response body. default: content: application/json: @@ -1120,22 +1120,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-hashi-vault-target: + /create-auth-method-cert: post: - operationId: createHashiVaultTarget + operationId: createAuthMethodCert requestBody: content: application/json: schema: - $ref: '#/components/schemas/createHashiVaultTarget' + $ref: '#/components/schemas/createAuthMethodCert' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createHashiVaultTargetOutput' - description: createHashiVaultTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodCertOutput' + description: createAuthMethodCertResponse wraps response body. default: content: application/json: @@ -1149,22 +1149,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-k8s-target: + /create-auth-method-email: post: - operationId: createNativeK8STarget + operationId: createAuthMethodEmail requestBody: content: application/json: schema: - $ref: '#/components/schemas/createNativeK8STarget' + $ref: '#/components/schemas/createAuthMethodEmail' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createNativeK8STargetOutput' - description: createNativeK8STargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodEmailOutput' + description: createAuthMethodEmailResponse wraps response body. default: content: application/json: @@ -1178,22 +1178,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-key: + /create-auth-method-gcp: post: - operationId: createKey + operationId: createAuthMethodGCP requestBody: content: application/json: schema: - $ref: '#/components/schemas/createKey' + $ref: '#/components/schemas/createAuthMethodGCP' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createKeyOutput' - description: createKeyResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodGCPOutput' + description: createAuthMethodGCPResponse wraps response body. default: content: application/json: @@ -1207,22 +1207,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-ldap-target: + /create-auth-method-huawei: post: - operationId: createldapTarget + operationId: createAuthMethodHuawei requestBody: content: application/json: schema: - $ref: '#/components/schemas/createLdapTarget' + $ref: '#/components/schemas/createAuthMethodHuawei' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createLdapTargetOutput' - description: createldapTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodHuaweiOutput' + description: createAuthMethodHuaweiResponse wraps response body. default: content: application/json: @@ -1236,22 +1236,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-linked-target: + /create-auth-method-k8s: post: - operationId: createLinkedTarget + operationId: createAuthMethodK8S requestBody: content: application/json: schema: - $ref: '#/components/schemas/createLinkedTarget' + $ref: '#/components/schemas/createAuthMethodK8S' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createLinkedTargetOutput' - description: createLinkedTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodK8SOutput' + description: createAuthMethodK8SResponse wraps response body. default: content: application/json: @@ -1265,22 +1265,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-oidc-app: + /create-auth-method-ldap: post: - operationId: createOidcApp + operationId: createAuthMethodLDAP requestBody: content: application/json: schema: - $ref: '#/components/schemas/createOidcApp' + $ref: '#/components/schemas/createAuthMethodLDAP' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/CreateOidcAppOutput' - description: createOidcAppResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodLDAPOutput' + description: createAuthMethodLDAPResponse wraps response body. default: content: application/json: @@ -1294,22 +1294,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-ping-target: + /create-auth-method-oauth2: post: - operationId: createPingTarget + operationId: createAuthMethodOAuth2 requestBody: content: application/json: schema: - $ref: '#/components/schemas/createPingTarget' + $ref: '#/components/schemas/createAuthMethodOAuth2' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createPingTargetOutput' - description: createPingTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodOAuth2Output' + description: createAuthMethodOAuth2Response wraps response body. default: content: application/json: @@ -1323,22 +1323,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-pki-cert-issuer: + /create-auth-method-oci: post: - operationId: CreatePKICertIssuer + operationId: createAuthMethodOCI requestBody: content: application/json: schema: - $ref: '#/components/schemas/CreatePKICertIssuer' + $ref: '#/components/schemas/createAuthMethodOCI' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createPKICertIssuerOutput' - description: createPKICertIssuerResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodOCIOutput' + description: createAuthMethodOCIResponse wraps response body. default: content: application/json: @@ -1352,22 +1352,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-rabbitmq-target: + /create-auth-method-oidc: post: - operationId: createRabbitMQTarget + operationId: createAuthMethodOIDC requestBody: content: application/json: schema: - $ref: '#/components/schemas/createRabbitMQTarget' + $ref: '#/components/schemas/createAuthMethodOIDC' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createRabbitMQTargetOutput' - description: createRabbitMQTargetResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodOIDCOutput' + description: createAuthMethodOIDCResponse wraps response body. default: content: application/json: @@ -1381,22 +1381,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-role: + /create-auth-method-saml: post: - operationId: createRole + operationId: createAuthMethodSAML requestBody: content: application/json: schema: - $ref: '#/components/schemas/createRole' + $ref: '#/components/schemas/createAuthMethodSAML' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createRoleOutput' - description: createRoleResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodSAMLOutput' + description: createAuthMethodSAMLResponse wraps response body. default: content: application/json: @@ -1410,22 +1410,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-rotated-secret: + /create-auth-method-universal-identity: post: - operationId: createRotatedSecret + operationId: createAuthMethodUniversalIdentity requestBody: content: application/json: schema: - $ref: '#/components/schemas/createRotatedSecret' + $ref: '#/components/schemas/createAuthMethodUniversalIdentity' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/CreateRotatedSecretOutput' - description: createRotatedSecretResponse wraps response body. + $ref: '#/components/schemas/createAuthMethodUniversalIdentityOutput' + description: createAuthMethodUniversalIdentityResponse wraps response body. default: content: application/json: @@ -1439,22 +1439,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-salesforce-target: + /create-aws-target: post: - operationId: createSalesforceTarget + operationId: createAWSTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/createSalesforceTarget' + $ref: '#/components/schemas/createAWSTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createSalesforceTargetOutput' - description: createSalesforceTargetResponse wraps response body. + $ref: '#/components/schemas/createAWSTargetOutput' + description: createAWSTargetResponse wraps response body. default: content: application/json: @@ -1468,22 +1468,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-secret: + /create-azure-target: post: - operationId: createSecret + operationId: createAzureTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/createSecret' + $ref: '#/components/schemas/createAzureTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/CreateSecretOutput' - description: createSecretResponse wraps response body. + $ref: '#/components/schemas/createAzureTargetOutput' + description: createAzureTargetResponse wraps response body. default: content: application/json: @@ -1497,22 +1497,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-ssh-cert-issuer: + /create-certificate: post: - operationId: createSSHCertIssuer + operationId: createCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/createSSHCertIssuer' + $ref: '#/components/schemas/createCertificate' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createSSHCertIssuerOutput' - description: createSSHCertIssuerResponse wraps response body. + $ref: '#/components/schemas/createCertificateOutput' + description: createCertificateResponse wraps response body. default: content: application/json: @@ -1526,22 +1526,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-ssh-target: + /create-classic-key: post: - operationId: createSSHTarget + operationId: CreateClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/createSSHTarget' + $ref: '#/components/schemas/CreateClassicKey' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createSSHTargetOutput' - description: createSSHTargetResponse wraps response body. + $ref: '#/components/schemas/CreateClassicKeyOutput' + description: CreateClassicKeyResponse wraps response body. default: content: application/json: @@ -1555,22 +1555,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-tokenizer: + /create-db-target: post: - operationId: createTokenizer + operationId: createDBTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/createTokenizer' + $ref: '#/components/schemas/createDBTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createTokenizerOutput' - description: createTokenizerResponse wraps response body. + $ref: '#/components/schemas/createDBTargetOutput' + description: createDBTargetResponse wraps response body. default: content: application/json: @@ -1584,22 +1584,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-usc: + /create-dfc-key: post: - operationId: CreateUSC + operationId: createDFCKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/CreateUSC' + $ref: '#/components/schemas/createDFCKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/CreateUSCOutput' - description: CreateUniversalSecretsConnectorResponse wraps response body. + $ref: '#/components/schemas/createDFCKeyOutput' + description: createDFCKeyResponse wraps response body. default: content: application/json: @@ -1613,22 +1613,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-user-event: + /create-dockerhub-target: post: - operationId: createUserEvent + operationId: createDockerhubTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/createUserEvent' + $ref: '#/components/schemas/createDockerhubTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createUserEventOutput' - description: createUserEventResponse wraps response body. + $ref: '#/components/schemas/createDockerhubTargetOutput' + description: createDockerhubTargetResponse wraps response body. default: content: application/json: @@ -1642,22 +1642,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-web-target: + /create-dynamic-secret: post: - operationId: createWebTarget + operationId: createDynamicSecret requestBody: content: application/json: schema: - $ref: '#/components/schemas/createWebTarget' + $ref: '#/components/schemas/createDynamicSecret' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createWebTargetOutput' - description: createWebTargetResponse wraps response body. + $ref: '#/components/schemas/createDynamicSecretOutput' + description: createDynamicSecretResponse wraps response body. default: content: application/json: @@ -1671,22 +1671,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-windows-target: + /create-eks-target: post: - operationId: createWindowsTarget + operationId: createEKSTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/createWindowsTarget' + $ref: '#/components/schemas/createEKSTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/createWindowsTargetOutput' - description: createWindowsTargetResponse wraps response body. + $ref: '#/components/schemas/createEKSTargetOutput' + description: createEKSTargetResponse wraps response body. default: content: application/json: @@ -1700,22 +1700,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /create-zerossl-target: + /create-esm: post: - operationId: createZeroSSLTarget + operationId: CreateESM requestBody: content: application/json: schema: - $ref: '#/components/schemas/createZeroSSLTarget' + $ref: '#/components/schemas/CreateESM' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/createZeroSSLTargetOutput' - description: createZeroSSLTargetResponse wraps response body. + $ref: '#/components/schemas/CreateESMOutput' + description: CreateExternalSecretsManagerResponse wraps response body. default: content: application/json: @@ -1729,22 +1729,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /decrypt: + /create-event-forwarder: post: - operationId: decrypt + operationId: createEventForwarder requestBody: content: application/json: schema: - $ref: '#/components/schemas/decrypt' + $ref: '#/components/schemas/createEventForwarder' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/decryptOutput' - description: decryptResponse wraps response body. + $ref: '#/components/schemas/createEventForwarderOutput' + description: createEventForwarderResponse wraps response body. default: content: application/json: @@ -1758,22 +1758,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /decrypt-gpg: + /create-gcp-target: post: - operationId: decryptGPG + operationId: createGcpTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/decryptGPG' + $ref: '#/components/schemas/createGcpTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/decryptGPGOutput' - description: decryptGPGResponse wraps response body. + $ref: '#/components/schemas/createGcpTargetOutput' + description: createGcpTargetResponse wraps response body. default: content: application/json: @@ -1787,22 +1787,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /decrypt-pkcs1: + /create-github-target: post: - operationId: decryptPKCS1 + operationId: createGithubTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/decryptPKCS1' + $ref: '#/components/schemas/createGithubTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/decryptPKCS1Output' - description: decryptPKCS1Response wraps response body. + $ref: '#/components/schemas/createGithubTargetOutput' + description: createGithubTargetResponse wraps response body. default: content: application/json: @@ -1816,22 +1816,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /decrypt-with-classic-key: + /create-gitlab-target: post: - operationId: decryptWithClassicKey + operationId: createGitlabTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/decryptWithClassicKey' + $ref: '#/components/schemas/createGitlabTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/decryptWithClassicKeyOutput' - description: decryptWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/createGitlabTargetOutput' + description: createGitlabTargetResponse wraps response body. default: content: application/json: @@ -1845,22 +1845,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-assoc: + /create-gke-target: post: - operationId: deleteRoleAssociation + operationId: createGKETarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteRoleAssociation' + $ref: '#/components/schemas/createGKETarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteRoleAssociationOutput' - description: deleteRoleAssociationResponse wraps response body. + $ref: '#/components/schemas/createGKETargetOutput' + description: createGKETargetResponse wraps response body. default: content: application/json: @@ -1874,22 +1874,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-assoc-target-item: + /create-globalsign-atlas-target: post: - operationId: deleteTargetAssociation + operationId: createGlobalSignAtlasTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteTargetAssociation' + $ref: '#/components/schemas/createGlobalSignAtlasTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteTargetAssociationOutput' - description: deleteTargetAssociationResponse wraps response body. + $ref: '#/components/schemas/createGlobalSignAtlasTargetOutput' + description: createGlobalSignAtlasTargetResponse wraps response body. default: content: application/json: @@ -1903,22 +1903,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-auth-method: + /create-globalsign-target: post: - operationId: deleteAuthMethod + operationId: createGlobalSignTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteAuthMethod' + $ref: '#/components/schemas/createGlobalSignTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteAuthMethodOutput' - description: deleteAuthMethodResponse wraps response body. + $ref: '#/components/schemas/createGlobalSignTargetOutput' + description: createGlobalSignTargetResponse wraps response body. default: content: application/json: @@ -1932,22 +1932,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-auth-methods: + /create-godaddy-target: post: - operationId: deleteAuthMethods + operationId: createGodaddyTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteAuthMethods' + $ref: '#/components/schemas/createGodaddyTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteAuthMethodsOutput' - description: deleteAuthMethodsResponse wraps response body. + $ref: '#/components/schemas/createGodaddyTargetOutput' + description: createGodaddyTargetResponse wraps response body. default: content: application/json: @@ -1961,22 +1961,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-event-forwarder: + /create-group: post: - operationId: deleteEventForwarder + operationId: createGroup requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteEventForwarder' + $ref: '#/components/schemas/createGroup' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteEventForwarderOutput' - description: deleteEventForwarderResponse wraps response body. + $ref: '#/components/schemas/CreateGroupOutput' + description: createGroupResponse wraps response body. default: content: application/json: @@ -1990,22 +1990,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-gateway-cluster: + /create-hashi-vault-target: post: - operationId: deleteGwCluster + operationId: createHashiVaultTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteGwCluster' + $ref: '#/components/schemas/createHashiVaultTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteGwClusterOutput' - description: deleteGwClusterResponse wraps response body. + $ref: '#/components/schemas/createHashiVaultTargetOutput' + description: createHashiVaultTargetResponse wraps response body. default: content: application/json: @@ -2019,22 +2019,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-group: + /create-k8s-target: post: - operationId: deleteGroup + operationId: createNativeK8STarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteGroup' + $ref: '#/components/schemas/createNativeK8STarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/DeleteGroupOutput' - description: deleteGroupResponse wraps response body. + $ref: '#/components/schemas/createNativeK8STargetOutput' + description: createNativeK8STargetResponse wraps response body. default: content: application/json: @@ -2048,22 +2048,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-item: + /create-key: post: - operationId: deleteItem + operationId: createKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteItem' + $ref: '#/components/schemas/createKey' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/DeleteItemOutput' - description: deleteItemResponse wraps response body. + $ref: '#/components/schemas/createKeyOutput' + description: createKeyResponse wraps response body. default: content: application/json: @@ -2077,22 +2077,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-items: + /create-ldap-target: post: - operationId: deleteItems + operationId: createldapTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteItems' + $ref: '#/components/schemas/createLdapTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteItemsOutput' - description: deleteItemsResponse wraps response body. + $ref: '#/components/schemas/createLdapTargetOutput' + description: createldapTargetResponse wraps response body. default: content: application/json: @@ -2106,22 +2106,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-role: + /create-linked-target: post: - operationId: deleteRole + operationId: createLinkedTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteRole' + $ref: '#/components/schemas/createLinkedTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteRoleOutput' - description: deleteRoleResponse wraps response body. + $ref: '#/components/schemas/createLinkedTargetOutput' + description: createLinkedTargetResponse wraps response body. default: content: application/json: @@ -2135,22 +2135,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-role-rule: + /create-oidc-app: post: - operationId: deleteRoleRule + operationId: createOidcApp requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteRoleRule' + $ref: '#/components/schemas/createOidcApp' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteRoleRuleOutput' - description: deleteRoleRuleResponse wraps response body. + $ref: '#/components/schemas/CreateOidcAppOutput' + description: createOidcAppResponse wraps response body. default: content: application/json: @@ -2164,22 +2164,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-roles: + /create-ping-target: post: - operationId: deleteRoles + operationId: createPingTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteRoles' + $ref: '#/components/schemas/createPingTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteRolesOutput' - description: deleteRolesResponse wraps response body. + $ref: '#/components/schemas/createPingTargetOutput' + description: createPingTargetResponse wraps response body. default: content: application/json: @@ -2193,22 +2193,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-target: + /create-pki-cert-issuer: post: - operationId: deleteTarget + operationId: CreatePKICertIssuer requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteTarget' + $ref: '#/components/schemas/CreatePKICertIssuer' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteTargetOutput' - description: deleteTargetResponse wraps response body. + $ref: '#/components/schemas/createPKICertIssuerOutput' + description: createPKICertIssuerResponse wraps response body. default: content: application/json: @@ -2222,22 +2222,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /delete-targets: + /create-rabbitmq-target: post: - operationId: deleteTargets + operationId: createRabbitMQTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteTargets' + $ref: '#/components/schemas/createRabbitMQTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/deleteTargetsOutput' - description: deleteTargetsResponse wraps response body. + $ref: '#/components/schemas/createRabbitMQTargetOutput' + description: createRabbitMQTargetResponse wraps response body. default: content: application/json: @@ -2251,22 +2251,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /derive-key: + /create-role: post: - operationId: DeriveKey + operationId: createRole requestBody: content: application/json: schema: - $ref: '#/components/schemas/DeriveKey' + $ref: '#/components/schemas/createRole' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/DeriveKeyOutput' - description: DeriveKeyResponse wraps response body. + $ref: '#/components/schemas/createRoleOutput' + description: createRoleResponse wraps response body. default: content: application/json: @@ -2280,22 +2280,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /describe-item: + /create-rotated-secret: post: - operationId: describeItem + operationId: createRotatedSecret requestBody: content: application/json: schema: - $ref: '#/components/schemas/describeItem' + $ref: '#/components/schemas/createRotatedSecret' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/Item' - description: describeItemResponse wraps response body. + $ref: '#/components/schemas/CreateRotatedSecretOutput' + description: createRotatedSecretResponse wraps response body. default: content: application/json: @@ -2309,22 +2309,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /describe-permissions: + /create-salesforce-target: post: - operationId: describePermissions + operationId: createSalesforceTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/describePermissions' + $ref: '#/components/schemas/createSalesforceTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/DescribePermissionsOutput' - description: DescribePermissionsResponse wraps response body. + $ref: '#/components/schemas/createSalesforceTargetOutput' + description: createSalesforceTargetResponse wraps response body. default: content: application/json: @@ -2338,22 +2338,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /describe-role-am-assoc: + /create-secret: post: - operationId: describeAssoc + operationId: createSecret requestBody: content: application/json: schema: - $ref: '#/components/schemas/describeAssoc' + $ref: '#/components/schemas/createSecret' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/RoleAssociationDetails' - description: describeAssocResponse wraps response body. + $ref: '#/components/schemas/CreateSecretOutput' + description: createSecretResponse wraps response body. default: content: application/json: @@ -2367,30 +2367,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /describe-sub-claims: + /create-ssh-cert-issuer: post: - operationId: describeSubClaims + operationId: createSSHCertIssuer requestBody: content: application/json: schema: - $ref: '#/components/schemas/describeSubClaims' + $ref: '#/components/schemas/createSSHCertIssuer' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/describeSubClaimsOutput' - description: describeSubClaimsResponse wraps response body. - "401": - content: - application/json: - schema: - $ref: '#/components/schemas/JSONError' - description: |- - errorResponse wraps any error to return it as a JSON object with one "error" - field. + $ref: '#/components/schemas/createSSHCertIssuerOutput' + description: createSSHCertIssuerResponse wraps response body. default: content: application/json: @@ -2404,22 +2396,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /detokenize: + /create-ssh-target: post: - operationId: detokenize + operationId: createSSHTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/detokenize' + $ref: '#/components/schemas/createSSHTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/detokenizeOutput' - description: detokenizeResponse wraps response body. + $ref: '#/components/schemas/createSSHTargetOutput' + description: createSSHTargetResponse wraps response body. default: content: application/json: @@ -2433,22 +2425,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-artifactory: + /create-tokenizer: post: - operationId: dynamicSecretCreateArtifactory + operationId: createTokenizer requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateArtifactory' + $ref: '#/components/schemas/createTokenizer' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateArtifactoryResponse wraps response body. + $ref: '#/components/schemas/createTokenizerOutput' + description: createTokenizerResponse wraps response body. default: content: application/json: @@ -2462,22 +2454,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-aws: + /create-usc: post: - operationId: dynamicSecretCreateAws + operationId: CreateUSC requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateAws' + $ref: '#/components/schemas/CreateUSC' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateAwsResponse wraps response body. + $ref: '#/components/schemas/CreateUSCOutput' + description: CreateUniversalSecretsConnectorResponse wraps response body. default: content: application/json: @@ -2491,22 +2483,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-azure: + /create-user-event: post: - operationId: dynamicSecretCreateAzure + operationId: createUserEvent requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateAzure' + $ref: '#/components/schemas/createUserEvent' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateAzureResponse wraps response body. + $ref: '#/components/schemas/createUserEventOutput' + description: createUserEventResponse wraps response body. default: content: application/json: @@ -2520,22 +2512,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-cassandra: + /create-web-target: post: - operationId: dynamicSecretCreateCassandra + operationId: createWebTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateCassandra' + $ref: '#/components/schemas/createWebTarget' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateCassandraResponse wraps response body. + $ref: '#/components/schemas/createWebTargetOutput' + description: createWebTargetResponse wraps response body. default: content: application/json: @@ -2549,22 +2541,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-custom: + /create-windows-target: post: - operationId: dynamicSecretCreateCustom + operationId: createWindowsTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateCustom' - required: false + $ref: '#/components/schemas/createWindowsTarget' + required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateCustomResponse wraps response body. + $ref: '#/components/schemas/createWindowsTargetOutput' + description: createWindowsTargetResponse wraps response body. default: content: application/json: @@ -2578,22 +2570,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-dockerhub: + /create-zerossl-target: post: - operationId: dynamicSecretCreateDockerhub + operationId: createZeroSSLTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateDockerhub' + $ref: '#/components/schemas/createZeroSSLTarget' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateDockerhubResponse wraps response body. + $ref: '#/components/schemas/createZeroSSLTargetOutput' + description: createZeroSSLTargetResponse wraps response body. default: content: application/json: @@ -2607,22 +2599,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-eks: + /decrypt: post: - operationId: dynamicSecretCreateEks + operationId: decrypt requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateEks' + $ref: '#/components/schemas/decrypt' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateEksResponse wraps response body. + $ref: '#/components/schemas/decryptOutput' + description: decryptResponse wraps response body. default: content: application/json: @@ -2636,22 +2628,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-gcp: + /decrypt-gpg: post: - operationId: dynamicSecretCreateGcp + operationId: decryptGPG requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateGcp' + $ref: '#/components/schemas/decryptGPG' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateGcpResponse wraps response body. + $ref: '#/components/schemas/decryptGPGOutput' + description: decryptGPGResponse wraps response body. default: content: application/json: @@ -2665,22 +2657,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-github: + /decrypt-pkcs1: post: - operationId: dynamicSecretCreateGithub + operationId: decryptPKCS1 requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateGithub' + $ref: '#/components/schemas/decryptPKCS1' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateGithubResponse wraps response body. + $ref: '#/components/schemas/decryptPKCS1Output' + description: decryptPKCS1Response wraps response body. default: content: application/json: @@ -2694,22 +2686,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-gke: + /decrypt-with-classic-key: post: - operationId: dynamicSecretCreateGke + operationId: decryptWithClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateGke' + $ref: '#/components/schemas/decryptWithClassicKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateGkeResponse wraps response body. + $ref: '#/components/schemas/decryptWithClassicKeyOutput' + description: decryptWithClassicKeyResponse wraps response body. default: content: application/json: @@ -2723,22 +2715,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-google-workspace: + /delete-assoc: post: - operationId: dynamicSecretCreateGoogleWorkspace + operationId: deleteRoleAssociation requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateGoogleWorkspace' + $ref: '#/components/schemas/deleteRoleAssociation' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateGoogleWorkspaceResponse wraps response body. + $ref: '#/components/schemas/deleteRoleAssociationOutput' + description: deleteRoleAssociationResponse wraps response body. default: content: application/json: @@ -2752,22 +2744,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-hanadb: + /delete-assoc-target-item: post: - operationId: dynamicSecretCreateHanaDb + operationId: deleteTargetAssociation requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateHanaDb' + $ref: '#/components/schemas/deleteTargetAssociation' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateHanaDbResponse wraps response body. + $ref: '#/components/schemas/deleteTargetAssociationOutput' + description: deleteTargetAssociationResponse wraps response body. default: content: application/json: @@ -2781,22 +2773,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-k8s: + /delete-auth-method: post: - operationId: dynamicSecretCreateK8s + operationId: deleteAuthMethod requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateK8s' + $ref: '#/components/schemas/deleteAuthMethod' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateK8sResponse wraps response body. + $ref: '#/components/schemas/deleteAuthMethodOutput' + description: deleteAuthMethodResponse wraps response body. default: content: application/json: @@ -2810,22 +2802,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-ldap: + /delete-auth-methods: post: - operationId: dynamicSecretCreateLdap + operationId: deleteAuthMethods requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateLdap' + $ref: '#/components/schemas/deleteAuthMethods' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateLdapResponse wraps response body. + $ref: '#/components/schemas/deleteAuthMethodsOutput' + description: deleteAuthMethodsResponse wraps response body. default: content: application/json: @@ -2839,22 +2831,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-mongo: + /delete-event-forwarder: post: - operationId: dynamicSecretCreateMongoDb + operationId: deleteEventForwarder requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateMongoDb' + $ref: '#/components/schemas/deleteEventForwarder' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateMongoDbResponse wraps response body. + $ref: '#/components/schemas/deleteEventForwarderOutput' + description: deleteEventForwarderResponse wraps response body. default: content: application/json: @@ -2868,22 +2860,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-mssql: + /delete-gateway-cluster: post: - operationId: dynamicSecretCreateMsSql + operationId: deleteGwCluster requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateMsSql' + $ref: '#/components/schemas/deleteGwCluster' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateMsSqlResponse wraps response body. + $ref: '#/components/schemas/deleteGwClusterOutput' + description: deleteGwClusterResponse wraps response body. default: content: application/json: @@ -2897,22 +2889,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-mysql: + /delete-group: post: - operationId: dynamicSecretCreateMySql + operationId: deleteGroup requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateMySql' + $ref: '#/components/schemas/deleteGroup' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateMySqlResponse wraps response body. + $ref: '#/components/schemas/DeleteGroupOutput' + description: deleteGroupResponse wraps response body. default: content: application/json: @@ -2926,22 +2918,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-oracle: + /delete-item: post: - operationId: dynamicSecretCreateOracleDb + operationId: deleteItem requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOracleDb' + $ref: '#/components/schemas/deleteItem' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateOracleDbResponse wraps response body. + $ref: '#/components/schemas/DeleteItemOutput' + description: deleteItemResponse wraps response body. default: content: application/json: @@ -2955,22 +2947,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-ping: + /delete-items: post: - operationId: dynamicSecretCreatePing + operationId: deleteItems requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreatePing' + $ref: '#/components/schemas/deleteItems' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreatePingResponse wraps response body. + $ref: '#/components/schemas/deleteItemsOutput' + description: deleteItemsResponse wraps response body. default: content: application/json: @@ -2984,22 +2976,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-postgresql: + /delete-role: post: - operationId: dynamicSecretCreatePostgreSql + operationId: deleteRole requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreatePostgreSql' + $ref: '#/components/schemas/deleteRole' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreatePostgreSqlResponse wraps response body. + $ref: '#/components/schemas/deleteRoleOutput' + description: deleteRoleResponse wraps response body. default: content: application/json: @@ -3013,22 +3005,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-rabbitmq: + /delete-role-rule: post: - operationId: dynamicSecretCreateRabbitMq + operationId: deleteRoleRule requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateRabbitMq' + $ref: '#/components/schemas/deleteRoleRule' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateRabbitMqResponse wraps response body. + $ref: '#/components/schemas/deleteRoleRuleOutput' + description: deleteRoleRuleResponse wraps response body. default: content: application/json: @@ -3042,22 +3034,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-rdp: + /delete-roles: post: - operationId: dynamicSecretCreateRdp + operationId: deleteRoles requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateRdp' + $ref: '#/components/schemas/deleteRoles' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateRdpResponse wraps response body. + $ref: '#/components/schemas/deleteRolesOutput' + description: deleteRolesResponse wraps response body. default: content: application/json: @@ -3071,22 +3063,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-redis: + /delete-target: post: - operationId: dynamicSecretCreateRedis + operationId: deleteTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateRedis' + $ref: '#/components/schemas/deleteTarget' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateRedisResponse wraps response body. + $ref: '#/components/schemas/deleteTargetOutput' + description: deleteTargetResponse wraps response body. default: content: application/json: @@ -3100,22 +3092,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-redshift: + /delete-targets: post: - operationId: dynamicSecretCreateRedshift + operationId: deleteTargets requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateRedshift' + $ref: '#/components/schemas/deleteTargets' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateRedshiftResponse wraps response body. + $ref: '#/components/schemas/deleteTargetsOutput' + description: deleteTargetsResponse wraps response body. default: content: application/json: @@ -3129,22 +3121,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-snowflake: + /derive-key: post: - operationId: dynamicSecretCreateSnowflake + operationId: DeriveKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateSnowflake' + $ref: '#/components/schemas/DeriveKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateSnowflakeResponse wraps response body. + $ref: '#/components/schemas/DeriveKeyOutput' + description: DeriveKeyResponse wraps response body. default: content: application/json: @@ -3158,22 +3150,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-create-venafi: + /describe-item: post: - operationId: dynamicSecretCreateVenafi + operationId: describeItem requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateVenafi' + $ref: '#/components/schemas/describeItem' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretCreateOutput' - description: dynamicSecretCreateVenafiResponse wraps response body. + $ref: '#/components/schemas/Item' + description: describeItemResponse wraps response body. default: content: application/json: @@ -3187,22 +3179,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-delete: + /describe-permissions: post: - operationId: dynamicSecretDelete + operationId: describePermissions requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretDelete' + $ref: '#/components/schemas/describePermissions' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretDeleteOutput' - description: dynamicSecretDeleteResponse wraps response body. + $ref: '#/components/schemas/DescribePermissionsOutput' + description: DescribePermissionsResponse wraps response body. default: content: application/json: @@ -3216,22 +3208,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-get: + /describe-role-am-assoc: post: - operationId: dynamicSecretGet + operationId: describeAssoc requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretGet' + $ref: '#/components/schemas/describeAssoc' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/DSProducerDetails' - description: dynamicSecretGetResponse wraps response body. + $ref: '#/components/schemas/RoleAssociationDetails' + description: describeAssocResponse wraps response body. default: content: application/json: @@ -3245,24 +3237,30 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-get-value: + /describe-sub-claims: post: - operationId: dynamicSecretGetValue + operationId: describeSubClaims requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretGetValue' + $ref: '#/components/schemas/describeSubClaims' required: true responses: "200": content: application/json: schema: - additionalProperties: - type: string - type: object - description: dynamicSecretGetValueResponse wraps response body. + $ref: '#/components/schemas/describeSubClaimsOutput' + description: describeSubClaimsResponse wraps response body. + "401": + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. default: content: application/json: @@ -3276,22 +3274,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-list: + /detokenize: post: - operationId: dynamicSecretList + operationId: detokenize requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretList' + $ref: '#/components/schemas/detokenize' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GetProducersListReplyObj' - description: dynamicSecretListResponse wraps response body. + $ref: '#/components/schemas/detokenizeOutput' + description: detokenizeResponse wraps response body. default: content: application/json: @@ -3305,24 +3303,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-tmp-creds-Get: + /dynamic-secret-create-artifactory: post: - operationId: dynamicSecretTmpCredsGet + operationId: dynamicSecretCreateArtifactory requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretTmpCredsGet' + $ref: '#/components/schemas/dynamicSecretCreateArtifactory' required: true responses: "201": content: application/json: schema: - items: - $ref: '#/components/schemas/TmpUserData' - type: array - description: dynamicSecretTmpCredsGetResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateArtifactoryResponse wraps response body. default: content: application/json: @@ -3336,19 +3332,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-tmp-creds-delete: + /dynamic-secret-create-aws: post: - operationId: dynamicSecretTmpCredsDelete + operationId: dynamicSecretCreateAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretTmpCredsDelete' + $ref: '#/components/schemas/dynamicSecretCreateAws' required: true responses: "201": - content: {} - description: dynamicSecretTmpCredsDeleteResponse wraps response body. + content: + application/json: + schema: + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateAwsResponse wraps response body. default: content: application/json: @@ -3362,19 +3361,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-tmp-creds-update: + /dynamic-secret-create-azure: post: - operationId: dynamicSecretTmpCredsUpdate + operationId: dynamicSecretCreateAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretTmpCredsUpdate' + $ref: '#/components/schemas/dynamicSecretCreateAzure' required: true responses: "201": - content: {} - description: dynamicSecretTmpCredsUpdateResponse wraps response body. + content: + application/json: + schema: + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateAzureResponse wraps response body. default: content: application/json: @@ -3388,22 +3390,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-artifactory: + /dynamic-secret-create-cassandra: post: - operationId: dynamicSecretUpdateArtifactory + operationId: dynamicSecretCreateCassandra requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateArtifactory' + $ref: '#/components/schemas/dynamicSecretCreateCassandra' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateArtifactoryResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateCassandraResponse wraps response body. default: content: application/json: @@ -3417,22 +3419,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-aws: + /dynamic-secret-create-custom: post: - operationId: dynamicSecretUpdateAws + operationId: dynamicSecretCreateCustom requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateAws' - required: true + $ref: '#/components/schemas/dynamicSecretCreateCustom' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateAwsResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateCustomResponse wraps response body. default: content: application/json: @@ -3446,22 +3448,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-azure: + /dynamic-secret-create-dockerhub: post: - operationId: dynamicSecretUpdateAzure + operationId: dynamicSecretCreateDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateAzure' + $ref: '#/components/schemas/dynamicSecretCreateDockerhub' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateAzureResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateDockerhubResponse wraps response body. default: content: application/json: @@ -3475,22 +3477,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-cassandra: + /dynamic-secret-create-eks: post: - operationId: dynamicSecretUpdateCassandra + operationId: dynamicSecretCreateEks requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateCassandra' + $ref: '#/components/schemas/dynamicSecretCreateEks' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateCassandraResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateEksResponse wraps response body. default: content: application/json: @@ -3504,22 +3506,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-custom: + /dynamic-secret-create-gcp: post: - operationId: dynamicSecretUpdateCustom + operationId: dynamicSecretCreateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateCustom' - required: false + $ref: '#/components/schemas/dynamicSecretCreateGcp' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateCustomResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateGcpResponse wraps response body. default: content: application/json: @@ -3533,22 +3535,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-dockerhub: + /dynamic-secret-create-github: post: - operationId: dynamicSecretUpdateDockerhub + operationId: dynamicSecretCreateGithub requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateDockerhub' + $ref: '#/components/schemas/dynamicSecretCreateGithub' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateDockerhubResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateGithubResponse wraps response body. default: content: application/json: @@ -3562,22 +3564,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-eks: + /dynamic-secret-create-gitlab: post: - operationId: dynamicSecretUpdateEks + operationId: dynamicSecretCreateGitlab requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateEks' + $ref: '#/components/schemas/dynamicSecretCreateGitlab' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateEksResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateGitlabResponse wraps response body. default: content: application/json: @@ -3591,22 +3593,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-gcp: + /dynamic-secret-create-gke: post: - operationId: dynamicSecretUpdateGcp + operationId: dynamicSecretCreateGke requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateGcp' + $ref: '#/components/schemas/dynamicSecretCreateGke' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateGcpResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateGkeResponse wraps response body. default: content: application/json: @@ -3620,22 +3622,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-github: + /dynamic-secret-create-google-workspace: post: - operationId: dynamicSecretUpdateGithub + operationId: dynamicSecretCreateGoogleWorkspace requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateGithub' + $ref: '#/components/schemas/dynamicSecretCreateGoogleWorkspace' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateGithubResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateGoogleWorkspaceResponse wraps response body. default: content: application/json: @@ -3649,22 +3651,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-gke: + /dynamic-secret-create-hanadb: post: - operationId: dynamicSecretUpdateGke + operationId: dynamicSecretCreateHanaDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateGke' + $ref: '#/components/schemas/dynamicSecretCreateHanaDb' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateGkeResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateHanaDbResponse wraps response body. default: content: application/json: @@ -3678,22 +3680,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-google-workspace: + /dynamic-secret-create-k8s: post: - operationId: dynamicSecretUpdateGoogleWorkspace + operationId: dynamicSecretCreateK8s requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateGoogleWorkspace' + $ref: '#/components/schemas/dynamicSecretCreateK8s' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateK8sResponse wraps response body. default: content: application/json: @@ -3707,22 +3709,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-hana: + /dynamic-secret-create-ldap: post: - operationId: dynamicSecretUpdateHanaDb + operationId: dynamicSecretCreateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateHanaDb' + $ref: '#/components/schemas/dynamicSecretCreateLdap' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateHanaDbResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateLdapResponse wraps response body. default: content: application/json: @@ -3736,22 +3738,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-k8s: + /dynamic-secret-create-mongo: post: - operationId: dynamicSecretUpdateK8s + operationId: dynamicSecretCreateMongoDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateK8s' + $ref: '#/components/schemas/dynamicSecretCreateMongoDb' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateK8sResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateMongoDbResponse wraps response body. default: content: application/json: @@ -3765,22 +3767,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-ldap: + /dynamic-secret-create-mssql: post: - operationId: dynamicSecretUpdateLdap + operationId: dynamicSecretCreateMsSql requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateLdap' + $ref: '#/components/schemas/dynamicSecretCreateMsSql' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateLdapResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateMsSqlResponse wraps response body. default: content: application/json: @@ -3794,22 +3796,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-mongo: + /dynamic-secret-create-mysql: post: - operationId: dynamicSecretUpdateMongoDb + operationId: dynamicSecretCreateMySql requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateMongoDb' + $ref: '#/components/schemas/dynamicSecretCreateMySql' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateMongoDbResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateMySqlResponse wraps response body. default: content: application/json: @@ -3823,22 +3825,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-mssql: + /dynamic-secret-create-oracle: post: - operationId: dynamicSecretUpdateMsSql + operationId: dynamicSecretCreateOracleDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateMsSql' + $ref: '#/components/schemas/dynamicSecretCreateOracleDb' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateMsSqlResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateOracleDbResponse wraps response body. default: content: application/json: @@ -3852,22 +3854,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-mysql: + /dynamic-secret-create-ping: post: - operationId: dynamicSecretUpdateMySql + operationId: dynamicSecretCreatePing requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateMySql' + $ref: '#/components/schemas/dynamicSecretCreatePing' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateMySqlResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreatePingResponse wraps response body. default: content: application/json: @@ -3881,22 +3883,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-oracle: + /dynamic-secret-create-postgresql: post: - operationId: dynamicSecretUpdateOracleDb + operationId: dynamicSecretCreatePostgreSql requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOracleDb' + $ref: '#/components/schemas/dynamicSecretCreatePostgreSql' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateOracleDbResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreatePostgreSqlResponse wraps response body. default: content: application/json: @@ -3910,22 +3912,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-ping: + /dynamic-secret-create-rabbitmq: post: - operationId: dynamicSecretUpdatePing + operationId: dynamicSecretCreateRabbitMq requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdatePing' + $ref: '#/components/schemas/dynamicSecretCreateRabbitMq' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdatePingResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateRabbitMqResponse wraps response body. default: content: application/json: @@ -3939,22 +3941,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-postgresql: + /dynamic-secret-create-rdp: post: - operationId: dynamicSecretUpdatePostgreSql + operationId: dynamicSecretCreateRdp requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdatePostgreSql' + $ref: '#/components/schemas/dynamicSecretCreateRdp' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdatePostgreSqlResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateRdpResponse wraps response body. default: content: application/json: @@ -3968,22 +3970,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-rabbitmq: + /dynamic-secret-create-redis: post: - operationId: dynamicSecretUpdateRabbitMq + operationId: dynamicSecretCreateRedis requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateRabbitMq' + $ref: '#/components/schemas/dynamicSecretCreateRedis' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateRabbitMqResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateRedisResponse wraps response body. default: content: application/json: @@ -3997,22 +3999,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-rdp: + /dynamic-secret-create-redshift: post: - operationId: dynamicSecretUpdateRdp + operationId: dynamicSecretCreateRedshift requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateRdp' + $ref: '#/components/schemas/dynamicSecretCreateRedshift' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateRdpResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateRedshiftResponse wraps response body. default: content: application/json: @@ -4026,22 +4028,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-redis: + /dynamic-secret-create-snowflake: post: - operationId: dynamicSecretUpdateRedis + operationId: dynamicSecretCreateSnowflake requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateRedis' + $ref: '#/components/schemas/dynamicSecretCreateSnowflake' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateRedisResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateSnowflakeResponse wraps response body. default: content: application/json: @@ -4055,22 +4057,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-redshift: + /dynamic-secret-create-venafi: post: - operationId: dynamicSecretUpdateRedshift + operationId: dynamicSecretCreateVenafi requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateRedshift' + $ref: '#/components/schemas/dynamicSecretCreateVenafi' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateRedshiftResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateVenafiResponse wraps response body. default: content: application/json: @@ -4084,22 +4086,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-snowflake: + /dynamic-secret-delete: post: - operationId: dynamicSecretUpdateSnowflake + operationId: dynamicSecretDelete requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateSnowflake' + $ref: '#/components/schemas/dynamicSecretDelete' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateSnowflakeResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretDeleteOutput' + description: dynamicSecretDeleteResponse wraps response body. default: content: application/json: @@ -4113,22 +4115,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /dynamic-secret-update-venafi: + /dynamic-secret-get: post: - operationId: dynamicSecretUpdateVenafi + operationId: dynamicSecretGet requestBody: content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateVenafi' + $ref: '#/components/schemas/dynamicSecretGet' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/dynamicSecretUpdateOutput' - description: dynamicSecretUpdateVenafiResponse wraps response body. + $ref: '#/components/schemas/DSProducerDetails' + description: dynamicSecretGetResponse wraps response body. default: content: application/json: @@ -4142,22 +4144,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /encrypt: + /dynamic-secret-get-value: post: - operationId: encrypt + operationId: dynamicSecretGetValue requestBody: content: application/json: schema: - $ref: '#/components/schemas/encrypt' + $ref: '#/components/schemas/dynamicSecretGetValue' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/encryptOutput' - description: encryptResponse wraps response body. + additionalProperties: + type: string + type: object + description: dynamicSecretGetValueResponse wraps response body. default: content: application/json: @@ -4171,22 +4175,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /encrypt-gpg: + /dynamic-secret-list: post: - operationId: encryptGPG + operationId: dynamicSecretList requestBody: content: application/json: schema: - $ref: '#/components/schemas/encryptGPG' + $ref: '#/components/schemas/dynamicSecretList' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/encryptGPGOutput' - description: encryptGPGResponse wraps response body. + $ref: '#/components/schemas/GetProducersListReplyObj' + description: dynamicSecretListResponse wraps response body. default: content: application/json: @@ -4200,22 +4204,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /encrypt-with-classic-key: + /dynamic-secret-tmp-creds-Get: post: - operationId: encryptWithClassicKey + operationId: dynamicSecretTmpCredsGet requestBody: content: application/json: schema: - $ref: '#/components/schemas/encryptWithClassicKey' + $ref: '#/components/schemas/dynamicSecretTmpCredsGet' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/encryptOutput' - description: encryptResponse wraps response body. + items: + $ref: '#/components/schemas/TmpUserData' + type: array + description: dynamicSecretTmpCredsGetResponse wraps response body. default: content: application/json: @@ -4229,22 +4235,19 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /esm-create: + /dynamic-secret-tmp-creds-delete: post: - operationId: esmCreate + operationId: dynamicSecretTmpCredsDelete requestBody: content: application/json: schema: - $ref: '#/components/schemas/esmCreate' + $ref: '#/components/schemas/dynamicSecretTmpCredsDelete' required: true responses: - "200": - content: - application/json: - schema: - $ref: '#/components/schemas/EsmCreateSecretOutput' - description: esmCreateResponse wraps response body. + "201": + content: {} + description: dynamicSecretTmpCredsDeleteResponse wraps response body. default: content: application/json: @@ -4258,22 +4261,19 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /esm-delete: + /dynamic-secret-tmp-creds-update: post: - operationId: esmDelete + operationId: dynamicSecretTmpCredsUpdate requestBody: content: application/json: schema: - $ref: '#/components/schemas/esmDelete' + $ref: '#/components/schemas/dynamicSecretTmpCredsUpdate' required: true responses: - "202": - content: - application/json: - schema: - $ref: '#/components/schemas/EsmDeleteSecretOutput' - description: esmDeleteResponse wraps response body. + "201": + content: {} + description: dynamicSecretTmpCredsUpdateResponse wraps response body. default: content: application/json: @@ -4287,22 +4287,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /esm-get: + /dynamic-secret-update-artifactory: post: - operationId: esmGet + operationId: dynamicSecretUpdateArtifactory requestBody: content: application/json: schema: - $ref: '#/components/schemas/esmGet' + $ref: '#/components/schemas/dynamicSecretUpdateArtifactory' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/EsmGetSecretOutput' - description: esmGetResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateArtifactoryResponse wraps response body. default: content: application/json: @@ -4316,22 +4316,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /esm-list: + /dynamic-secret-update-aws: post: - operationId: esmList + operationId: dynamicSecretUpdateAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/esmList' + $ref: '#/components/schemas/dynamicSecretUpdateAws' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/EsmListSecretsOutput' - description: esmListResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateAwsResponse wraps response body. default: content: application/json: @@ -4345,22 +4345,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /esm-update: + /dynamic-secret-update-azure: post: - operationId: esmUpdate + operationId: dynamicSecretUpdateAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/esmUpdate' + $ref: '#/components/schemas/dynamicSecretUpdateAzure' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/EsmUpdateSecretOutput' - description: esmUpdateResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateAzureResponse wraps response body. default: content: application/json: @@ -4374,22 +4374,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-action: + /dynamic-secret-update-cassandra: post: - operationId: eventAction + operationId: dynamicSecretUpdateCassandra requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventAction' + $ref: '#/components/schemas/dynamicSecretUpdateCassandra' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/eventActionOutput' - description: eventActionResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateCassandraResponse wraps response body. default: content: application/json: @@ -4403,22 +4403,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-create-email: + /dynamic-secret-update-custom: post: - operationId: eventForwarderCreateEmail + operationId: dynamicSecretUpdateCustom requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateEmail' - required: true + $ref: '#/components/schemas/dynamicSecretUpdateCustom' + required: false responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderCreateEmailResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateCustomResponse wraps response body. default: content: application/json: @@ -4432,22 +4432,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-create-servicenow: + /dynamic-secret-update-dockerhub: post: - operationId: eventForwarderCreateServiceNow + operationId: dynamicSecretUpdateDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateServiceNow' + $ref: '#/components/schemas/dynamicSecretUpdateDockerhub' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderCreateServiceNowResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateDockerhubResponse wraps response body. default: content: application/json: @@ -4461,22 +4461,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-create-slack: + /dynamic-secret-update-eks: post: - operationId: eventForwarderCreateSlack + operationId: dynamicSecretUpdateEks requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateSlack' + $ref: '#/components/schemas/dynamicSecretUpdateEks' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderCreateSlackResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateEksResponse wraps response body. default: content: application/json: @@ -4490,22 +4490,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-create-webhook: + /dynamic-secret-update-gcp: post: - operationId: eventForwarderCreateWebhook + operationId: dynamicSecretUpdateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateWebhook' + $ref: '#/components/schemas/dynamicSecretUpdateGcp' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderCreateWebhookResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateGcpResponse wraps response body. default: content: application/json: @@ -4519,22 +4519,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-delete: + /dynamic-secret-update-github: post: - operationId: eventForwarderDelete + operationId: dynamicSecretUpdateGithub requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderDelete' + $ref: '#/components/schemas/dynamicSecretUpdateGithub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderDeleteOutput' - description: eventForwarderDeleteResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateGithubResponse wraps response body. default: content: application/json: @@ -4548,22 +4548,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-get: + /dynamic-secret-update-gitlab: post: - operationId: eventForwarderGet + operationId: dynamicSecretUpdateGitlab requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderGet' + $ref: '#/components/schemas/dynamicSecretUpdateGitlab' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderGetOutput' - description: eventForwarderGetResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateGitlabResponse wraps response body. default: content: application/json: @@ -4577,22 +4577,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-update-email: + /dynamic-secret-update-gke: post: - operationId: eventForwarderUpdateEmail + operationId: dynamicSecretUpdateGke requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderUpdateEmail' + $ref: '#/components/schemas/dynamicSecretUpdateGke' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderUpdateEmailResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateGkeResponse wraps response body. default: content: application/json: @@ -4606,22 +4606,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-update-servicenow: + /dynamic-secret-update-google-workspace: post: - operationId: eventForwarderUpdateServiceNow + operationId: dynamicSecretUpdateGoogleWorkspace requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderUpdateServiceNow' + $ref: '#/components/schemas/dynamicSecretUpdateGoogleWorkspace' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderUpdateServiceNowResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. default: content: application/json: @@ -4635,22 +4635,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-update-slack: + /dynamic-secret-update-hana: post: - operationId: eventForwarderUpdateSlack + operationId: dynamicSecretUpdateHanaDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderUpdateSlack' + $ref: '#/components/schemas/dynamicSecretUpdateHanaDb' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderUpdateSlackResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateHanaDbResponse wraps response body. default: content: application/json: @@ -4664,22 +4664,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /event-forwarder-update-webhook: + /dynamic-secret-update-k8s: post: - operationId: eventForwarderUpdateWebhook + operationId: dynamicSecretUpdateK8s requestBody: content: application/json: schema: - $ref: '#/components/schemas/eventForwarderUpdateWebhook' + $ref: '#/components/schemas/dynamicSecretUpdateK8s' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' - description: eventForwarderUpdateWebhookResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateK8sResponse wraps response body. default: content: application/json: @@ -4693,22 +4693,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /export-classic-key: + /dynamic-secret-update-ldap: post: - operationId: ExportClassicKey + operationId: dynamicSecretUpdateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/ExportClassicKey' + $ref: '#/components/schemas/dynamicSecretUpdateLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/ExportClassicKeyOutput' - description: ExportClassicKeyResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateLdapResponse wraps response body. default: content: application/json: @@ -4722,22 +4722,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-allowed-access: + /dynamic-secret-update-mongo: post: - operationId: gatewayCreateAllowedAccess + operationId: dynamicSecretUpdateMongoDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateAllowedAccess' + $ref: '#/components/schemas/dynamicSecretUpdateMongoDb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/AllowedAccess' - description: gatewayCreateAllowedAccessResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateMongoDbResponse wraps response body. default: content: application/json: @@ -4751,22 +4751,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-k8s-auth-config: + /dynamic-secret-update-mssql: post: - operationId: gatewayCreateK8SAuthConfig + operationId: dynamicSecretUpdateMsSql requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateK8SAuthConfig' + $ref: '#/components/schemas/dynamicSecretUpdateMsSql' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateK8SAuthConfigOutput' - description: gatewayCreateK8SAuthConfigResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateMsSqlResponse wraps response body. default: content: application/json: @@ -4780,22 +4780,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-migration: + /dynamic-secret-update-mysql: post: - operationId: gatewayCreateMigration + operationId: dynamicSecretUpdateMySql requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateMigration' + $ref: '#/components/schemas/dynamicSecretUpdateMySql' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GatewayMigrationCreateOutput' - description: gatewayMigrationCreateResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateMySqlResponse wraps response body. default: content: application/json: @@ -4809,22 +4809,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-Redis: + /dynamic-secret-update-oracle: post: - operationId: gatewayCreateProducerRedis + operationId: dynamicSecretUpdateOracleDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRedis' + $ref: '#/components/schemas/dynamicSecretUpdateOracleDb' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRedisOutput' - description: gatewayCreateProducerRedisResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateOracleDbResponse wraps response body. default: content: application/json: @@ -4838,22 +4838,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-artifactory: + /dynamic-secret-update-ping: post: - operationId: gatewayCreateProducerArtifactory + operationId: dynamicSecretUpdatePing requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerArtifactory' + $ref: '#/components/schemas/dynamicSecretUpdatePing' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerArtifactoryOutput' - description: gatewayCreateProducerArtifactoryResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdatePingResponse wraps response body. default: content: application/json: @@ -4867,22 +4867,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-aws: + /dynamic-secret-update-postgresql: post: - operationId: gatewayCreateProducerAws + operationId: dynamicSecretUpdatePostgreSql requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerAws' + $ref: '#/components/schemas/dynamicSecretUpdatePostgreSql' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerAwsOutput' - description: gatewayCreateProducerAwsResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdatePostgreSqlResponse wraps response body. default: content: application/json: @@ -4896,22 +4896,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-azure: + /dynamic-secret-update-rabbitmq: post: - operationId: gatewayCreateProducerAzure + operationId: dynamicSecretUpdateRabbitMq requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerAzure' + $ref: '#/components/schemas/dynamicSecretUpdateRabbitMq' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerAzureOutput' - description: gatewayCreateProducerAzureResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateRabbitMqResponse wraps response body. default: content: application/json: @@ -4925,22 +4925,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-cassandra: + /dynamic-secret-update-rdp: post: - operationId: gatewayCreateProducerCassandra + operationId: dynamicSecretUpdateRdp requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerCassandra' + $ref: '#/components/schemas/dynamicSecretUpdateRdp' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerCassandraOutput' - description: gatewayCreateProducerCassandraResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateRdpResponse wraps response body. default: content: application/json: @@ -4954,22 +4954,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-certificate-automation: + /dynamic-secret-update-redis: post: - operationId: gatewayCreateProducerVenafi + operationId: dynamicSecretUpdateRedis requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerVenafi' + $ref: '#/components/schemas/dynamicSecretUpdateRedis' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerVenafiOutput' - description: gatewayCreateProducerVenafiResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateRedisResponse wraps response body. default: content: application/json: @@ -4983,22 +4983,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-chef: + /dynamic-secret-update-redshift: post: - operationId: gatewayCreateProducerChef + operationId: dynamicSecretUpdateRedshift requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerChef' + $ref: '#/components/schemas/dynamicSecretUpdateRedshift' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerChefOutput' - description: gatewayCreateProducerChefResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateRedshiftResponse wraps response body. default: content: application/json: @@ -5012,22 +5012,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-custom: + /dynamic-secret-update-snowflake: post: - operationId: gatewayCreateProducerCustom + operationId: dynamicSecretUpdateSnowflake requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerCustom' - required: false + $ref: '#/components/schemas/dynamicSecretUpdateSnowflake' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerCustomOutput' - description: gatewayCreateProducerCustomResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateSnowflakeResponse wraps response body. default: content: application/json: @@ -5041,22 +5041,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-dockerhub: + /dynamic-secret-update-venafi: post: - operationId: gatewayCreateProducerDockerhub + operationId: dynamicSecretUpdateVenafi requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerDockerhub' + $ref: '#/components/schemas/dynamicSecretUpdateVenafi' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerDockerhubOutput' - description: gatewayCreateProducerDockerhubResponse wraps response body. + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateVenafiResponse wraps response body. default: content: application/json: @@ -5070,22 +5070,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-eks: + /encrypt: post: - operationId: gatewayCreateProducerEks + operationId: encrypt requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerEks' + $ref: '#/components/schemas/encrypt' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerEksOutput' - description: gatewayCreateProducerEksResponse wraps response body. + $ref: '#/components/schemas/encryptOutput' + description: encryptResponse wraps response body. default: content: application/json: @@ -5099,22 +5099,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-gcp: + /encrypt-gpg: post: - operationId: gatewayCreateProducerGcp + operationId: encryptGPG requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerGcp' + $ref: '#/components/schemas/encryptGPG' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerGcpOutput' - description: gatewayCreateProducerGcpResponse wraps response body. + $ref: '#/components/schemas/encryptGPGOutput' + description: encryptGPGResponse wraps response body. default: content: application/json: @@ -5128,22 +5128,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-github: + /encrypt-with-classic-key: post: - operationId: gatewayCreateProducerGithub + operationId: encryptWithClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerGithub' + $ref: '#/components/schemas/encryptWithClassicKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerGithubOutput' - description: gatewayCreateProducerGithubResponse wraps response body. + $ref: '#/components/schemas/encryptOutput' + description: encryptResponse wraps response body. default: content: application/json: @@ -5157,22 +5157,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-gke: + /esm-create: post: - operationId: gatewayCreateProducerGke + operationId: esmCreate requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerGke' + $ref: '#/components/schemas/esmCreate' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerGkeOutput' - description: gatewayCreateProducerGkeResponse wraps response body. + $ref: '#/components/schemas/EsmCreateSecretOutput' + description: esmCreateResponse wraps response body. default: content: application/json: @@ -5186,22 +5186,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-hanadb: + /esm-delete: post: - operationId: gatewayCreateProducerHanaDb + operationId: esmDelete requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerHanaDb' + $ref: '#/components/schemas/esmDelete' required: true responses: - "201": + "202": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerHanaDbOutput' - description: gatewayCreateProducerHanaDbResponse wraps response body. + $ref: '#/components/schemas/EsmDeleteSecretOutput' + description: esmDeleteResponse wraps response body. default: content: application/json: @@ -5215,22 +5215,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-k8s: + /esm-get: post: - operationId: gatewayCreateProducerNativeK8S + operationId: esmGet requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerNativeK8S' + $ref: '#/components/schemas/esmGet' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerNativeK8SOutput' - description: gatewayCreateProducerNativeK8SResponse wraps response body. + $ref: '#/components/schemas/EsmGetSecretOutput' + description: esmGetResponse wraps response body. default: content: application/json: @@ -5244,22 +5244,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-ldap: + /esm-list: post: - operationId: gatewayCreateProducerLdap + operationId: esmList requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerLdap' + $ref: '#/components/schemas/esmList' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerLdapOutput' - description: gatewayCreateProducerLdapResponse wraps response body. + $ref: '#/components/schemas/EsmListSecretsOutput' + description: esmListResponse wraps response body. default: content: application/json: @@ -5273,22 +5273,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-mongo: + /esm-update: post: - operationId: gatewayCreateProducerMongo + operationId: esmUpdate requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerMongo' + $ref: '#/components/schemas/esmUpdate' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerMongoOutput' - description: gatewayCreateProducerMongoResponse wraps response body. + $ref: '#/components/schemas/EsmUpdateSecretOutput' + description: esmUpdateResponse wraps response body. default: content: application/json: @@ -5302,22 +5302,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-mssql: + /event-action: post: - operationId: gatewayCreateProducerMSSQL + operationId: eventAction requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerMSSQL' + $ref: '#/components/schemas/eventAction' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerMSSQLOutput' - description: gatewayCreateProducerMSSQLResponse wraps response body. + $ref: '#/components/schemas/eventActionOutput' + description: eventActionResponse wraps response body. default: content: application/json: @@ -5331,22 +5331,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-mysql: + /event-forwarder-create-email: post: - operationId: gatewayCreateProducerMySQL + operationId: eventForwarderCreateEmail requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerMySQL' + $ref: '#/components/schemas/eventForwarderCreateEmail' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerMySQLOutput' - description: gatewayCreateProducerMySQLResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderCreateEmailResponse wraps response body. default: content: application/json: @@ -5360,22 +5360,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-oracle: + /event-forwarder-create-servicenow: post: - operationId: gatewayCreateProducerOracleDb + operationId: eventForwarderCreateServiceNow requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerOracleDb' + $ref: '#/components/schemas/eventForwarderCreateServiceNow' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerOracleDbOutput' - description: gatewayCreateProducerOracleDbResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderCreateServiceNowResponse wraps response body. default: content: application/json: @@ -5389,22 +5389,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-ping: + /event-forwarder-create-slack: post: - operationId: gatewayCreateProducerPing + operationId: eventForwarderCreateSlack requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerPing' + $ref: '#/components/schemas/eventForwarderCreateSlack' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerPingOutput' - description: gatewayCreateProducerPingResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderCreateSlackResponse wraps response body. default: content: application/json: @@ -5418,22 +5418,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-postgresql: + /event-forwarder-create-webhook: post: - operationId: gatewayCreateProducerPostgreSQL + operationId: eventForwarderCreateWebhook requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerPostgreSQL' + $ref: '#/components/schemas/eventForwarderCreateWebhook' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerPostgreSQLOutput' - description: gatewayCreateProducerPostgreSQLResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderCreateWebhookResponse wraps response body. default: content: application/json: @@ -5447,22 +5447,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-rabbitmq: + /event-forwarder-delete: post: - operationId: gatewayCreateProducerRabbitMQ + operationId: eventForwarderDelete requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRabbitMQ' + $ref: '#/components/schemas/eventForwarderDelete' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRabbitMQOutput' - description: gatewayCreateProducerRabbitMQResponse wraps response body. + $ref: '#/components/schemas/eventForwarderDeleteOutput' + description: eventForwarderDeleteResponse wraps response body. default: content: application/json: @@ -5476,22 +5476,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-rdp: + /event-forwarder-get: post: - operationId: gatewayCreateProducerRdp + operationId: eventForwarderGet requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRdp' + $ref: '#/components/schemas/eventForwarderGet' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRdpOutput' - description: gatewayCreateProducerRdpResponse wraps response body. + $ref: '#/components/schemas/eventForwarderGetOutput' + description: eventForwarderGetResponse wraps response body. default: content: application/json: @@ -5505,22 +5505,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-redshift: + /event-forwarder-update-email: post: - operationId: gatewayCreateProducerRedshift + operationId: eventForwarderUpdateEmail requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRedshift' + $ref: '#/components/schemas/eventForwarderUpdateEmail' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerRedshiftOutput' - description: gatewayCreateProducerRedshiftResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderUpdateEmailResponse wraps response body. default: content: application/json: @@ -5534,22 +5534,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-create-producer-snowflake: + /event-forwarder-update-servicenow: post: - operationId: gatewayCreateProducerSnowflake + operationId: eventForwarderUpdateServiceNow requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerSnowflake' + $ref: '#/components/schemas/eventForwarderUpdateServiceNow' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayCreateProducerSnowflakeOutput' - description: gatewayCreateProducerSnowflakeResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderUpdateServiceNowResponse wraps response body. default: content: application/json: @@ -5563,22 +5563,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-delete-allowed-access: + /event-forwarder-update-slack: post: - operationId: gatewayDeleteAllowedAccess + operationId: eventForwarderUpdateSlack requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteAllowedAccess' + $ref: '#/components/schemas/eventForwarderUpdateSlack' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteAllowedAccessOutput' - description: gatewayDeleteAllowedAccessResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderUpdateSlackResponse wraps response body. default: content: application/json: @@ -5592,22 +5592,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-delete-allowed-management-access: + /event-forwarder-update-webhook: post: - operationId: deleteGatewayAllowedAccessId + operationId: eventForwarderUpdateWebhook requestBody: content: application/json: schema: - $ref: '#/components/schemas/deleteGatewayAllowedAccessId' + $ref: '#/components/schemas/eventForwarderUpdateWebhook' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/deleteGatewayAllowedAccessIdOutput' - description: deleteGatewayAllowedAccessIdResponse wraps response body. + $ref: '#/components/schemas/eventForwarderCreateUpdateOutput' + description: eventForwarderUpdateWebhookResponse wraps response body. default: content: application/json: @@ -5621,22 +5621,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-delete-k8s-auth-config: + /export-classic-key: post: - operationId: gatewayDeleteK8SAuthConfig + operationId: ExportClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteK8SAuthConfig' + $ref: '#/components/schemas/ExportClassicKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteK8SAuthConfigOutput' - description: gatewayDeleteK8SAuthConfigResponse wraps response body. + $ref: '#/components/schemas/ExportClassicKeyOutput' + description: ExportClassicKeyResponse wraps response body. default: content: application/json: @@ -5650,22 +5650,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-delete-migration: + /gateway-create-allowed-access: post: - operationId: gatewayDeleteMigration + operationId: gatewayCreateAllowedAccess requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteMigration' + $ref: '#/components/schemas/gatewayCreateAllowedAccess' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GatewayMigrationDeleteOutput' - description: gatewayMigrationDeleteResponse wraps response body. + $ref: '#/components/schemas/AllowedAccess' + description: gatewayCreateAllowedAccessResponse wraps response body. default: content: application/json: @@ -5679,22 +5679,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-delete-producer: + /gateway-create-k8s-auth-config: post: - operationId: gatewayDeleteProducer + operationId: gatewayCreateK8SAuthConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteProducer' + $ref: '#/components/schemas/gatewayCreateK8SAuthConfig' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayDeleteProducerOutput' - description: gatewayDeleteProducerResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateK8SAuthConfigOutput' + description: gatewayCreateK8SAuthConfigResponse wraps response body. default: content: application/json: @@ -5708,22 +5708,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-download-customer-fragments: + /gateway-create-migration: post: - operationId: gatewayDownloadCustomerFragments + operationId: gatewayCreateMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayDownloadCustomerFragments' + $ref: '#/components/schemas/gatewayCreateMigration' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayDownloadCustomerFragmentsOutput' - description: gatewayDownloadCustomerFragmentsResponse wraps response body. + $ref: '#/components/schemas/GatewayMigrationCreateOutput' + description: gatewayMigrationCreateResponse wraps response body. default: content: application/json: @@ -5737,22 +5737,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-allowed-access: + /gateway-create-producer-Redis: post: - operationId: gatewayGetAllowedAccess + operationId: gatewayCreateProducerRedis requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetAllowedAccess' + $ref: '#/components/schemas/gatewayCreateProducerRedis' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/AllowedAccess' - description: gatewayGetAllowedAccessResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerRedisOutput' + description: gatewayCreateProducerRedisResponse wraps response body. default: content: application/json: @@ -5766,22 +5766,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-cache: + /gateway-create-producer-artifactory: post: - operationId: gatewayGetCache + operationId: gatewayCreateProducerArtifactory requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetCache' + $ref: '#/components/schemas/gatewayCreateProducerArtifactory' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/CacheConfigPart' - description: gatewayGetCacheResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerArtifactoryOutput' + description: gatewayCreateProducerArtifactoryResponse wraps response body. default: content: application/json: @@ -5795,22 +5795,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-config: + /gateway-create-producer-aws: post: - operationId: gatewayGetConfig + operationId: gatewayCreateProducerAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetConfig' + $ref: '#/components/schemas/gatewayCreateProducerAws' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/AkeylessGatewayConfig' - description: gatewayGetConfigResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerAwsOutput' + description: gatewayCreateProducerAwsResponse wraps response body. default: content: application/json: @@ -5824,22 +5824,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-defaults: + /gateway-create-producer-azure: post: - operationId: gatewayGetDefaults + operationId: gatewayCreateProducerAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetDefaults' + $ref: '#/components/schemas/gatewayCreateProducerAzure' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GatewayGetDefaultsOutput' - description: gatewayGetDefaultsResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerAzureOutput' + description: gatewayCreateProducerAzureResponse wraps response body. default: content: application/json: @@ -5853,22 +5853,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-k8s-auth-config: + /gateway-create-producer-cassandra: post: - operationId: gatewayGetK8SAuthConfig + operationId: gatewayCreateProducerCassandra requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetK8SAuthConfig' + $ref: '#/components/schemas/gatewayCreateProducerCassandra' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/GatewayGetK8SAuthConfigOutput' - description: gatewayGetK8SAuthConfigResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerCassandraOutput' + description: gatewayCreateProducerCassandraResponse wraps response body. default: content: application/json: @@ -5882,22 +5882,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-ldap-auth-config: + /gateway-create-producer-certificate-automation: post: - operationId: gatewayGetLdapAuthConfig + operationId: gatewayCreateProducerVenafi requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetLdapAuthConfig' + $ref: '#/components/schemas/gatewayCreateProducerVenafi' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayGetLdapAuthConfigOutput' - description: gatewayGetLdapAuthConfigResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerVenafiOutput' + description: gatewayCreateProducerVenafiResponse wraps response body. default: content: application/json: @@ -5911,22 +5911,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-log-forwarding: + /gateway-create-producer-chef: post: - operationId: gatewayGetLogForwarding + operationId: gatewayCreateProducerChef requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetLogForwarding' + $ref: '#/components/schemas/gatewayCreateProducerChef' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/LogForwardingConfigPart' - description: gatewayGetLogForwardingResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerChefOutput' + description: gatewayCreateProducerChefResponse wraps response body. default: content: application/json: @@ -5940,22 +5940,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-migration: + /gateway-create-producer-custom: post: - operationId: gatewayGetMigration + operationId: gatewayCreateProducerCustom requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetMigration' - required: true + $ref: '#/components/schemas/gatewayCreateProducerCustom' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayMigrationGetOutput' - description: gatewayMigrationGetResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerCustomOutput' + description: gatewayCreateProducerCustomResponse wraps response body. default: content: application/json: @@ -5969,22 +5969,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-producer: + /gateway-create-producer-dockerhub: post: - operationId: gatewayGetProducer + operationId: gatewayCreateProducerDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetProducer' + $ref: '#/components/schemas/gatewayCreateProducerDockerhub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/DSProducerDetails' - description: gatewayGetProducerResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerDockerhubOutput' + description: gatewayCreateProducerDockerhubResponse wraps response body. default: content: application/json: @@ -5998,24 +5998,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-get-producer-tmp-creds: + /gateway-create-producer-eks: post: - operationId: gatewayGetTmpUsers + operationId: gatewayCreateProducerEks requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayGetTmpUsers' + $ref: '#/components/schemas/gatewayCreateProducerEks' required: true responses: - "200": + "201": content: application/json: schema: - items: - $ref: '#/components/schemas/TmpUserData' - type: array - description: gatewayGetTmpUsersResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerEksOutput' + description: gatewayCreateProducerEksResponse wraps response body. default: content: application/json: @@ -6029,24 +6027,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-list-customer-fragments: + /gateway-create-producer-gcp: post: - operationId: gatewayListCustomerFragments + operationId: gatewayCreateProducerGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayListCustomerFragments' + $ref: '#/components/schemas/gatewayCreateProducerGcp' required: true responses: - "200": + "201": content: application/json: schema: - additionalProperties: - type: object - type: object - description: gatewayListCustomerFragmentsResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerGcpOutput' + description: gatewayCreateProducerGcpResponse wraps response body. default: content: application/json: @@ -6060,22 +6056,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-list-migration: + /gateway-create-producer-github: post: - operationId: gatewayListMigration + operationId: gatewayCreateProducerGithub requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayListMigration' + $ref: '#/components/schemas/gatewayCreateProducerGithub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayMigrationListOutput' - description: gatewayMigrationListResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerGithubOutput' + description: gatewayCreateProducerGithubResponse wraps response body. default: content: application/json: @@ -6089,22 +6085,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-list-producers: + /gateway-create-producer-gke: post: - operationId: gatewayListProducers + operationId: gatewayCreateProducerGke requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayListProducers' + $ref: '#/components/schemas/gatewayCreateProducerGke' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GetProducersListReplyObj' - description: gatewayListProducersResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerGkeOutput' + description: gatewayCreateProducerGkeResponse wraps response body. default: content: application/json: @@ -6118,22 +6114,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-list-rotated-secrets: + /gateway-create-producer-hanadb: post: - operationId: gatewayListRotatedSecrets + operationId: gatewayCreateProducerHanaDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayListRotatedSecrets' + $ref: '#/components/schemas/gatewayCreateProducerHanaDb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/ListItemsOutput' - description: gatewayListRotatedSecretsResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerHanaDbOutput' + description: gatewayCreateProducerHanaDbResponse wraps response body. default: content: application/json: @@ -6147,22 +6143,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-migrate-personal-items: + /gateway-create-producer-k8s: post: - operationId: gatewayMigratePersonalItems + operationId: gatewayCreateProducerNativeK8S requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayMigratePersonalItems' - required: false + $ref: '#/components/schemas/gatewayCreateProducerNativeK8S' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayMigratePersonalItemsOutput' - description: gatewayMigratePersonalItemsResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerNativeK8SOutput' + description: gatewayCreateProducerNativeK8SResponse wraps response body. default: content: application/json: @@ -6176,22 +6172,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-migration-status: + /gateway-create-producer-ldap: post: - operationId: gatewayStatusMigration + operationId: gatewayCreateProducerLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayStatusMigration' + $ref: '#/components/schemas/gatewayCreateProducerLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/MigrationStatusReplyObj' - description: gatewayMigrationStatusResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerLdapOutput' + description: gatewayCreateProducerLdapResponse wraps response body. default: content: application/json: @@ -6205,19 +6201,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-revoke-producer-tmp-creds: + /gateway-create-producer-mongo: post: - operationId: gatewayRevokeTmpUsers + operationId: gatewayCreateProducerMongo requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayRevokeTmpUsers' + $ref: '#/components/schemas/gatewayCreateProducerMongo' required: true responses: - "200": - content: {} - description: gatewayRevokeTmpUsersResponse wraps response body. + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/gatewayCreateProducerMongoOutput' + description: gatewayCreateProducerMongoResponse wraps response body. default: content: application/json: @@ -6231,22 +6230,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-rotate-secret: + /gateway-create-producer-mssql: post: - operationId: rotateSecret + operationId: gatewayCreateProducerMSSQL requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotateSecret' + $ref: '#/components/schemas/gatewayCreateProducerMSSQL' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/RotatedSecretOutput' - description: rotateSecretResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerMSSQLOutput' + description: gatewayCreateProducerMSSQLResponse wraps response body. default: content: application/json: @@ -6260,22 +6259,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-start-producer: + /gateway-create-producer-mysql: post: - operationId: gatewayStartProducer + operationId: gatewayCreateProducerMySQL requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayStartProducer' + $ref: '#/components/schemas/gatewayCreateProducerMySQL' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayStartProducerOutput' - description: gatewayStartProducerResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerMySQLOutput' + description: gatewayCreateProducerMySQLResponse wraps response body. default: content: application/json: @@ -6289,22 +6288,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-stop-producer: + /gateway-create-producer-oracle: post: - operationId: gatewayStopProducer + operationId: gatewayCreateProducerOracleDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayStopProducer' + $ref: '#/components/schemas/gatewayCreateProducerOracleDb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayStopProducerOutput' - description: gatewayStopProducerResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerOracleDbOutput' + description: gatewayCreateProducerOracleDbResponse wraps response body. default: content: application/json: @@ -6318,22 +6317,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-sync-migration: + /gateway-create-producer-ping: post: - operationId: gatewaySyncMigration + operationId: gatewayCreateProducerPing requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewaySyncMigration' + $ref: '#/components/schemas/gatewayCreateProducerPing' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GatewayMigrationSyncOutput' - description: gatewayMigrationSyncResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerPingOutput' + description: gatewayCreateProducerPingResponse wraps response body. default: content: application/json: @@ -6347,22 +6346,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-allowed-access: + /gateway-create-producer-postgresql: post: - operationId: gatewayUpdateAllowedAccess + operationId: gatewayCreateProducerPostgreSQL requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateAllowedAccess' + $ref: '#/components/schemas/gatewayCreateProducerPostgreSQL' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/AllowedAccess' - description: gatewayCreateAllowedAccessResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerPostgreSQLOutput' + description: gatewayCreateProducerPostgreSQLResponse wraps response body. default: content: application/json: @@ -6376,22 +6375,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-cache: + /gateway-create-producer-rabbitmq: post: - operationId: gatewayUpdateCache + operationId: gatewayCreateProducerRabbitMQ requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateCache' + $ref: '#/components/schemas/gatewayCreateProducerRabbitMQ' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateOutput' - description: gatewayUpdateCacheResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerRabbitMQOutput' + description: gatewayCreateProducerRabbitMQResponse wraps response body. default: content: application/json: @@ -6405,22 +6404,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-defaults: + /gateway-create-producer-rdp: post: - operationId: gatewayUpdateDefaults + operationId: gatewayCreateProducerRdp requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateDefaults' + $ref: '#/components/schemas/gatewayCreateProducerRdp' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateOutput' - description: gatewayUpdateDefaultsResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerRdpOutput' + description: gatewayCreateProducerRdpResponse wraps response body. default: content: application/json: @@ -6434,22 +6433,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-item: + /gateway-create-producer-redshift: post: - operationId: gatewayUpdateItem + operationId: gatewayCreateProducerRedshift requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateItem' + $ref: '#/components/schemas/gatewayCreateProducerRedshift' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateItemOutput' - description: gatewayUpdateItemResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerRedshiftOutput' + description: gatewayCreateProducerRedshiftResponse wraps response body. default: content: application/json: @@ -6463,22 +6462,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-k8s-auth-config: + /gateway-create-producer-snowflake: post: - operationId: gatewayUpdateK8SAuthConfig + operationId: gatewayCreateProducerSnowflake requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateK8SAuthConfig' + $ref: '#/components/schemas/gatewayCreateProducerSnowflake' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateK8SAuthConfigOutput' - description: gatewayUpdateK8SAuthConfigResponse wraps response body. + $ref: '#/components/schemas/gatewayCreateProducerSnowflakeOutput' + description: gatewayCreateProducerSnowflakeResponse wraps response body. default: content: application/json: @@ -6492,22 +6491,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-ldap-auth-config: + /gateway-delete-allowed-access: post: - operationId: GatewayUpdateLdapAuthConfig + operationId: gatewayDeleteAllowedAccess requestBody: content: application/json: schema: - $ref: '#/components/schemas/GatewayUpdateLdapAuthConfig' + $ref: '#/components/schemas/gatewayDeleteAllowedAccess' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/GatewayUpdateLdapAuthConfigOutput' - description: GatewayUpdateLdapAuthConfigResponse wraps response body. + $ref: '#/components/schemas/gatewayDeleteAllowedAccessOutput' + description: gatewayDeleteAllowedAccessResponse wraps response body. default: content: application/json: @@ -6521,22 +6520,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-aws-s3: + /gateway-delete-allowed-management-access: post: - operationId: gatewayUpdateLogForwardingAwsS3 + operationId: deleteGatewayAllowedAccessId requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingAwsS3' + $ref: '#/components/schemas/deleteGatewayAllowedAccessId' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/deleteGatewayAllowedAccessIdOutput' + description: deleteGatewayAllowedAccessIdResponse wraps response body. default: content: application/json: @@ -6550,22 +6549,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-azure-analytics: + /gateway-delete-k8s-auth-config: post: - operationId: gatewayUpdateLogForwardingAzureAnalytics + operationId: gatewayDeleteK8SAuthConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingAzureAnalytics' + $ref: '#/components/schemas/gatewayDeleteK8SAuthConfig' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/gatewayDeleteK8SAuthConfigOutput' + description: gatewayDeleteK8SAuthConfigResponse wraps response body. default: content: application/json: @@ -6579,22 +6578,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-datadog: + /gateway-delete-migration: post: - operationId: gatewayUpdateLogForwardingDatadog + operationId: gatewayDeleteMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingDatadog' + $ref: '#/components/schemas/gatewayDeleteMigration' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/GatewayMigrationDeleteOutput' + description: gatewayMigrationDeleteResponse wraps response body. default: content: application/json: @@ -6608,22 +6607,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-elasticsearch: + /gateway-delete-producer: post: - operationId: gatewayUpdateLogForwardingElasticsearch + operationId: gatewayDeleteProducer requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingElasticsearch' + $ref: '#/components/schemas/gatewayDeleteProducer' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/gatewayDeleteProducerOutput' + description: gatewayDeleteProducerResponse wraps response body. default: content: application/json: @@ -6637,22 +6636,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-google-chronicle: + /gateway-download-customer-fragments: post: - operationId: gatewayUpdateLogForwardingGoogleChronicle + operationId: gatewayDownloadCustomerFragments requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingGoogleChronicle' + $ref: '#/components/schemas/gatewayDownloadCustomerFragments' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/gatewayDownloadCustomerFragmentsOutput' + description: gatewayDownloadCustomerFragmentsResponse wraps response body. default: content: application/json: @@ -6666,22 +6665,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-logstash: + /gateway-get-allowed-access: post: - operationId: gatewayUpdateLogForwardingLogstash + operationId: gatewayGetAllowedAccess requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingLogstash' + $ref: '#/components/schemas/gatewayGetAllowedAccess' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/AllowedAccess' + description: gatewayGetAllowedAccessResponse wraps response body. default: content: application/json: @@ -6695,22 +6694,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-logz-io: + /gateway-get-cache: post: - operationId: gatewayUpdateLogForwardingLogzIo + operationId: gatewayGetCache requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingLogzIo' + $ref: '#/components/schemas/gatewayGetCache' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/CacheConfigPart' + description: gatewayGetCacheResponse wraps response body. default: content: application/json: @@ -6724,22 +6723,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-splunk: + /gateway-get-config: post: - operationId: gatewayUpdateLogForwardingSplunk + operationId: gatewayGetConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingSplunk' + $ref: '#/components/schemas/gatewayGetConfig' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/AkeylessGatewayConfig' + description: gatewayGetConfigResponse wraps response body. default: content: application/json: @@ -6753,22 +6752,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-stdout: + /gateway-get-defaults: post: - operationId: gatewayUpdateLogForwardingStdout + operationId: gatewayGetDefaults requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingStdout' + $ref: '#/components/schemas/gatewayGetDefaults' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/GatewayGetDefaultsOutput' + description: gatewayGetDefaultsResponse wraps response body. default: content: application/json: @@ -6782,22 +6781,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-sumologic: + /gateway-get-k8s-auth-config: post: - operationId: gatewayUpdateLogForwardingSumologic + operationId: gatewayGetK8SAuthConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingSumologic' + $ref: '#/components/schemas/gatewayGetK8SAuthConfig' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/GatewayGetK8SAuthConfigOutput' + description: gatewayGetK8SAuthConfigResponse wraps response body. default: content: application/json: @@ -6811,22 +6810,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-log-forwarding-syslog: + /gateway-get-ldap-auth-config: post: - operationId: gatewayUpdateLogForwardingSyslog + operationId: gatewayGetLdapAuthConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingSyslog' + $ref: '#/components/schemas/gatewayGetLdapAuthConfig' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' - description: gatewayUpdateLogForwardingResponse wraps response body. + $ref: '#/components/schemas/gatewayGetLdapAuthConfigOutput' + description: gatewayGetLdapAuthConfigResponse wraps response body. default: content: application/json: @@ -6840,22 +6839,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-migration: + /gateway-get-log-forwarding: post: - operationId: gatewayUpdateMigration + operationId: gatewayGetLogForwarding requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateMigration' + $ref: '#/components/schemas/gatewayGetLogForwarding' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GatewayMigrationUpdateOutput' - description: gatewayMigrationUpdateResponse wraps response body. + $ref: '#/components/schemas/LogForwardingConfigPart' + description: gatewayGetLogForwardingResponse wraps response body. default: content: application/json: @@ -6869,22 +6868,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-artifactory: + /gateway-get-migration: post: - operationId: gatewayUpdateProducerArtifactory + operationId: gatewayGetMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerArtifactory' + $ref: '#/components/schemas/gatewayGetMigration' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerArtifactoryOutput' - description: gatewayUpdateProducerArtifactoryResponse wraps response body. + $ref: '#/components/schemas/gatewayMigrationGetOutput' + description: gatewayMigrationGetResponse wraps response body. default: content: application/json: @@ -6898,22 +6897,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-aws: + /gateway-get-producer: post: - operationId: gatewayUpdateProducerAws + operationId: gatewayGetProducer requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerAws' + $ref: '#/components/schemas/gatewayGetProducer' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerAwsOutput' - description: gatewayUpdateProducerAwsResponse wraps response body. + $ref: '#/components/schemas/DSProducerDetails' + description: gatewayGetProducerResponse wraps response body. default: content: application/json: @@ -6927,22 +6926,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-azure: + /gateway-get-producer-tmp-creds: post: - operationId: gatewayUpdateProducerAzure + operationId: gatewayGetTmpUsers requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerAzure' + $ref: '#/components/schemas/gatewayGetTmpUsers' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerAzureOutput' - description: gatewayUpdateProducerAzureResponse wraps response body. + items: + $ref: '#/components/schemas/TmpUserData' + type: array + description: gatewayGetTmpUsersResponse wraps response body. default: content: application/json: @@ -6956,22 +6957,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-cassandra: + /gateway-list-customer-fragments: post: - operationId: gatewayUpdateProducerCassandra + operationId: gatewayListCustomerFragments requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerCassandra' + $ref: '#/components/schemas/gatewayListCustomerFragments' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerCassandraOutput' - description: gatewayUpdateProducerCassandraResponse wraps response body. + additionalProperties: + type: object + type: object + description: gatewayListCustomerFragmentsResponse wraps response body. default: content: application/json: @@ -6985,22 +6988,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-certificate-automation: + /gateway-list-migration: post: - operationId: gatewayUpdateProducerVenafi + operationId: gatewayListMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerVenafi' + $ref: '#/components/schemas/gatewayListMigration' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerVenafiOutput' - description: gatewayUpdateProducerVenafiResponse wraps response body. + $ref: '#/components/schemas/gatewayMigrationListOutput' + description: gatewayMigrationListResponse wraps response body. default: content: application/json: @@ -7014,22 +7017,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-chef: + /gateway-list-producers: post: - operationId: gatewayUpdateProducerChef + operationId: gatewayListProducers requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerChef' + $ref: '#/components/schemas/gatewayListProducers' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerChefOutput' - description: gatewayUpdateProducerChefResponse wraps response body. + $ref: '#/components/schemas/GetProducersListReplyObj' + description: gatewayListProducersResponse wraps response body. default: content: application/json: @@ -7043,22 +7046,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-custom: + /gateway-list-rotated-secrets: post: - operationId: gatewayUpdateProducerCustom + operationId: gatewayListRotatedSecrets requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerCustom' - required: false + $ref: '#/components/schemas/gatewayListRotatedSecrets' + required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerCustomOutput' - description: gatewayUpdateProducerCustomResponse wraps response body. + $ref: '#/components/schemas/ListItemsOutput' + description: gatewayListRotatedSecretsResponse wraps response body. default: content: application/json: @@ -7072,22 +7075,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-dockerhub: + /gateway-migrate-personal-items: post: - operationId: gatewayUpdateProducerDockerhub + operationId: gatewayMigratePersonalItems requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerDockerhub' - required: true + $ref: '#/components/schemas/gatewayMigratePersonalItems' + required: false responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerDockerhubOutput' - description: gatewayUpdateProducerDockerhubResponse wraps response body. + $ref: '#/components/schemas/gatewayMigratePersonalItemsOutput' + description: gatewayMigratePersonalItemsResponse wraps response body. default: content: application/json: @@ -7101,23 +7104,23 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-eks: + /gateway-migration-status: post: - operationId: gatewayUpdateProducerEks + operationId: gatewayStatusMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerEks' + $ref: '#/components/schemas/gatewayStatusMigration' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerEksOutput' - description: gatewayUpdateProducerEksResponse wraps response body. - default: + $ref: '#/components/schemas/MigrationStatusReplyObj' + description: gatewayMigrationStatusResponse wraps response body. + default: content: application/json: schema: @@ -7130,22 +7133,19 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-gcp: + /gateway-revoke-producer-tmp-creds: post: - operationId: gatewayUpdateProducerGcp + operationId: gatewayRevokeTmpUsers requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerGcp' + $ref: '#/components/schemas/gatewayRevokeTmpUsers' required: true responses: - "201": - content: - application/json: - schema: - $ref: '#/components/schemas/gatewayUpdateProducerGcpOutput' - description: gatewayUpdateProducerGcpResponse wraps response body. + "200": + content: {} + description: gatewayRevokeTmpUsersResponse wraps response body. default: content: application/json: @@ -7159,22 +7159,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-github: + /gateway-rotate-secret: post: - operationId: gatewayUpdateProducerGithub + operationId: rotateSecret requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerGithub' + $ref: '#/components/schemas/rotateSecret' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerGithubOutput' - description: gatewayUpdateProducerGithubResponse wraps response body. + $ref: '#/components/schemas/RotatedSecretOutput' + description: rotateSecretResponse wraps response body. default: content: application/json: @@ -7188,22 +7188,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-gke: + /gateway-start-producer: post: - operationId: gatewayUpdateProducerGke + operationId: gatewayStartProducer requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerGke' + $ref: '#/components/schemas/gatewayStartProducer' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerGkeOutput' - description: gatewayUpdateProducerGkeResponse wraps response body. + $ref: '#/components/schemas/gatewayStartProducerOutput' + description: gatewayStartProducerResponse wraps response body. default: content: application/json: @@ -7217,22 +7217,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-hana: + /gateway-stop-producer: post: - operationId: gatewayUpdateProducerHanaDb + operationId: gatewayStopProducer requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerHanaDb' + $ref: '#/components/schemas/gatewayStopProducer' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerHanaDbOutput' - description: gatewayUpdateProducerHanaDbResponse wraps response body. + $ref: '#/components/schemas/gatewayStopProducerOutput' + description: gatewayStopProducerResponse wraps response body. default: content: application/json: @@ -7246,22 +7246,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-k8s: + /gateway-sync-migration: post: - operationId: gatewayUpdateProducerNativeK8S + operationId: gatewaySyncMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerNativeK8S' + $ref: '#/components/schemas/gatewaySyncMigration' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerNativeK8SOutput' - description: gatewayUpdateProducerNativeK8SResponse wraps response body. + $ref: '#/components/schemas/GatewayMigrationSyncOutput' + description: gatewayMigrationSyncResponse wraps response body. default: content: application/json: @@ -7275,22 +7275,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-ldap: + /gateway-update-allowed-access: post: - operationId: gatewayUpdateProducerLdap + operationId: gatewayUpdateAllowedAccess requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerLdap' + $ref: '#/components/schemas/gatewayUpdateAllowedAccess' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerLdapOutput' - description: gatewayUpdateProducerLdapResponse wraps response body. + $ref: '#/components/schemas/AllowedAccess' + description: gatewayCreateAllowedAccessResponse wraps response body. default: content: application/json: @@ -7304,22 +7304,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-mongo: + /gateway-update-cache: post: - operationId: gatewayUpdateProducerMongo + operationId: gatewayUpdateCache requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerMongo' + $ref: '#/components/schemas/gatewayUpdateCache' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerMongoOutput' - description: gatewayUpdateProducerMongoResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateOutput' + description: gatewayUpdateCacheResponse wraps response body. default: content: application/json: @@ -7333,22 +7333,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-mssql: + /gateway-update-defaults: post: - operationId: gatewayUpdateProducerMSSQL + operationId: gatewayUpdateDefaults requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerMSSQL' + $ref: '#/components/schemas/gatewayUpdateDefaults' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerMSSQLOutput' - description: gatewayUpdateProducerMSSQLResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateOutput' + description: gatewayUpdateDefaultsResponse wraps response body. default: content: application/json: @@ -7362,22 +7362,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-mysql: + /gateway-update-item: post: - operationId: gatewayUpdateProducerMySQL + operationId: gatewayUpdateItem requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerMySQL' + $ref: '#/components/schemas/gatewayUpdateItem' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerMySQLOutput' - description: gatewayUpdateProducerMySQLResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateItemOutput' + description: gatewayUpdateItemResponse wraps response body. default: content: application/json: @@ -7391,22 +7391,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-oracle: + /gateway-update-k8s-auth-config: post: - operationId: gatewayUpdateProducerOracleDb + operationId: gatewayUpdateK8SAuthConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerOracleDb' + $ref: '#/components/schemas/gatewayUpdateK8SAuthConfig' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerOracleDbOutput' - description: gatewayUpdateProducerOracleDbResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateK8SAuthConfigOutput' + description: gatewayUpdateK8SAuthConfigResponse wraps response body. default: content: application/json: @@ -7420,22 +7420,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-ping: + /gateway-update-ldap-auth-config: post: - operationId: gatewayUpdateProducerPing + operationId: GatewayUpdateLdapAuthConfig requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerPing' + $ref: '#/components/schemas/GatewayUpdateLdapAuthConfig' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerPingOutput' - description: gatewayUpdateProducerPingResponse wraps response body. + $ref: '#/components/schemas/GatewayUpdateLdapAuthConfigOutput' + description: GatewayUpdateLdapAuthConfigResponse wraps response body. default: content: application/json: @@ -7449,22 +7449,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-postgresql: + /gateway-update-log-forwarding-aws-s3: post: - operationId: gatewayUpdateProducerPostgreSQL + operationId: gatewayUpdateLogForwardingAwsS3 requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerPostgreSQL' + $ref: '#/components/schemas/gatewayUpdateLogForwardingAwsS3' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerPostgreSQLOutput' - description: gatewayUpdateProducerPostgreSQLResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7478,22 +7478,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-rabbitmq: + /gateway-update-log-forwarding-azure-analytics: post: - operationId: gatewayUpdateProducerRabbitMQ + operationId: gatewayUpdateLogForwardingAzureAnalytics requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRabbitMQ' + $ref: '#/components/schemas/gatewayUpdateLogForwardingAzureAnalytics' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRabbitMQOutput' - description: gatewayUpdateProducerRabbitMQResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7507,22 +7507,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-rdp: + /gateway-update-log-forwarding-datadog: post: - operationId: gatewayUpdateProducerRdp + operationId: gatewayUpdateLogForwardingDatadog requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRdp' + $ref: '#/components/schemas/gatewayUpdateLogForwardingDatadog' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRdpOutput' - description: gatewayUpdateProducerRdpResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7536,22 +7536,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-redis: + /gateway-update-log-forwarding-elasticsearch: post: - operationId: gatewayUpdateProducerRedis + operationId: gatewayUpdateLogForwardingElasticsearch requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRedis' + $ref: '#/components/schemas/gatewayUpdateLogForwardingElasticsearch' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRedisOutput' - description: gatewayUpdateProducerRedisResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7565,22 +7565,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-redshift: + /gateway-update-log-forwarding-google-chronicle: post: - operationId: gatewayUpdateProducerRedshift + operationId: gatewayUpdateLogForwardingGoogleChronicle requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRedshift' + $ref: '#/components/schemas/gatewayUpdateLogForwardingGoogleChronicle' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerRedshiftOutput' - description: gatewayUpdateProducerRedshiftResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7594,22 +7594,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-snowflake: + /gateway-update-log-forwarding-logstash: post: - operationId: gatewayUpdateProducerSnowflake + operationId: gatewayUpdateLogForwardingLogstash requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerSnowflake' + $ref: '#/components/schemas/gatewayUpdateLogForwardingLogstash' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateProducerSnowflakeOutput' - description: gatewayUpdateProducerSnowflakeResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7623,19 +7623,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-producer-tmp-creds: + /gateway-update-log-forwarding-logz-io: post: - operationId: gatewayUpdateTmpUsers + operationId: gatewayUpdateLogForwardingLogzIo requestBody: content: application/json: schema: - $ref: '#/components/schemas/gatewayUpdateTmpUsers' + $ref: '#/components/schemas/gatewayUpdateLogForwardingLogzIo' required: true responses: - "200": - content: {} - description: gatewayUpdateTmpUsersResponse wraps response body. + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7649,22 +7652,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /gateway-update-tls-cert: + /gateway-update-log-forwarding-splunk: post: - operationId: GatewayUpdateTlsCert + operationId: gatewayUpdateLogForwardingSplunk requestBody: content: application/json: schema: - $ref: '#/components/schemas/GatewayUpdateTlsCert' + $ref: '#/components/schemas/gatewayUpdateLogForwardingSplunk' required: true responses: "201": content: application/json: schema: - $ref: '#/components/schemas/GatewayUpdateTlsCertOutput' - description: GatewayUpdateTlsCertResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7678,22 +7681,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /generate-csr: + /gateway-update-log-forwarding-stdout: post: - operationId: generateCsr + operationId: gatewayUpdateLogForwardingStdout requestBody: content: application/json: schema: - $ref: '#/components/schemas/generateCsr' + $ref: '#/components/schemas/gatewayUpdateLogForwardingStdout' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/generateCsrOutput' - description: generateCsrResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7707,18 +7710,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-account-logo: + /gateway-update-log-forwarding-sumologic: post: - operationId: getAccountLogo + operationId: gatewayUpdateLogForwardingSumologic + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/gatewayUpdateLogForwardingSumologic' + required: true responses: - "200": + "201": content: application/json: schema: - additionalProperties: - type: string - type: object - description: getAccountLogoResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7729,23 +7736,25 @@ paths: field. tags: - v2 + x-codegen-request-body-name: body + x-contentType: application/json x-accepts: application/json - /get-account-settings: + /gateway-update-log-forwarding-syslog: post: - operationId: getAccountSettings + operationId: gatewayUpdateLogForwardingSyslog requestBody: content: application/json: schema: - $ref: '#/components/schemas/getAccountSettings' + $ref: '#/components/schemas/gatewayUpdateLogForwardingSyslog' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GetAccountSettingsCommandOutput' - description: getAccountSettingsResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateLogForwardingOutput' + description: gatewayUpdateLogForwardingResponse wraps response body. default: content: application/json: @@ -7759,22 +7768,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-analytics-data: + /gateway-update-migration: post: - operationId: getAnalyticsData + operationId: gatewayUpdateMigration requestBody: content: application/json: schema: - $ref: '#/components/schemas/getAnalyticsData' + $ref: '#/components/schemas/gatewayUpdateMigration' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/AllAnalyticsData' - description: getAnalyticsDataResponse wraps response body. + $ref: '#/components/schemas/GatewayMigrationUpdateOutput' + description: gatewayMigrationUpdateResponse wraps response body. default: content: application/json: @@ -7788,22 +7797,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-auth-method: + /gateway-update-producer-artifactory: post: - operationId: getAuthMethod + operationId: gatewayUpdateProducerArtifactory requestBody: content: application/json: schema: - $ref: '#/components/schemas/getAuthMethod' + $ref: '#/components/schemas/gatewayUpdateProducerArtifactory' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/AuthMethod' - description: getAuthMethodResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerArtifactoryOutput' + description: gatewayUpdateProducerArtifactoryResponse wraps response body. default: content: application/json: @@ -7817,22 +7826,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-certificate-value: + /gateway-update-producer-aws: post: - operationId: getCertificateValue + operationId: gatewayUpdateProducerAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/getCertificateValue' + $ref: '#/components/schemas/gatewayUpdateProducerAws' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GetCertificateValueOutput' - description: getCertificateValueResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerAwsOutput' + description: gatewayUpdateProducerAwsResponse wraps response body. default: content: application/json: @@ -7846,24 +7855,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-dynamic-secret-value: + /gateway-update-producer-azure: post: - operationId: getDynamicSecretValue + operationId: gatewayUpdateProducerAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/getDynamicSecretValue' + $ref: '#/components/schemas/gatewayUpdateProducerAzure' required: true responses: - "200": + "201": content: application/json: schema: - additionalProperties: - type: object - type: object - description: getDynamicSecretValueResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerAzureOutput' + description: gatewayUpdateProducerAzureResponse wraps response body. default: content: application/json: @@ -7877,22 +7884,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-event-forwarder: + /gateway-update-producer-cassandra: post: - operationId: getEventForwarder + operationId: gatewayUpdateProducerCassandra requestBody: content: application/json: schema: - $ref: '#/components/schemas/getEventForwarder' + $ref: '#/components/schemas/gatewayUpdateProducerCassandra' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/getEventForwarderOutput' - description: getEventForwarderResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerCassandraOutput' + description: gatewayUpdateProducerCassandraResponse wraps response body. default: content: application/json: @@ -7906,22 +7913,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-group: + /gateway-update-producer-certificate-automation: post: - operationId: getGroup + operationId: gatewayUpdateProducerVenafi requestBody: content: application/json: schema: - $ref: '#/components/schemas/getGroup' + $ref: '#/components/schemas/gatewayUpdateProducerVenafi' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GetGroupOutput' - description: getGroupResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerVenafiOutput' + description: gatewayUpdateProducerVenafiResponse wraps response body. default: content: application/json: @@ -7935,22 +7942,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-kube-exec-creds: + /gateway-update-producer-chef: post: - operationId: getKubeExecCreds + operationId: gatewayUpdateProducerChef requestBody: content: application/json: schema: - $ref: '#/components/schemas/getKubeExecCreds' + $ref: '#/components/schemas/gatewayUpdateProducerChef' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/getKubeExecCredsOutput' - description: getKubeExecCredsResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerChefOutput' + description: gatewayUpdateProducerChefResponse wraps response body. default: content: application/json: @@ -7964,22 +7971,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-pki-certificate: + /gateway-update-producer-custom: post: - operationId: GetPKICertificate + operationId: gatewayUpdateProducerCustom requestBody: content: application/json: schema: - $ref: '#/components/schemas/GetPKICertificate' - required: true + $ref: '#/components/schemas/gatewayUpdateProducerCustom' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/getPKICertificateOutput' - description: getPKICertificateResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerCustomOutput' + description: gatewayUpdateProducerCustomResponse wraps response body. default: content: application/json: @@ -7993,22 +8000,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-role: + /gateway-update-producer-dockerhub: post: - operationId: getRole + operationId: gatewayUpdateProducerDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/getRole' + $ref: '#/components/schemas/gatewayUpdateProducerDockerhub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/Role' - description: getRoleResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerDockerhubOutput' + description: gatewayUpdateProducerDockerhubResponse wraps response body. default: content: application/json: @@ -8022,24 +8029,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-rotated-secret-value: + /gateway-update-producer-eks: post: - operationId: getRotatedSecretValue + operationId: gatewayUpdateProducerEks requestBody: content: application/json: schema: - $ref: '#/components/schemas/getRotatedSecretValue' + $ref: '#/components/schemas/gatewayUpdateProducerEks' required: true responses: - "200": + "201": content: application/json: schema: - additionalProperties: - type: object - type: object - description: getRotatedSecretValueResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerEksOutput' + description: gatewayUpdateProducerEksResponse wraps response body. default: content: application/json: @@ -8053,22 +8058,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-rsa-public: + /gateway-update-producer-gcp: post: - operationId: getRSAPublic + operationId: gatewayUpdateProducerGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/getRSAPublic' + $ref: '#/components/schemas/gatewayUpdateProducerGcp' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/getRSAPublicOutput' - description: getRSAPublicResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerGcpOutput' + description: gatewayUpdateProducerGcpResponse wraps response body. default: content: application/json: @@ -8082,24 +8087,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-secret-value: + /gateway-update-producer-github: post: - operationId: GetSecretValue + operationId: gatewayUpdateProducerGithub requestBody: content: application/json: schema: - $ref: '#/components/schemas/GetSecretValue' + $ref: '#/components/schemas/gatewayUpdateProducerGithub' required: true responses: - "200": + "201": content: application/json: schema: - additionalProperties: - type: object - type: object - description: getSecretValueResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerGithubOutput' + description: gatewayUpdateProducerGithubResponse wraps response body. default: content: application/json: @@ -8113,22 +8116,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-ssh-certificate: + /gateway-update-producer-gke: post: - operationId: getSSHCertificate + operationId: gatewayUpdateProducerGke requestBody: content: application/json: schema: - $ref: '#/components/schemas/getSSHCertificate' + $ref: '#/components/schemas/gatewayUpdateProducerGke' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/getSSHCertificateOutput' - description: getSSHCertificateResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerGkeOutput' + description: gatewayUpdateProducerGkeResponse wraps response body. default: content: application/json: @@ -8142,24 +8145,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-tags: + /gateway-update-producer-hana: post: - operationId: getTags + operationId: gatewayUpdateProducerHanaDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/getTags' + $ref: '#/components/schemas/gatewayUpdateProducerHanaDb' required: true responses: - "200": + "201": content: application/json: schema: - items: - type: string - type: array - description: getTagsResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerHanaDbOutput' + description: gatewayUpdateProducerHanaDbResponse wraps response body. default: content: application/json: @@ -8173,22 +8174,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-target: + /gateway-update-producer-k8s: post: - operationId: getTarget + operationId: gatewayUpdateProducerNativeK8S requestBody: content: application/json: schema: - $ref: '#/components/schemas/getTarget' + $ref: '#/components/schemas/gatewayUpdateProducerNativeK8S' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/Target' - description: getTargetResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerNativeK8SOutput' + description: gatewayUpdateProducerNativeK8SResponse wraps response body. default: content: application/json: @@ -8202,22 +8203,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /get-target-details: + /gateway-update-producer-ldap: post: - operationId: getTargetDetails + operationId: gatewayUpdateProducerLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/getTargetDetails' + $ref: '#/components/schemas/gatewayUpdateProducerLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/GetTargetDetailsOutput' - description: getTargetDetailsResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerLdapOutput' + description: gatewayUpdateProducerLdapResponse wraps response body. default: content: application/json: @@ -8231,22 +8232,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /hmac: + /gateway-update-producer-mongo: post: - operationId: hmac + operationId: gatewayUpdateProducerMongo requestBody: content: application/json: schema: - $ref: '#/components/schemas/hmac' + $ref: '#/components/schemas/gatewayUpdateProducerMongo' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/hmacOutput' - description: hmacResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerMongoOutput' + description: gatewayUpdateProducerMongoResponse wraps response body. default: content: application/json: @@ -8260,22 +8261,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /import-passwords: + /gateway-update-producer-mssql: post: - operationId: importPasswords + operationId: gatewayUpdateProducerMSSQL requestBody: content: application/json: schema: - $ref: '#/components/schemas/importPasswords' + $ref: '#/components/schemas/gatewayUpdateProducerMSSQL' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/ImportPasswordsOutput' - description: importPasswordsResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerMSSQLOutput' + description: gatewayUpdateProducerMSSQLResponse wraps response body. default: content: application/json: @@ -8289,22 +8290,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-client-delete-rule: + /gateway-update-producer-mysql: post: - operationId: kmipClientDeleteRule + operationId: gatewayUpdateProducerMySQL requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipClientDeleteRule' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerMySQL' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/KMIPClientUpdateResponse' - description: kmipClientDeleteRuleResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerMySQLOutput' + description: gatewayUpdateProducerMySQLResponse wraps response body. default: content: application/json: @@ -8318,22 +8319,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-client-set-rule: + /gateway-update-producer-oracle: post: - operationId: kmipClientSetRule + operationId: gatewayUpdateProducerOracleDb requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipClientSetRule' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerOracleDb' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/KMIPClientUpdateResponse' - description: kmipClientSetRuleResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerOracleDbOutput' + description: gatewayUpdateProducerOracleDbResponse wraps response body. default: content: application/json: @@ -8347,22 +8348,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-create-client: + /gateway-update-producer-ping: post: - operationId: kmipCreateClient + operationId: gatewayUpdateProducerPing requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipCreateClient' - required: false - responses: - "200": + $ref: '#/components/schemas/gatewayUpdateProducerPing' + required: true + responses: + "201": content: application/json: schema: - $ref: '#/components/schemas/kmipCreateClientOutput' - description: kmipCreateClientResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerPingOutput' + description: gatewayUpdateProducerPingResponse wraps response body. default: content: application/json: @@ -8376,22 +8377,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-create-environment: + /gateway-update-producer-postgresql: post: - operationId: kmipServerSetup + operationId: gatewayUpdateProducerPostgreSQL requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipServerSetup' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerPostgreSQL' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/KMIPEnvironmentCreateResponse' - description: kmipServerSetupResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerPostgreSQLOutput' + description: gatewayUpdateProducerPostgreSQLResponse wraps response body. default: content: application/json: @@ -8405,22 +8406,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-delete-client: + /gateway-update-producer-rabbitmq: post: - operationId: kmipDeleteClient + operationId: gatewayUpdateProducerRabbitMQ requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipDeleteClient' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerRabbitMQ' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/kmipDeleteClientOutput' - description: kmipDeleteClientResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerRabbitMQOutput' + description: gatewayUpdateProducerRabbitMQResponse wraps response body. default: content: application/json: @@ -8434,22 +8435,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-delete-environment: - delete: - operationId: kmipDeleteServer + /gateway-update-producer-rdp: + post: + operationId: gatewayUpdateProducerRdp requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipDeleteServer' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerRdp' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/kmipDeleteServerOutput' - description: kmipDeleteServerResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerRdpOutput' + description: gatewayUpdateProducerRdpResponse wraps response body. default: content: application/json: @@ -8463,22 +8464,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-get-client: + /gateway-update-producer-redis: post: - operationId: kmipDescribeClient + operationId: gatewayUpdateProducerRedis requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipDescribeClient' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerRedis' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/KMIPClientGetResponse' - description: kmipDescribeClientResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerRedisOutput' + description: gatewayUpdateProducerRedisResponse wraps response body. default: content: application/json: @@ -8492,22 +8493,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-get-environment: + /gateway-update-producer-redshift: post: - operationId: kmipDescribeServer + operationId: gatewayUpdateProducerRedshift requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipDescribeServer' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerRedshift' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/kmipDescribeServerOutput' - description: kmipDescribeServerResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerRedshiftOutput' + description: gatewayUpdateProducerRedshiftResponse wraps response body. default: content: application/json: @@ -8521,22 +8522,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-list-clients: + /gateway-update-producer-snowflake: post: - operationId: kmipListClients + operationId: gatewayUpdateProducerSnowflake requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipListClients' - required: false + $ref: '#/components/schemas/gatewayUpdateProducerSnowflake' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/KMIPClientListResponse' - description: kmipListClientsResponse wraps response body. + $ref: '#/components/schemas/gatewayUpdateProducerSnowflakeOutput' + description: gatewayUpdateProducerSnowflakeResponse wraps response body. default: content: application/json: @@ -8550,22 +8551,19 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-move-environment: + /gateway-update-producer-tmp-creds: post: - operationId: kmipMoveServer + operationId: gatewayUpdateTmpUsers requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipMoveServer' - required: false + $ref: '#/components/schemas/gatewayUpdateTmpUsers' + required: true responses: "200": - content: - application/json: - schema: - $ref: '#/components/schemas/kmipMoveServerOutput' - description: kmipMoveServerResponse wraps response body. + content: {} + description: gatewayUpdateTmpUsersResponse wraps response body. default: content: application/json: @@ -8579,22 +8577,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-renew-client: + /gateway-update-tls-cert: post: - operationId: kmipRenewClientCertificate + operationId: GatewayUpdateTlsCert requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipRenewClientCertificate' - required: false + $ref: '#/components/schemas/GatewayUpdateTlsCert' + required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/kmipRenewClientCertificateOutput' - description: kmipRenewClientCertificateResponse wraps response body. + $ref: '#/components/schemas/GatewayUpdateTlsCertOutput' + description: GatewayUpdateTlsCertResponse wraps response body. default: content: application/json: @@ -8608,22 +8606,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-renew-environment: + /generate-csr: post: - operationId: kmipRenewServerCertificate + operationId: generateCsr requestBody: content: application/json: schema: - $ref: '#/components/schemas/kmipRenewServerCertificate' - required: false + $ref: '#/components/schemas/generateCsr' + required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/kmipRenewServerCertificateOutput' - description: kmipRenewServerCertificateResponse wraps response body. + $ref: '#/components/schemas/generateCsrOutput' + description: generateCsrResponse wraps response body. default: content: application/json: @@ -8637,22 +8635,18 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /kmip-set-environment-state: + /get-account-logo: post: - operationId: kmipSetServerState - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/kmipSetServerState' - required: false + operationId: getAccountLogo responses: "200": content: application/json: schema: - $ref: '#/components/schemas/kmipSetServerStateOutput' - description: kmipSetServerStateResponse wraps response body. + additionalProperties: + type: string + type: object + description: getAccountLogoResponse wraps response body. default: content: application/json: @@ -8663,25 +8657,23 @@ paths: field. tags: - v2 - x-codegen-request-body-name: body - x-contentType: application/json x-accepts: application/json - /list-auth-methods: + /get-account-settings: post: - operationId: listAuthMethods + operationId: getAccountSettings requestBody: content: application/json: schema: - $ref: '#/components/schemas/listAuthMethods' + $ref: '#/components/schemas/getAccountSettings' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ListAuthMethodsOutput' - description: listAuthMethodsResponse wraps response body. + $ref: '#/components/schemas/GetAccountSettingsCommandOutput' + description: getAccountSettingsResponse wraps response body. default: content: application/json: @@ -8695,22 +8687,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-gateways: + /get-analytics-data: post: - operationId: listGateways + operationId: getAnalyticsData requestBody: content: application/json: schema: - $ref: '#/components/schemas/listGateways' + $ref: '#/components/schemas/getAnalyticsData' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GatewaysListResponse' - description: listGatewaysResponse wraps response body. + $ref: '#/components/schemas/AllAnalyticsData' + description: getAnalyticsDataResponse wraps response body. default: content: application/json: @@ -8724,22 +8716,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-group: + /get-auth-method: post: - operationId: listGroups + operationId: getAuthMethod requestBody: content: application/json: schema: - $ref: '#/components/schemas/listGroups' + $ref: '#/components/schemas/getAuthMethod' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ListGroupsOutput' - description: listGroupsResponse wraps response body. + $ref: '#/components/schemas/AuthMethod' + description: getAuthMethodResponse wraps response body. default: content: application/json: @@ -8753,22 +8745,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-items: + /get-certificate-value: post: - operationId: listItems + operationId: getCertificateValue requestBody: content: application/json: schema: - $ref: '#/components/schemas/listItems' + $ref: '#/components/schemas/getCertificateValue' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ListItemsInPathOutput' - description: listItemsResponse wraps response body. + $ref: '#/components/schemas/GetCertificateValueOutput' + description: getCertificateValueResponse wraps response body. default: content: application/json: @@ -8782,22 +8774,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-roles: + /get-dynamic-secret-value: post: - operationId: listRoles + operationId: getDynamicSecretValue requestBody: content: application/json: schema: - $ref: '#/components/schemas/listRoles' + $ref: '#/components/schemas/getDynamicSecretValue' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ListRolesOutput' - description: listRolesResponse wraps response body. + additionalProperties: + type: object + type: object + description: getDynamicSecretValueResponse wraps response body. default: content: application/json: @@ -8811,19 +8805,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-shared-items: + /get-event-forwarder: post: - operationId: listSharedItems + operationId: getEventForwarder requestBody: content: application/json: schema: - $ref: '#/components/schemas/listSharedItems' + $ref: '#/components/schemas/getEventForwarder' required: true responses: "200": - content: {} - description: "" + content: + application/json: + schema: + $ref: '#/components/schemas/getEventForwarderOutput' + description: getEventForwarderResponse wraps response body. default: content: application/json: @@ -8837,22 +8834,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-sra-bastions: + /get-group: post: - operationId: listSRABastions + operationId: getGroup requestBody: content: application/json: schema: - $ref: '#/components/schemas/listSRABastions' + $ref: '#/components/schemas/getGroup' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/BastionsList' - description: listSRABastionsResponse wraps response body. + $ref: '#/components/schemas/GetGroupOutput' + description: getGroupResponse wraps response body. default: content: application/json: @@ -8866,22 +8863,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /list-targets: + /get-kube-exec-creds: post: - operationId: listTargets + operationId: getKubeExecCreds requestBody: content: application/json: schema: - $ref: '#/components/schemas/listTargets' + $ref: '#/components/schemas/getKubeExecCreds' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ListTargetsOutput' - description: listTargetsResponse wraps response body. + $ref: '#/components/schemas/getKubeExecCredsOutput' + description: getKubeExecCredsResponse wraps response body. default: content: application/json: @@ -8895,22 +8892,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /move-objects: + /get-pki-certificate: post: - operationId: moveObjects + operationId: GetPKICertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/moveObjects' + $ref: '#/components/schemas/GetPKICertificate' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/moveObjectsOutput' - description: moveObjectsResponse wraps response body. + $ref: '#/components/schemas/getPKICertificateOutput' + description: getPKICertificateResponse wraps response body. default: content: application/json: @@ -8924,22 +8921,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /provision-certificate: + /get-role: post: - operationId: provisionCertificate + operationId: getRole requestBody: content: application/json: schema: - $ref: '#/components/schemas/provisionCertificate' + $ref: '#/components/schemas/getRole' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ProvisionCertificateOutput' - description: provisionCertificateResponse wraps response body. + $ref: '#/components/schemas/Role' + description: getRoleResponse wraps response body. default: content: application/json: @@ -8953,22 +8950,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /raw-creds: + /get-rotated-secret-value: post: - operationId: rawCreds + operationId: getRotatedSecretValue requestBody: content: application/json: schema: - $ref: '#/components/schemas/rawCreds' - required: false + $ref: '#/components/schemas/getRotatedSecretValue' + required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/SystemAccessCredentialsReplyObj' - description: rawCredsResponse wraps response body. + additionalProperties: + type: object + type: object + description: getRotatedSecretValueResponse wraps response body. default: content: application/json: @@ -8982,22 +8981,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /refresh-key: + /get-rsa-public: post: - operationId: refreshKey + operationId: getRSAPublic requestBody: content: application/json: schema: - $ref: '#/components/schemas/refreshKey' + $ref: '#/components/schemas/getRSAPublic' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/refreshKeyOutput' - description: refreshKeyResponse wraps response body. + $ref: '#/components/schemas/getRSAPublicOutput' + description: getRSAPublicResponse wraps response body. default: content: application/json: @@ -9011,22 +9010,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /renew-certificate: + /get-secret-value: post: - operationId: RenewCertificate + operationId: GetSecretValue requestBody: content: application/json: schema: - $ref: '#/components/schemas/RenewCertificate' + $ref: '#/components/schemas/GetSecretValue' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/RenewCertificateOutput' - description: renewCertificateResponse wraps response body. + additionalProperties: + type: object + type: object + description: getSecretValueResponse wraps response body. default: content: application/json: @@ -9040,22 +9041,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /request-access: + /get-ssh-certificate: post: - operationId: requestAccess + operationId: getSSHCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/requestAccess' + $ref: '#/components/schemas/getSSHCertificate' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/requestAccessOutput' - description: requestAccessResponse wraps response body. + $ref: '#/components/schemas/getSSHCertificateOutput' + description: getSSHCertificateResponse wraps response body. default: content: application/json: @@ -9069,22 +9070,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /reverse-rbac: + /get-tags: post: - operationId: reverseRBAC + operationId: getTags requestBody: content: application/json: schema: - $ref: '#/components/schemas/reverseRBAC' + $ref: '#/components/schemas/getTags' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ReverseRBACOutput' - description: reverseRBACResponse wraps response body. + items: + type: string + type: array + description: getTagsResponse wraps response body. default: content: application/json: @@ -9098,22 +9101,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /revoke-certificate: + /get-target: post: - operationId: RevokeCertificate + operationId: getTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/RevokeCertificate' + $ref: '#/components/schemas/getTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/RevokeCertificateOutput' - description: RevokeCertificateResponse wraps response body. + $ref: '#/components/schemas/Target' + description: getTargetResponse wraps response body. default: content: application/json: @@ -9127,16 +9130,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /revoke-creds: + /get-target-details: post: - operationId: revoke-creds + operationId: getTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/getTargetDetails' + required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/revokeCredsOutput' - description: revokeCredsResponse wraps response body. + $ref: '#/components/schemas/GetTargetDetailsOutput' + description: getTargetDetailsResponse wraps response body. default: content: application/json: @@ -9147,23 +9156,25 @@ paths: field. tags: - v2 + x-codegen-request-body-name: body + x-contentType: application/json x-accepts: application/json - /rollback-secret: + /hmac: post: - operationId: rollbackSecret + operationId: hmac requestBody: content: application/json: schema: - $ref: '#/components/schemas/rollbackSecret' + $ref: '#/components/schemas/hmac' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rollbackSecretOutput' - description: rollbackSecretResponse wraps response body. + $ref: '#/components/schemas/hmacOutput' + description: hmacResponse wraps response body. default: content: application/json: @@ -9177,22 +9188,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotate-key: + /import-passwords: post: - operationId: rotateKey + operationId: importPasswords requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotateKey' + $ref: '#/components/schemas/importPasswords' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/RotateKeyOutput' - description: rotateKeyResponse wraps response body. + $ref: '#/components/schemas/ImportPasswordsOutput' + description: importPasswordsResponse wraps response body. default: content: application/json: @@ -9206,22 +9217,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotate-oidc-client-secret: + /kmip-client-delete-rule: post: - operationId: rotateOidcClientSecret + operationId: kmipClientDeleteRule requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotateOidcClientSecret' - required: true + $ref: '#/components/schemas/kmipClientDeleteRule' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/RotateOidcClientOutput' - description: rotateOidcClientResponse wraps response body. + $ref: '#/components/schemas/KMIPClientUpdateResponse' + description: kmipClientDeleteRuleResponse wraps response body. default: content: application/json: @@ -9235,22 +9246,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-aws: + /kmip-client-set-rule: post: - operationId: rotatedSecretCreateAws + operationId: kmipClientSetRule requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateAws' - required: true + $ref: '#/components/schemas/kmipClientSetRule' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateAwsResponse wraps response body. + $ref: '#/components/schemas/KMIPClientUpdateResponse' + description: kmipClientSetRuleResponse wraps response body. default: content: application/json: @@ -9264,22 +9275,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-azure: + /kmip-create-client: post: - operationId: rotatedSecretCreateAzure + operationId: kmipCreateClient requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateAzure' - required: true + $ref: '#/components/schemas/kmipCreateClient' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateAzureResponse wraps response body. + $ref: '#/components/schemas/kmipCreateClientOutput' + description: kmipCreateClientResponse wraps response body. default: content: application/json: @@ -9293,22 +9304,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-cassandra: + /kmip-create-environment: post: - operationId: rotatedSecretCreateCassandra + operationId: kmipServerSetup requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateCassandra' - required: true + $ref: '#/components/schemas/kmipServerSetup' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateCassandraResponse wraps response body. + $ref: '#/components/schemas/KMIPEnvironmentCreateResponse' + description: kmipServerSetupResponse wraps response body. default: content: application/json: @@ -9322,22 +9333,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-custom: + /kmip-delete-client: post: - operationId: rotatedSecretCreateCustom + operationId: kmipDeleteClient requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateCustom' - required: true + $ref: '#/components/schemas/kmipDeleteClient' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateCustomResponse wraps response body. + $ref: '#/components/schemas/kmipDeleteClientOutput' + description: kmipDeleteClientResponse wraps response body. default: content: application/json: @@ -9351,22 +9362,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-dockerhub: - post: - operationId: rotatedSecretCreateDockerhub + /kmip-delete-environment: + delete: + operationId: kmipDeleteServer requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateDockerhub' - required: true + $ref: '#/components/schemas/kmipDeleteServer' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateDockerhubResponse wraps response body. + $ref: '#/components/schemas/kmipDeleteServerOutput' + description: kmipDeleteServerResponse wraps response body. default: content: application/json: @@ -9380,22 +9391,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-gcp: + /kmip-get-client: post: - operationId: rotatedSecretCreateGcp + operationId: kmipDescribeClient requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateGcp' - required: true + $ref: '#/components/schemas/kmipDescribeClient' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateGcpResponse wraps response body. + $ref: '#/components/schemas/KMIPClientGetResponse' + description: kmipDescribeClientResponse wraps response body. default: content: application/json: @@ -9409,22 +9420,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-hanadb: + /kmip-get-environment: post: - operationId: rotatedSecretCreateHanadb + operationId: kmipDescribeServer requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateHanadb' - required: true + $ref: '#/components/schemas/kmipDescribeServer' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateHanadbResponse wraps response body. + $ref: '#/components/schemas/kmipDescribeServerOutput' + description: kmipDescribeServerResponse wraps response body. default: content: application/json: @@ -9438,22 +9449,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-ldap: + /kmip-list-clients: post: - operationId: rotatedSecretCreateLdap + operationId: kmipListClients requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateLdap' - required: true + $ref: '#/components/schemas/kmipListClients' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateLdapResponse wraps response body. + $ref: '#/components/schemas/KMIPClientListResponse' + description: kmipListClientsResponse wraps response body. default: content: application/json: @@ -9467,22 +9478,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-mongodb: + /kmip-move-environment: post: - operationId: rotatedSecretCreateMongodb + operationId: kmipMoveServer requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateMongodb' - required: true + $ref: '#/components/schemas/kmipMoveServer' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateMongodbResponse wraps response body. + $ref: '#/components/schemas/kmipMoveServerOutput' + description: kmipMoveServerResponse wraps response body. default: content: application/json: @@ -9496,22 +9507,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-mssql: + /kmip-renew-client: post: - operationId: rotatedSecretCreateMssql + operationId: kmipRenewClientCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateMssql' - required: true + $ref: '#/components/schemas/kmipRenewClientCertificate' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateMssqlResponse wraps response body. + $ref: '#/components/schemas/kmipRenewClientCertificateOutput' + description: kmipRenewClientCertificateResponse wraps response body. default: content: application/json: @@ -9525,22 +9536,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-mysql: + /kmip-renew-environment: post: - operationId: rotatedSecretCreateMysql + operationId: kmipRenewServerCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateMysql' - required: true + $ref: '#/components/schemas/kmipRenewServerCertificate' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateMysqlResponse wraps response body. + $ref: '#/components/schemas/kmipRenewServerCertificateOutput' + description: kmipRenewServerCertificateResponse wraps response body. default: content: application/json: @@ -9554,22 +9565,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-oracledb: + /kmip-set-environment-state: post: - operationId: rotatedSecretCreateOracledb + operationId: kmipSetServerState requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOracledb' - required: true + $ref: '#/components/schemas/kmipSetServerState' + required: false responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateOracledbResponse wraps response body. + $ref: '#/components/schemas/kmipSetServerStateOutput' + description: kmipSetServerStateResponse wraps response body. default: content: application/json: @@ -9583,22 +9594,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-postgresql: + /list-auth-methods: post: - operationId: rotatedSecretCreatePostgresql + operationId: listAuthMethods requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreatePostgresql' + $ref: '#/components/schemas/listAuthMethods' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreatePostgresqlResponse wraps response body. + $ref: '#/components/schemas/ListAuthMethodsOutput' + description: listAuthMethodsResponse wraps response body. default: content: application/json: @@ -9612,22 +9623,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-redis: + /list-gateways: post: - operationId: rotatedSecretCreateRedis + operationId: listGateways requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateRedis' + $ref: '#/components/schemas/listGateways' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateRedisResponse wraps response body. + $ref: '#/components/schemas/GatewaysListResponse' + description: listGatewaysResponse wraps response body. default: content: application/json: @@ -9641,22 +9652,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-redshift: + /list-group: post: - operationId: rotatedSecretCreateRedshift + operationId: listGroups requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateRedshift' + $ref: '#/components/schemas/listGroups' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateRedshiftResponse wraps response body. + $ref: '#/components/schemas/ListGroupsOutput' + description: listGroupsResponse wraps response body. default: content: application/json: @@ -9670,22 +9681,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-snowflake: + /list-items: post: - operationId: rotatedSecretCreateSnowflake + operationId: listItems requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateSnowflake' + $ref: '#/components/schemas/listItems' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateSnowflakeResponse wraps response body. + $ref: '#/components/schemas/ListItemsInPathOutput' + description: listItemsResponse wraps response body. default: content: application/json: @@ -9699,22 +9710,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-ssh: + /list-roles: post: - operationId: rotatedSecretCreateSsh + operationId: listRoles requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateSsh' + $ref: '#/components/schemas/listRoles' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateSshResponse wraps response body. + $ref: '#/components/schemas/ListRolesOutput' + description: listRolesResponse wraps response body. default: content: application/json: @@ -9728,22 +9739,19 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-create-windows: + /list-shared-items: post: - operationId: rotatedSecretCreateWindows + operationId: listSharedItems requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretCreateWindows' + $ref: '#/components/schemas/listSharedItems' required: true responses: "200": - content: - application/json: - schema: - $ref: '#/components/schemas/rotatedSecretCreateOutput' - description: rotatedSecretCreateWindowsResponse wraps response body. + content: {} + description: "" default: content: application/json: @@ -9757,24 +9765,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-get-value: + /list-sra-bastions: post: - operationId: rotatedSecretGetValue + operationId: listSRABastions requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretGetValue' + $ref: '#/components/schemas/listSRABastions' required: true responses: "200": content: application/json: schema: - additionalProperties: - type: object - type: object - description: rotatedSecretGetValueResponse wraps response body. + $ref: '#/components/schemas/BastionsList' + description: listSRABastionsResponse wraps response body. default: content: application/json: @@ -9788,22 +9794,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-list: + /list-targets: post: - operationId: rotatedSecretList + operationId: listTargets requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretList' + $ref: '#/components/schemas/listTargets' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GetProducersListReplyObj' - description: rotatedSecretListResponse wraps response body. + $ref: '#/components/schemas/ListTargetsOutput' + description: listTargetsResponse wraps response body. default: content: application/json: @@ -9817,22 +9823,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-aws: + /move-objects: post: - operationId: rotatedSecretUpdateAws + operationId: moveObjects requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateAws' + $ref: '#/components/schemas/moveObjects' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateAwsResponse wraps response body. + $ref: '#/components/schemas/moveObjectsOutput' + description: moveObjectsResponse wraps response body. default: content: application/json: @@ -9846,22 +9852,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-azure: + /provision-certificate: post: - operationId: rotatedSecretUpdateAzure + operationId: provisionCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateAzure' + $ref: '#/components/schemas/provisionCertificate' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateAzureResponse wraps response body. + $ref: '#/components/schemas/ProvisionCertificateOutput' + description: provisionCertificateResponse wraps response body. default: content: application/json: @@ -9875,22 +9881,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-cassandra: + /raw-creds: post: - operationId: rotatedSecretUpdateCassandra + operationId: rawCreds requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateCassandra' - required: true + $ref: '#/components/schemas/rawCreds' + required: false responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateCassandraResponse wraps response body. + $ref: '#/components/schemas/SystemAccessCredentialsReplyObj' + description: rawCredsResponse wraps response body. default: content: application/json: @@ -9904,22 +9910,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-custom: + /refresh-key: post: - operationId: rotatedSecretUpdateCustom + operationId: refreshKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateCustom' + $ref: '#/components/schemas/refreshKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateCustomResponse wraps response body. + $ref: '#/components/schemas/refreshKeyOutput' + description: refreshKeyResponse wraps response body. default: content: application/json: @@ -9933,22 +9939,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-dockerhub: + /renew-certificate: post: - operationId: rotatedSecretUpdateDockerhub + operationId: RenewCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateDockerhub' + $ref: '#/components/schemas/RenewCertificate' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateDockerhubResponse wraps response body. + $ref: '#/components/schemas/RenewCertificateOutput' + description: renewCertificateResponse wraps response body. default: content: application/json: @@ -9962,22 +9968,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-gcp: + /request-access: post: - operationId: rotatedSecretUpdateGcp + operationId: requestAccess requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateGcp' + $ref: '#/components/schemas/requestAccess' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateGcpResponse wraps response body. + $ref: '#/components/schemas/requestAccessOutput' + description: requestAccessResponse wraps response body. default: content: application/json: @@ -9991,22 +9997,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-hanadb: + /reverse-rbac: post: - operationId: rotatedSecretUpdateHanadb + operationId: reverseRBAC requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateHanadb' + $ref: '#/components/schemas/reverseRBAC' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateHanadbResponse wraps response body. + $ref: '#/components/schemas/ReverseRBACOutput' + description: reverseRBACResponse wraps response body. default: content: application/json: @@ -10020,22 +10026,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-ldap: + /revoke-certificate: post: - operationId: rotatedSecretUpdateLdap + operationId: RevokeCertificate requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateLdap' + $ref: '#/components/schemas/RevokeCertificate' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateLdapResponse wraps response body. + $ref: '#/components/schemas/RevokeCertificateOutput' + description: RevokeCertificateResponse wraps response body. default: content: application/json: @@ -10049,22 +10055,16 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-mongodb: + /revoke-creds: post: - operationId: rotatedSecretUpdateMongodb - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/rotatedSecretUpdateMongodb' - required: true + operationId: revoke-creds responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateMongodbResponse wraps response body. + $ref: '#/components/schemas/revokeCredsOutput' + description: revokeCredsResponse wraps response body. default: content: application/json: @@ -10075,25 +10075,23 @@ paths: field. tags: - v2 - x-codegen-request-body-name: body - x-contentType: application/json x-accepts: application/json - /rotated-secret-update-mssql: + /rollback-secret: post: - operationId: rotatedSecretUpdateMssql + operationId: rollbackSecret requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateMssql' + $ref: '#/components/schemas/rollbackSecret' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateMssqlResponse wraps response body. + $ref: '#/components/schemas/rollbackSecretOutput' + description: rollbackSecretResponse wraps response body. default: content: application/json: @@ -10107,22 +10105,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-mysql: + /rotate-key: post: - operationId: rotatedSecretUpdateMysql + operationId: rotateKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateMysql' + $ref: '#/components/schemas/rotateKey' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateMysqlResponse wraps response body. + $ref: '#/components/schemas/RotateKeyOutput' + description: rotateKeyResponse wraps response body. default: content: application/json: @@ -10136,22 +10134,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-oracledb: + /rotate-oidc-client-secret: post: - operationId: rotatedSecretUpdateOracledb + operationId: rotateOidcClientSecret requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOracledb' + $ref: '#/components/schemas/rotateOidcClientSecret' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateOracledbResponse wraps response body. + $ref: '#/components/schemas/RotateOidcClientOutput' + description: rotateOidcClientResponse wraps response body. default: content: application/json: @@ -10165,22 +10163,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-postgresql: + /rotated-secret-create-aws: post: - operationId: rotatedSecretUpdatePostgresql + operationId: rotatedSecretCreateAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdatePostgresql' + $ref: '#/components/schemas/rotatedSecretCreateAws' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdatePostgresqlResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateAwsResponse wraps response body. default: content: application/json: @@ -10194,22 +10192,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-redis: + /rotated-secret-create-azure: post: - operationId: rotatedSecretUpdateRedis + operationId: rotatedSecretCreateAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateRedis' + $ref: '#/components/schemas/rotatedSecretCreateAzure' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateRedisResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateAzureResponse wraps response body. default: content: application/json: @@ -10223,22 +10221,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-redshift: + /rotated-secret-create-cassandra: post: - operationId: rotatedSecretUpdateRedshift + operationId: rotatedSecretCreateCassandra requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateRedshift' + $ref: '#/components/schemas/rotatedSecretCreateCassandra' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateRedshiftResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateCassandraResponse wraps response body. default: content: application/json: @@ -10252,22 +10250,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-snowflake: + /rotated-secret-create-custom: post: - operationId: rotatedSecretUpdateSnowflake + operationId: rotatedSecretCreateCustom requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateSnowflake' + $ref: '#/components/schemas/rotatedSecretCreateCustom' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateSnowflakeResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateCustomResponse wraps response body. default: content: application/json: @@ -10281,22 +10279,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-ssh: + /rotated-secret-create-dockerhub: post: - operationId: rotatedSecretUpdateSsh + operationId: rotatedSecretCreateDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateSsh' + $ref: '#/components/schemas/rotatedSecretCreateDockerhub' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateSshResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateDockerhubResponse wraps response body. default: content: application/json: @@ -10310,22 +10308,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /rotated-secret-update-windows: + /rotated-secret-create-gcp: post: - operationId: rotatedSecretUpdateWindows + operationId: rotatedSecretCreateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateWindows' + $ref: '#/components/schemas/rotatedSecretCreateGcp' required: true responses: - "201": + "200": content: application/json: schema: - $ref: '#/components/schemas/rotatedSecretUpdateOutput' - description: rotatedSecretUpdateWindowsResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateGcpResponse wraps response body. default: content: application/json: @@ -10339,22 +10337,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /set-item-state: + /rotated-secret-create-hanadb: post: - operationId: setItemState + operationId: rotatedSecretCreateHanadb requestBody: content: application/json: schema: - $ref: '#/components/schemas/setItemState' + $ref: '#/components/schemas/rotatedSecretCreateHanadb' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/setItemStateOutput' - description: setItemStateResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateHanadbResponse wraps response body. default: content: application/json: @@ -10368,22 +10366,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /set-role-rule: + /rotated-secret-create-ldap: post: - operationId: setRoleRule + operationId: rotatedSecretCreateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/setRoleRule' + $ref: '#/components/schemas/rotatedSecretCreateLdap' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/setRoleRuleOutput' - description: setRoleRuleResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateLdapResponse wraps response body. default: content: application/json: @@ -10397,19 +10395,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /share-item: + /rotated-secret-create-mongodb: post: - operationId: shareItem + operationId: rotatedSecretCreateMongodb requestBody: content: application/json: schema: - $ref: '#/components/schemas/shareItem' + $ref: '#/components/schemas/rotatedSecretCreateMongodb' required: true responses: "200": - content: {} - description: "" + content: + application/json: + schema: + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateMongodbResponse wraps response body. default: content: application/json: @@ -10423,22 +10424,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-data-with-classic-key: + /rotated-secret-create-mssql: post: - operationId: signDataWithClassicKey + operationId: rotatedSecretCreateMssql requestBody: content: application/json: schema: - $ref: '#/components/schemas/signDataWithClassicKey' + $ref: '#/components/schemas/rotatedSecretCreateMssql' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/signOutput' - description: signDataWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateMssqlResponse wraps response body. default: content: application/json: @@ -10452,22 +10453,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-ecdsa: + /rotated-secret-create-mysql: post: - operationId: signEcDsa + operationId: rotatedSecretCreateMysql requestBody: content: application/json: schema: - $ref: '#/components/schemas/signEcDsa' + $ref: '#/components/schemas/rotatedSecretCreateMysql' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/SignEcDsaOutput' - description: signEcDsaResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateMysqlResponse wraps response body. default: content: application/json: @@ -10481,22 +10482,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-gpg: + /rotated-secret-create-oracledb: post: - operationId: signGPG + operationId: rotatedSecretCreateOracledb requestBody: content: application/json: schema: - $ref: '#/components/schemas/signGPG' + $ref: '#/components/schemas/rotatedSecretCreateOracledb' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/signGPGOutput' - description: signGPGResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateOracledbResponse wraps response body. default: content: application/json: @@ -10510,22 +10511,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-jwt-with-classic-key: + /rotated-secret-create-postgresql: post: - operationId: signJWTWithClassicKey + operationId: rotatedSecretCreatePostgresql requestBody: content: application/json: schema: - $ref: '#/components/schemas/signJWTWithClassicKey' + $ref: '#/components/schemas/rotatedSecretCreatePostgresql' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/signJWTOutput' - description: signJWTWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreatePostgresqlResponse wraps response body. default: content: application/json: @@ -10539,22 +10540,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-pkcs1: + /rotated-secret-create-redis: post: - operationId: signPKCS1 + operationId: rotatedSecretCreateRedis requestBody: content: application/json: schema: - $ref: '#/components/schemas/signPKCS1' + $ref: '#/components/schemas/rotatedSecretCreateRedis' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/SignPKCS1Output' - description: signPKCS1Response wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateRedisResponse wraps response body. default: content: application/json: @@ -10568,22 +10569,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-pki-cert-with-classic-key: + /rotated-secret-create-redshift: post: - operationId: signPKICertWithClassicKey + operationId: rotatedSecretCreateRedshift requestBody: content: application/json: schema: - $ref: '#/components/schemas/signPKICertWithClassicKey' + $ref: '#/components/schemas/rotatedSecretCreateRedshift' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/signPKICertOutput' - description: signPKICertWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateRedshiftResponse wraps response body. default: content: application/json: @@ -10597,22 +10598,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /sign-rsassa-pss: + /rotated-secret-create-snowflake: post: - operationId: signRsaSsaPss + operationId: rotatedSecretCreateSnowflake requestBody: content: application/json: schema: - $ref: '#/components/schemas/signRsaSsaPss' + $ref: '#/components/schemas/rotatedSecretCreateSnowflake' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/SignRsaSsaPssOutput' - description: signRsaSsaPssResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateSnowflakeResponse wraps response body. default: content: application/json: @@ -10626,22 +10627,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /static-creds-auth: + /rotated-secret-create-ssh: post: - operationId: staticCredsAuth + operationId: rotatedSecretCreateSsh requestBody: content: application/json: schema: - $ref: '#/components/schemas/staticCredsAuth' + $ref: '#/components/schemas/rotatedSecretCreateSsh' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/staticCredsAuthOutput' - description: staticCredsAuthResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateSshResponse wraps response body. default: content: application/json: @@ -10655,22 +10656,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /tokenize: + /rotated-secret-create-windows: post: - operationId: tokenize + operationId: rotatedSecretCreateWindows requestBody: content: application/json: schema: - $ref: '#/components/schemas/tokenize' + $ref: '#/components/schemas/rotatedSecretCreateWindows' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/tokenizeOutput' - description: tokenizeResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretCreateOutput' + description: rotatedSecretCreateWindowsResponse wraps response body. default: content: application/json: @@ -10684,22 +10685,24 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /uid-create-child-token: + /rotated-secret-get-value: post: - operationId: uidCreateChildToken + operationId: rotatedSecretGetValue requestBody: content: application/json: schema: - $ref: '#/components/schemas/uidCreateChildToken' + $ref: '#/components/schemas/rotatedSecretGetValue' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/uidCreateChildTokenOutput' - description: uidCreateChildTokenResponse wraps response body. + additionalProperties: + type: object + type: object + description: rotatedSecretGetValueResponse wraps response body. default: content: application/json: @@ -10713,22 +10716,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /uid-generate-token: + /rotated-secret-list: post: - operationId: uidGenerateToken + operationId: rotatedSecretList requestBody: content: application/json: schema: - $ref: '#/components/schemas/uidGenerateToken' + $ref: '#/components/schemas/rotatedSecretList' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/uidGenerateTokenOutput' - description: uidGenerateTokenResponse wraps response body. + $ref: '#/components/schemas/GetProducersListReplyObj' + description: rotatedSecretListResponse wraps response body. default: content: application/json: @@ -10742,22 +10745,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /uid-list-children: + /rotated-secret-update-aws: post: - operationId: uidListChildren + operationId: rotatedSecretUpdateAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/uidListChildren' + $ref: '#/components/schemas/rotatedSecretUpdateAws' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UniversalIdentityDetails' - description: uidListChildrenResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateAwsResponse wraps response body. default: content: application/json: @@ -10771,22 +10774,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /uid-revoke-token: + /rotated-secret-update-azure: post: - operationId: uidRevokeToken + operationId: rotatedSecretUpdateAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/uidRevokeToken' + $ref: '#/components/schemas/rotatedSecretUpdateAzure' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/uidRevokeTokenOutput' - description: uidRevokeTokenResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateAzureResponse wraps response body. default: content: application/json: @@ -10800,22 +10803,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /uid-rotate-token: + /rotated-secret-update-cassandra: post: - operationId: uidRotateToken + operationId: rotatedSecretUpdateCassandra requestBody: content: application/json: schema: - $ref: '#/components/schemas/uidRotateToken' + $ref: '#/components/schemas/rotatedSecretUpdateCassandra' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/uidRotateTokenOutput' - description: uidRotateTokenResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateCassandraResponse wraps response body. default: content: application/json: @@ -10829,22 +10832,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-account-settings: + /rotated-secret-update-custom: post: - operationId: updateAccountSettings + operationId: rotatedSecretUpdateCustom requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAccountSettings' + $ref: '#/components/schemas/rotatedSecretUpdateCustom' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAccountSettingsOutput' - description: updateAccountSettingsResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateCustomResponse wraps response body. default: content: application/json: @@ -10858,22 +10861,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-artifactory-target: + /rotated-secret-update-dockerhub: post: - operationId: updateArtifactoryTarget + operationId: rotatedSecretUpdateDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateArtifactoryTarget' + $ref: '#/components/schemas/rotatedSecretUpdateDockerhub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateArtifactoryTargetOutput' - description: updateArtifactoryTargetResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateDockerhubResponse wraps response body. default: content: application/json: @@ -10887,22 +10890,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-assoc: + /rotated-secret-update-gcp: post: - operationId: updateAssoc + operationId: rotatedSecretUpdateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAssoc' + $ref: '#/components/schemas/rotatedSecretUpdateGcp' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAssocOutput' - description: updateAssocResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateGcpResponse wraps response body. default: content: application/json: @@ -10916,22 +10919,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method: + /rotated-secret-update-hanadb: post: - operationId: updateAuthMethod + operationId: rotatedSecretUpdateHanadb requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethod' + $ref: '#/components/schemas/rotatedSecretUpdateHanadb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOutput' - description: updateAuthMethodResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateHanadbResponse wraps response body. default: content: application/json: @@ -10945,22 +10948,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-aws-iam: + /rotated-secret-update-ldap: post: - operationId: updateAuthMethodAWSIAM + operationId: rotatedSecretUpdateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodAWSIAM' + $ref: '#/components/schemas/rotatedSecretUpdateLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodAWSIAMOutput' - description: updateAuthMethodAWSIAMResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateLdapResponse wraps response body. default: content: application/json: @@ -10974,22 +10977,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-azure-ad: + /rotated-secret-update-mongodb: post: - operationId: updateAuthMethodAzureAD + operationId: rotatedSecretUpdateMongodb requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodAzureAD' + $ref: '#/components/schemas/rotatedSecretUpdateMongodb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodAzureADOutput' - description: updateAuthMethodAzureADResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateMongodbResponse wraps response body. default: content: application/json: @@ -11003,22 +11006,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-cert: + /rotated-secret-update-mssql: post: - operationId: updateAuthMethodCert + operationId: rotatedSecretUpdateMssql requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodCert' + $ref: '#/components/schemas/rotatedSecretUpdateMssql' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodCertOutput' - description: updateAuthMethodCertResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateMssqlResponse wraps response body. default: content: application/json: @@ -11032,22 +11035,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-gcp: + /rotated-secret-update-mysql: post: - operationId: updateAuthMethodGCP + operationId: rotatedSecretUpdateMysql requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodGCP' + $ref: '#/components/schemas/rotatedSecretUpdateMysql' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodGCPOutput' - description: updateAuthMethodGCPResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateMysqlResponse wraps response body. default: content: application/json: @@ -11061,22 +11064,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-k8s: + /rotated-secret-update-oracledb: post: - operationId: updateAuthMethodK8S + operationId: rotatedSecretUpdateOracledb requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodK8S' + $ref: '#/components/schemas/rotatedSecretUpdateOracledb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodK8SOutput' - description: updateAuthMethodK8SResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateOracledbResponse wraps response body. default: content: application/json: @@ -11090,22 +11093,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-ldap: + /rotated-secret-update-postgresql: post: - operationId: updateAuthMethodLDAP + operationId: rotatedSecretUpdatePostgresql requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodLDAP' + $ref: '#/components/schemas/rotatedSecretUpdatePostgresql' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodLDAPOutput' - description: updateAuthMethodLDAPResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdatePostgresqlResponse wraps response body. default: content: application/json: @@ -11119,22 +11122,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-oauth2: + /rotated-secret-update-redis: post: - operationId: updateAuthMethodOAuth2 + operationId: rotatedSecretUpdateRedis requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOAuth2' + $ref: '#/components/schemas/rotatedSecretUpdateRedis' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOAuth2Output' - description: updateAuthMethodOAuth2Response wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateRedisResponse wraps response body. default: content: application/json: @@ -11148,22 +11151,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-oci: + /rotated-secret-update-redshift: post: - operationId: updateAuthMethodOCI + operationId: rotatedSecretUpdateRedshift requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOCI' + $ref: '#/components/schemas/rotatedSecretUpdateRedshift' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOCIOutput' - description: updateAuthMethodOCIResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateRedshiftResponse wraps response body. default: content: application/json: @@ -11177,22 +11180,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-oidc: + /rotated-secret-update-snowflake: post: - operationId: updateAuthMethodOIDC + operationId: rotatedSecretUpdateSnowflake requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOIDC' + $ref: '#/components/schemas/rotatedSecretUpdateSnowflake' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodOIDCOutput' - description: updateAuthMethodOIDCResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateSnowflakeResponse wraps response body. default: content: application/json: @@ -11206,22 +11209,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-saml: + /rotated-secret-update-ssh: post: - operationId: updateAuthMethodSAML + operationId: rotatedSecretUpdateSsh requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodSAML' + $ref: '#/components/schemas/rotatedSecretUpdateSsh' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodSAMLOutput' - description: updateAuthMethodSAMLResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateSshResponse wraps response body. default: content: application/json: @@ -11235,22 +11238,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-auth-method-universal-identity: + /rotated-secret-update-windows: post: - operationId: updateAuthMethodUniversalIdentity + operationId: rotatedSecretUpdateWindows requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodUniversalIdentity' + $ref: '#/components/schemas/rotatedSecretUpdateWindows' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateAuthMethodUniversalIdentityOutput' - description: updateAuthMethodUniversalIdentityResponse wraps response body. + $ref: '#/components/schemas/rotatedSecretUpdateOutput' + description: rotatedSecretUpdateWindowsResponse wraps response body. default: content: application/json: @@ -11264,22 +11267,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-aws-target: + /set-item-state: post: - operationId: updateAWSTarget + operationId: setItemState requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAWSTarget' + $ref: '#/components/schemas/setItemState' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateAWSTargetOutput' - description: updateAWSTargetResponse wraps response body. + $ref: '#/components/schemas/setItemStateOutput' + description: setItemStateResponse wraps response body. default: content: application/json: @@ -11293,22 +11296,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-aws-target-details: + /set-role-rule: post: - operationId: updateAWSTargetDetails + operationId: setRoleRule requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAWSTargetDetails' + $ref: '#/components/schemas/setRoleRule' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/setRoleRuleOutput' + description: setRoleRuleResponse wraps response body. default: content: application/json: @@ -11322,22 +11325,19 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-azure-target: + /share-item: post: - operationId: updateAzureTarget + operationId: shareItem requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateAzureTarget' + $ref: '#/components/schemas/shareItem' required: true responses: "200": - content: - application/json: - schema: - $ref: '#/components/schemas/updateAzureTargetOutput' - description: updateAzureTargetResponse wraps response body. + content: {} + description: "" default: content: application/json: @@ -11351,22 +11351,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-certificate-value: + /sign-data-with-classic-key: post: - operationId: updateCertificateValue + operationId: signDataWithClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateCertificateValue' + $ref: '#/components/schemas/signDataWithClassicKey' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateCertificateOutput' - description: updateCertificateValueResponse wraps response body. + $ref: '#/components/schemas/signOutput' + description: signDataWithClassicKeyResponse wraps response body. default: content: application/json: @@ -11380,22 +11380,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-classic-key-certificate: + /sign-ecdsa: post: - operationId: UpdateClassicKeyCertificate + operationId: signEcDsa requestBody: content: application/json: schema: - $ref: '#/components/schemas/UpdateClassicKeyCertificate' + $ref: '#/components/schemas/signEcDsa' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/UpdateClassicKeyCertificateOutput' - description: UpdateClassicKeyCertificateResponse wraps response body. + $ref: '#/components/schemas/SignEcDsaOutput' + description: signEcDsaResponse wraps response body. default: content: application/json: @@ -11409,22 +11409,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-db-target: + /sign-gpg: post: - operationId: updateDBTarget + operationId: signGPG requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateDBTarget' + $ref: '#/components/schemas/signGPG' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateDBTargetOutput' - description: updateDBTargetResponse wraps response body. + $ref: '#/components/schemas/signGPGOutput' + description: signGPGResponse wraps response body. default: content: application/json: @@ -11438,22 +11438,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-db-target-details: + /sign-jwt-with-classic-key: post: - operationId: updateDBTargetDetails + operationId: signJWTWithClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateDBTargetDetails' + $ref: '#/components/schemas/signJWTWithClassicKey' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/signJWTOutput' + description: signJWTWithClassicKeyResponse wraps response body. default: content: application/json: @@ -11467,22 +11467,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-dockerhub-target: + /sign-pkcs1: post: - operationId: updateDockerhubTarget + operationId: signPKCS1 requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateDockerhubTarget' + $ref: '#/components/schemas/signPKCS1' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateDockerhubTargetOutput' - description: updateDockerhubTargetResponse wraps response body. + $ref: '#/components/schemas/SignPKCS1Output' + description: signPKCS1Response wraps response body. default: content: application/json: @@ -11496,22 +11496,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-eks-target: + /sign-pki-cert-with-classic-key: post: - operationId: updateEKSTarget + operationId: signPKICertWithClassicKey requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateEKSTarget' + $ref: '#/components/schemas/signPKICertWithClassicKey' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateEKSTargetOutput' - description: updateEKSTargetResponse wraps response body. + $ref: '#/components/schemas/signPKICertOutput' + description: signPKICertWithClassicKeyResponse wraps response body. default: content: application/json: @@ -11525,22 +11525,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-event-forwarder: + /sign-rsassa-pss: post: - operationId: updateEventForwarder + operationId: signRsaSsaPss requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateEventForwarder' + $ref: '#/components/schemas/signRsaSsaPss' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateEventForwarderOutput' - description: updateEventForwarderResponse wraps response body. + $ref: '#/components/schemas/SignRsaSsaPssOutput' + description: signRsaSsaPssResponse wraps response body. default: content: application/json: @@ -11554,22 +11554,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-gcp-target: + /static-creds-auth: post: - operationId: updateGcpTarget + operationId: staticCredsAuth requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGcpTarget' + $ref: '#/components/schemas/staticCredsAuth' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateGcpTargetOutput' - description: updateGcpTargetResponse wraps response body. + $ref: '#/components/schemas/staticCredsAuthOutput' + description: staticCredsAuthResponse wraps response body. default: content: application/json: @@ -11583,22 +11583,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-github-target: + /target-create-artifactory: post: - operationId: updateGithubTarget + operationId: targetCreateArtifactory requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGithubTarget' + $ref: '#/components/schemas/targetCreateArtifactory' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateGithubTargetOutput' - description: updateGithubTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateArtifactoryResponse wraps response body. default: content: application/json: @@ -11612,22 +11612,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-gke-target: + /target-create-aws: post: - operationId: updateGKETarget + operationId: targetCreateAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGKETarget' + $ref: '#/components/schemas/targetCreateAws' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateGKETargetOutput' - description: updateGKETargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateAwsResponse wraps response body. default: content: application/json: @@ -11641,22 +11641,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-globalsign-atlas-target: + /target-create-azure: post: - operationId: updateGlobalSignAtlasTarget + operationId: targetCreateAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGlobalSignAtlasTarget' + $ref: '#/components/schemas/targetCreateAzure' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateGlobalSignAtlasTargetOutput' - description: updateGlobalSignAtlasTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateAzureResponse wraps response body. default: content: application/json: @@ -11670,22 +11670,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-globalsign-target: + /target-create-db: post: - operationId: updateGlobalSignTarget + operationId: targetCreateDB requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGlobalSignTarget' + $ref: '#/components/schemas/targetCreateDB' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateGlobalSignTargetOutput' - description: updateGlobalSignTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateDBResponse wraps response body. default: content: application/json: @@ -11699,22 +11699,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-godaddy-target: + /target-create-dockerhub: post: - operationId: updateGodaddyTarget + operationId: targetCreateDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGodaddyTarget' + $ref: '#/components/schemas/targetCreateDockerhub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateGodaddyTargetOutput' - description: updateGodaddyTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateDockerhubResponse wraps response body. default: content: application/json: @@ -11728,22 +11728,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-group: + /target-create-eks: post: - operationId: updateGroup + operationId: targetCreateEks requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateGroup' + $ref: '#/components/schemas/targetCreateEks' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UpdateGroupOutput' - description: updateGroupResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateEksResponse wraps response body. default: content: application/json: @@ -11757,22 +11757,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-hashi-vault-target: + /target-create-gcp: post: - operationId: updateHashiVaultTarget + operationId: targetCreateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateHashiVaultTarget' + $ref: '#/components/schemas/targetCreateGcp' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateHashiVaultTargetOutput' - description: updateHashiVaultTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGcpResponse wraps response body. default: content: application/json: @@ -11786,22 +11786,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-item: + /target-create-github: post: - operationId: updateItem + operationId: targetCreateGithub requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateItem' + $ref: '#/components/schemas/targetCreateGithub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateItemOutput' - description: updateItemResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGithubResponse wraps response body. default: content: application/json: @@ -11815,22 +11815,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-k8s-target: + /target-create-gitlab: post: - operationId: updateNativeK8STarget + operationId: targetCreateGitlab requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateNativeK8STarget' + $ref: '#/components/schemas/targetCreateGitlab' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateNativeK8STargetOutput' - description: updateNativeK8STargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGitlabResponse wraps response body. default: content: application/json: @@ -11844,22 +11844,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-ldap-target: + /target-create-gke: post: - operationId: updateLdapTarget + operationId: targetCreateGke requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateLdapTarget' + $ref: '#/components/schemas/targetCreateGke' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateLdapTargetOutput' - description: updateLdapTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGkeResponse wraps response body. default: content: application/json: @@ -11873,22 +11873,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-ldap-target-details: + /target-create-globalsign: post: - operationId: updateLdapTargetDetails + operationId: targetCreateGlobalSign requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateLdapTargetDetails' + $ref: '#/components/schemas/targetCreateGlobalSign' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGlobalSignResponse wraps response body. default: content: application/json: @@ -11902,22 +11902,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-linked-target: + /target-create-globalsign-atlas: post: - operationId: updateLinkedTarget + operationId: targetCreateGlobalSignAtlas requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateLinkedTarget' + $ref: '#/components/schemas/targetCreateGlobalSignAtlas' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateLinkedTargetOutput' - description: updateLinkedTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGlobalSignAtlasResponse wraps response body. default: content: application/json: @@ -11931,22 +11931,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-oidc-app: + /target-create-godaddy: post: - operationId: updateOidcApp + operationId: targetCreateGodaddy requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateOidcApp' + $ref: '#/components/schemas/targetCreateGodaddy' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UpdateOidcAppOutput' - description: updateOidcAppResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGodaddyResponse wraps response body. default: content: application/json: @@ -11960,22 +11960,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-ping-target: + /target-create-hashi-vault: post: - operationId: updatePingTarget + operationId: targetCreateHashiVault requestBody: content: application/json: schema: - $ref: '#/components/schemas/updatePingTarget' + $ref: '#/components/schemas/targetCreateHashiVault' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updatePingTargetOutput' - description: updatePingTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateHashiVaultResponse wraps response body. default: content: application/json: @@ -11989,22 +11989,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-pki-cert-issuer: + /target-create-k8s: post: - operationId: UpdatePKICertIssuer + operationId: targetCreateK8s requestBody: content: application/json: schema: - $ref: '#/components/schemas/UpdatePKICertIssuer' + $ref: '#/components/schemas/targetCreateK8s' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updatePKICertIssuerOutput' - description: updatePKICertIssuerResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateK8sResponse wraps response body. default: content: application/json: @@ -12018,22 +12018,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-rabbitmq-target: + /target-create-ldap: post: - operationId: updateRabbitMQTarget + operationId: targetCreateLdap requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateRabbitMQTarget' + $ref: '#/components/schemas/targetCreateLdap' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateRabbitMQTargetOutput' - description: updateRabbitMQTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateLdapResponse wraps response body. default: content: application/json: @@ -12047,22 +12047,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-rabbitmq-target-details: + /target-create-linked: post: - operationId: updateRabbitMQTargetDetails + operationId: targetCreateLinked requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateRabbitMQTargetDetails' + $ref: '#/components/schemas/targetCreateLinked' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateLinkedResponse wraps response body. default: content: application/json: @@ -12076,22 +12076,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-rdp-target-details: + /target-create-ping: post: - operationId: updateRDPTargetDetails + operationId: targetCreatePing requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateRDPTargetDetails' + $ref: '#/components/schemas/targetCreatePing' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreatePingResponse wraps response body. default: content: application/json: @@ -12105,22 +12105,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-role: + /target-create-rabbitmq: post: - operationId: updateRole + operationId: targetCreateRabbitMq requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateRole' + $ref: '#/components/schemas/targetCreateRabbitMq' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateRoleOutput' - description: updateRoleResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateRabbitMqResponse wraps response body. default: content: application/json: @@ -12134,22 +12134,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-rotated-secret: + /target-create-salesforce: post: - operationId: updateRotatedSecret + operationId: targetCreateSalesforce requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateRotatedSecret' + $ref: '#/components/schemas/targetCreateSalesforce' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateRotatedSecretOutput' - description: updateRotatedSecretResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateSalesforceResponse wraps response body. default: content: application/json: @@ -12163,22 +12163,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-rotation-settings: + /target-create-ssh: post: - operationId: updateRotationSettings + operationId: targetCreateSsh requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateRotationSettings' + $ref: '#/components/schemas/targetCreateSsh' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/RotateKeyOutput' - description: rotateKeyResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateSshResponse wraps response body. default: content: application/json: @@ -12192,22 +12192,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-salesforce-target: + /target-create-web: post: - operationId: updateSalesforceTarget + operationId: targetCreateWeb requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateSalesforceTarget' + $ref: '#/components/schemas/targetCreateWeb' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateSalesforceTargetOutput' - description: updateSalesforceTargetResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateWebResponse wraps response body. default: content: application/json: @@ -12221,22 +12221,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-secret-val: + /target-create-windows: post: - operationId: updateSecretVal + operationId: targetCreateWindows requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateSecretVal' + $ref: '#/components/schemas/targetCreateWindows' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UpdateSecretValOutput' - description: updateSecretValResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateWindowsResponse wraps response body. default: content: application/json: @@ -12250,22 +12250,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-ssh-cert-issuer: + /target-create-zerossl: post: - operationId: updateSSHCertIssuer + operationId: targetCreateZeroSSL requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateSSHCertIssuer' + $ref: '#/components/schemas/targetCreateZeroSSL' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateSSHCertIssuerOutput' - description: updateSSHCertIssuerResponse wraps response body. + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateZeroSSLResponse wraps response body. default: content: application/json: @@ -12279,22 +12279,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-ssh-target: + /target-delete: post: - operationId: updateSSHTarget + operationId: targetDelete requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateSSHTarget' + $ref: '#/components/schemas/targetDelete' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateSSHTargetOutput' - description: updateSSHTargetResponse wraps response body. + $ref: '#/components/schemas/targetDeleteOutput' + description: targetDeleteResponse wraps response body. default: content: application/json: @@ -12308,22 +12308,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-ssh-target-details: + /target-get: post: - operationId: updateSSHTargetDetails + operationId: targetGet requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateSSHTargetDetails' + $ref: '#/components/schemas/targetGet' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/Target' + description: targetGetResponse wraps response body. default: content: application/json: @@ -12337,22 +12337,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-target: + /target-get-details: post: - operationId: updateTarget + operationId: targetGetDetails requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateTarget' + $ref: '#/components/schemas/targetGetDetails' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/GetTargetDetailsOutput' + description: targetGetDetailsResponse wraps response body. default: content: application/json: @@ -12366,22 +12366,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-target-details: + /target-list: post: - operationId: updateTargetDetails + operationId: targetList requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateTargetDetails' + $ref: '#/components/schemas/targetList' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/ListTargetsOutput' + description: targetListResponse wraps response body. default: content: application/json: @@ -12395,22 +12395,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-web-target: + /target-update-artifactory: post: - operationId: updateWebTarget + operationId: targetUpdateArtifactory requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateWebTarget' + $ref: '#/components/schemas/targetUpdateArtifactory' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateWebTargetOutput' - description: updateWebTargetResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateArtifactoryResponse wraps response body. default: content: application/json: @@ -12424,22 +12424,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-web-target-details: + /target-update-aws: post: - operationId: updateWebTargetDetails + operationId: targetUpdateAws requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateWebTargetDetails' + $ref: '#/components/schemas/targetUpdateAws' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateTargetOutput' - description: updateTargetResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateAwsResponse wraps response body. default: content: application/json: @@ -12453,22 +12453,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-windows-target: + /target-update-azure: post: - operationId: updateWindowsTarget + operationId: targetUpdateAzure requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateWindowsTarget' + $ref: '#/components/schemas/targetUpdateAzure' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateWindowsTargetOutput' - description: updateWindowsTargetResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateAzureResponse wraps response body. default: content: application/json: @@ -12482,22 +12482,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /update-zerossl-target: + /target-update-db: post: - operationId: updateZeroSSLTarget + operationId: targetUpdateDB requestBody: content: application/json: schema: - $ref: '#/components/schemas/updateZeroSSLTarget' + $ref: '#/components/schemas/targetUpdateDB' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/updateZeroSSLTargetOutput' - description: updateZeroSSLTargetResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateDBResponse wraps response body. default: content: application/json: @@ -12511,22 +12511,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /upload-rsa: + /target-update-dockerhub: post: - operationId: uploadRSA + operationId: targetUpdateDockerhub requestBody: content: application/json: schema: - $ref: '#/components/schemas/uploadRSA' + $ref: '#/components/schemas/targetUpdateDockerhub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/uploadRSAOutput' - description: uploadRSAResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateDockerhubResponse wraps response body. default: content: application/json: @@ -12540,22 +12540,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /usc-create: + /target-update-eks: post: - operationId: uscCreate + operationId: targetUpdateEks requestBody: content: application/json: schema: - $ref: '#/components/schemas/uscUpdate' + $ref: '#/components/schemas/targetUpdateEks' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UscCreateSecretOutput' - description: uscCreateResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateEksResponse wraps response body. default: content: application/json: @@ -12569,22 +12569,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /usc-delete: + /target-update-gcp: post: - operationId: uscDelete + operationId: targetUpdateGcp requestBody: content: application/json: schema: - $ref: '#/components/schemas/uscDelete' + $ref: '#/components/schemas/targetUpdateGcp' required: true responses: - "202": + "201": content: application/json: schema: - $ref: '#/components/schemas/UscDeleteSecretOutput' - description: uscDeleteResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGcpResponse wraps response body. default: content: application/json: @@ -12598,22 +12598,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /usc-get: + /target-update-github: post: - operationId: uscGet + operationId: targetUpdateGithub requestBody: content: application/json: schema: - $ref: '#/components/schemas/uscGet' + $ref: '#/components/schemas/targetUpdateGithub' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UscGetSecretOutput' - description: uscGetResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGithubResponse wraps response body. default: content: application/json: @@ -12627,22 +12627,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /usc-list: + /target-update-gitlab: post: - operationId: uscList + operationId: targetUpdateGitlab requestBody: content: application/json: schema: - $ref: '#/components/schemas/uscList' + $ref: '#/components/schemas/targetUpdateGitlab' required: true responses: - "200": + "201": content: application/json: schema: - $ref: '#/components/schemas/UscListSecretsOutput' - description: uscListResponse wraps response body. + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGitlabResponse wraps response body. default: content: application/json: @@ -12656,16 +12656,457 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /usc-update: + /target-update-gke: post: - operationId: uscUpdate + operationId: targetUpdateGke + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateGke' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGkeResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-globalsign: + post: + operationId: targetUpdateGlobalSign + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateGlobalSign' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGlobalSignResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-globalsign-atlas: + post: + operationId: targetUpdateGlobalSignAtlas + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateGlobalSignAtlas' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGlobalSignAtlasResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-godaddy: + post: + operationId: targetUpdateGodaddy + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateGodaddy' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGodaddyResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-hashi-vault: + post: + operationId: targetUpdateHashiVault + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateHashiVault' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateHashiVaultResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-k8s: + post: + operationId: targetUpdateK8s + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateK8s' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateK8sResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-ldap: + post: + operationId: targetUpdateLdap + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateLdap' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateLdapResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-linked: + post: + operationId: targetUpdateLinked + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateLinked' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateLinkedResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-ping: + post: + operationId: targetUpdatePing + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdatePing' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdatePingResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-rabbitmq: + post: + operationId: targetUpdateRabbitMq + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateRabbitMq' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateRabbitMqResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-salesforce: + post: + operationId: targetUpdateSalesforce + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateSalesforce' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateSalesforceResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-ssh: + post: + operationId: targetUpdateSsh + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateSsh' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateSshResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-web: + post: + operationId: targetUpdateWeb + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateWeb' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateWebResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-windows: + post: + operationId: targetUpdateWindows + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateWindows' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateWindowsResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /target-update-zerossl: + post: + operationId: targetUpdateZeroSSL + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateZeroSSL' + required: true + responses: + "201": + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateZeroSSLResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /tokenize: + post: + operationId: tokenize + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/tokenize' + required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/UscUpdateSecretOutput' - description: uscUpdateResponse wraps response body. + $ref: '#/components/schemas/tokenizeOutput' + description: tokenizeResponse wraps response body. default: content: application/json: @@ -12676,23 +13117,25 @@ paths: field. tags: - v2 + x-codegen-request-body-name: body + x-contentType: application/json x-accepts: application/json - /user-event-last-status: + /uid-create-child-token: post: - operationId: getLastUserEventStatus + operationId: uidCreateChildToken requestBody: content: application/json: schema: - $ref: '#/components/schemas/getLastUserEventStatus' + $ref: '#/components/schemas/uidCreateChildToken' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/GetUserEventStatusOutput' - description: getLastUserEventStatusResponse wraps response body. + $ref: '#/components/schemas/uidCreateChildTokenOutput' + description: uidCreateChildTokenResponse wraps response body. default: content: application/json: @@ -12706,23 +13149,23 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /validate-token: + /uid-generate-token: post: - operationId: validateToken + operationId: uidGenerateToken requestBody: content: application/json: schema: - $ref: '#/components/schemas/validateToken' + $ref: '#/components/schemas/uidGenerateToken' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/ValidateTokenOutput' - description: validateTokenResponse wraps response body. - "401": + $ref: '#/components/schemas/uidGenerateTokenOutput' + description: uidGenerateTokenResponse wraps response body. + default: content: application/json: schema: @@ -12730,6 +13173,27 @@ paths: description: |- errorResponse wraps any error to return it as a JSON object with one "error" field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /uid-list-children: + post: + operationId: uidListChildren + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/uidListChildren' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UniversalIdentityDetails' + description: uidListChildrenResponse wraps response body. default: content: application/json: @@ -12743,22 +13207,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-data-with-classic-key: + /uid-revoke-token: post: - operationId: verifyDataWithClassicKey + operationId: uidRevokeToken requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyDataWithClassicKey' + $ref: '#/components/schemas/uidRevokeToken' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyPKICertOutput' - description: verifyDataWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/uidRevokeTokenOutput' + description: uidRevokeTokenResponse wraps response body. default: content: application/json: @@ -12772,22 +13236,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-ecdsa: + /uid-rotate-token: post: - operationId: verifyEcDsa + operationId: uidRotateToken requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyEcDsa' + $ref: '#/components/schemas/uidRotateToken' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyEcDsaOutput' - description: verifyEcDsaResponse wraps response body. + $ref: '#/components/schemas/uidRotateTokenOutput' + description: uidRotateTokenResponse wraps response body. default: content: application/json: @@ -12801,22 +13265,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-gpg: + /update-account-settings: post: - operationId: verifyGPG + operationId: updateAccountSettings requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyGPG' + $ref: '#/components/schemas/updateAccountSettings' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyGPGOutput' - description: verifyGPGResponse wraps response body. + $ref: '#/components/schemas/updateAccountSettingsOutput' + description: updateAccountSettingsResponse wraps response body. default: content: application/json: @@ -12830,22 +13294,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-jwt-with-classic-key: + /update-artifactory-target: post: - operationId: verifyJWTWithClassicKey + operationId: updateArtifactoryTarget requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyJWTWithClassicKey' + $ref: '#/components/schemas/updateArtifactoryTarget' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyJWTOutput' - description: verifyJWTWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/updateArtifactoryTargetOutput' + description: updateArtifactoryTargetResponse wraps response body. default: content: application/json: @@ -12859,22 +13323,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-pkcs1: + /update-assoc: post: - operationId: verifyPKCS1 + operationId: updateAssoc requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyPKCS1' + $ref: '#/components/schemas/updateAssoc' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyPKCS1Output' - description: verifyPKCS1Response wraps response body. + $ref: '#/components/schemas/updateAssocOutput' + description: updateAssocResponse wraps response body. default: content: application/json: @@ -12888,22 +13352,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-pki-cert-with-classic-key: + /update-auth-method: post: - operationId: verifyPKICertWithClassicKey + operationId: updateAuthMethod requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyPKICertWithClassicKey' + $ref: '#/components/schemas/updateAuthMethod' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyPKICertOutput' - description: verifyPKICertWithClassicKeyResponse wraps response body. + $ref: '#/components/schemas/updateAuthMethodOutput' + description: updateAuthMethodResponse wraps response body. default: content: application/json: @@ -12917,22 +13381,22 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json - /verify-rsassa-pss: + /update-auth-method-aws-iam: post: - operationId: verifyRsaSsaPss + operationId: updateAuthMethodAWSIAM requestBody: content: application/json: schema: - $ref: '#/components/schemas/verifyRsaSsaPss' + $ref: '#/components/schemas/updateAuthMethodAWSIAM' required: true responses: "200": content: application/json: schema: - $ref: '#/components/schemas/verifyRsaSsaPssOutput' - description: verifyRsaSsaPssResponse wraps response body. + $ref: '#/components/schemas/updateAuthMethodAWSIAMOutput' + description: updateAuthMethodAWSIAMResponse wraps response body. default: content: application/json: @@ -12946,7 +13410,2008 @@ paths: x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json -components: + /update-auth-method-azure-ad: + post: + operationId: updateAuthMethodAzureAD + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodAzureAD' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodAzureADOutput' + description: updateAuthMethodAzureADResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-cert: + post: + operationId: updateAuthMethodCert + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodCert' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodCertOutput' + description: updateAuthMethodCertResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-gcp: + post: + operationId: updateAuthMethodGCP + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodGCP' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodGCPOutput' + description: updateAuthMethodGCPResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-k8s: + post: + operationId: updateAuthMethodK8S + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodK8S' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodK8SOutput' + description: updateAuthMethodK8SResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-ldap: + post: + operationId: updateAuthMethodLDAP + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodLDAP' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodLDAPOutput' + description: updateAuthMethodLDAPResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-oauth2: + post: + operationId: updateAuthMethodOAuth2 + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodOAuth2' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodOAuth2Output' + description: updateAuthMethodOAuth2Response wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-oci: + post: + operationId: updateAuthMethodOCI + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodOCI' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodOCIOutput' + description: updateAuthMethodOCIResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-oidc: + post: + operationId: updateAuthMethodOIDC + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodOIDC' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodOIDCOutput' + description: updateAuthMethodOIDCResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-saml: + post: + operationId: updateAuthMethodSAML + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodSAML' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodSAMLOutput' + description: updateAuthMethodSAMLResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-auth-method-universal-identity: + post: + operationId: updateAuthMethodUniversalIdentity + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodUniversalIdentity' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAuthMethodUniversalIdentityOutput' + description: updateAuthMethodUniversalIdentityResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-aws-target: + post: + operationId: updateAWSTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAWSTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAWSTargetOutput' + description: updateAWSTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-aws-target-details: + post: + operationId: updateAWSTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAWSTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-azure-target: + post: + operationId: updateAzureTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateAzureTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateAzureTargetOutput' + description: updateAzureTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-certificate-value: + post: + operationId: updateCertificateValue + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateCertificateValue' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateCertificateOutput' + description: updateCertificateValueResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-classic-key-certificate: + post: + operationId: UpdateClassicKeyCertificate + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/UpdateClassicKeyCertificate' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UpdateClassicKeyCertificateOutput' + description: UpdateClassicKeyCertificateResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-db-target: + post: + operationId: updateDBTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateDBTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateDBTargetOutput' + description: updateDBTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-db-target-details: + post: + operationId: updateDBTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateDBTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-dockerhub-target: + post: + operationId: updateDockerhubTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateDockerhubTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateDockerhubTargetOutput' + description: updateDockerhubTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-eks-target: + post: + operationId: updateEKSTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateEKSTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateEKSTargetOutput' + description: updateEKSTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-event-forwarder: + post: + operationId: updateEventForwarder + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateEventForwarder' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateEventForwarderOutput' + description: updateEventForwarderResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-gcp-target: + post: + operationId: updateGcpTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGcpTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGcpTargetOutput' + description: updateGcpTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-github-target: + post: + operationId: updateGithubTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGithubTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGithubTargetOutput' + description: updateGithubTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-gitlab-target: + post: + operationId: updateGitlabTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGitlabTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGitlabTargetOutput' + description: updateGitlabTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-gke-target: + post: + operationId: updateGKETarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGKETarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGKETargetOutput' + description: updateGKETargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-globalsign-atlas-target: + post: + operationId: updateGlobalSignAtlasTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGlobalSignAtlasTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGlobalSignAtlasTargetOutput' + description: updateGlobalSignAtlasTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-globalsign-target: + post: + operationId: updateGlobalSignTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGlobalSignTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGlobalSignTargetOutput' + description: updateGlobalSignTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-godaddy-target: + post: + operationId: updateGodaddyTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGodaddyTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateGodaddyTargetOutput' + description: updateGodaddyTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-group: + post: + operationId: updateGroup + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGroup' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UpdateGroupOutput' + description: updateGroupResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-hashi-vault-target: + post: + operationId: updateHashiVaultTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateHashiVaultTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateHashiVaultTargetOutput' + description: updateHashiVaultTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-item: + post: + operationId: updateItem + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateItem' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateItemOutput' + description: updateItemResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-k8s-target: + post: + operationId: updateNativeK8STarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateNativeK8STarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateNativeK8STargetOutput' + description: updateNativeK8STargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-ldap-target: + post: + operationId: updateLdapTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateLdapTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateLdapTargetOutput' + description: updateLdapTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-ldap-target-details: + post: + operationId: updateLdapTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateLdapTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-linked-target: + post: + operationId: updateLinkedTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateLinkedTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateLinkedTargetOutput' + description: updateLinkedTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-oidc-app: + post: + operationId: updateOidcApp + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateOidcApp' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UpdateOidcAppOutput' + description: updateOidcAppResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-ping-target: + post: + operationId: updatePingTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updatePingTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updatePingTargetOutput' + description: updatePingTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-pki-cert-issuer: + post: + operationId: UpdatePKICertIssuer + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/UpdatePKICertIssuer' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updatePKICertIssuerOutput' + description: updatePKICertIssuerResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-rabbitmq-target: + post: + operationId: updateRabbitMQTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateRabbitMQTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateRabbitMQTargetOutput' + description: updateRabbitMQTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-rabbitmq-target-details: + post: + operationId: updateRabbitMQTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateRabbitMQTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-rdp-target-details: + post: + operationId: updateRDPTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateRDPTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-role: + post: + operationId: updateRole + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateRole' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateRoleOutput' + description: updateRoleResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-rotated-secret: + post: + operationId: updateRotatedSecret + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateRotatedSecret' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateRotatedSecretOutput' + description: updateRotatedSecretResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-rotation-settings: + post: + operationId: updateRotationSettings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateRotationSettings' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/RotateKeyOutput' + description: rotateKeyResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-salesforce-target: + post: + operationId: updateSalesforceTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateSalesforceTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateSalesforceTargetOutput' + description: updateSalesforceTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-secret-val: + post: + operationId: updateSecretVal + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateSecretVal' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UpdateSecretValOutput' + description: updateSecretValResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-ssh-cert-issuer: + post: + operationId: updateSSHCertIssuer + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateSSHCertIssuer' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateSSHCertIssuerOutput' + description: updateSSHCertIssuerResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-ssh-target: + post: + operationId: updateSSHTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateSSHTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateSSHTargetOutput' + description: updateSSHTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-ssh-target-details: + post: + operationId: updateSSHTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateSSHTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-target: + post: + operationId: updateTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-target-details: + post: + operationId: updateTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-web-target: + post: + operationId: updateWebTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateWebTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateWebTargetOutput' + description: updateWebTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-web-target-details: + post: + operationId: updateWebTargetDetails + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateWebTargetDetails' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateTargetOutput' + description: updateTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-windows-target: + post: + operationId: updateWindowsTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateWindowsTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateWindowsTargetOutput' + description: updateWindowsTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /update-zerossl-target: + post: + operationId: updateZeroSSLTarget + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/updateZeroSSLTarget' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/updateZeroSSLTargetOutput' + description: updateZeroSSLTargetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /upload-rsa: + post: + operationId: uploadRSA + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/uploadRSA' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/uploadRSAOutput' + description: uploadRSAResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /usc-create: + post: + operationId: uscCreate + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/uscUpdate' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UscCreateSecretOutput' + description: uscCreateResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /usc-delete: + post: + operationId: uscDelete + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/uscDelete' + required: true + responses: + "202": + content: + application/json: + schema: + $ref: '#/components/schemas/UscDeleteSecretOutput' + description: uscDeleteResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /usc-get: + post: + operationId: uscGet + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/uscGet' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UscGetSecretOutput' + description: uscGetResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /usc-list: + post: + operationId: uscList + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/uscList' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UscListSecretsOutput' + description: uscListResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /usc-update: + post: + operationId: uscUpdate + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/UscUpdateSecretOutput' + description: uscUpdateResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-accepts: application/json + /user-event-last-status: + post: + operationId: getLastUserEventStatus + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/getLastUserEventStatus' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/GetUserEventStatusOutput' + description: getLastUserEventStatusResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /validate-token: + post: + operationId: validateToken + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/validateToken' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/ValidateTokenOutput' + description: validateTokenResponse wraps response body. + "401": + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-data-with-classic-key: + post: + operationId: verifyDataWithClassicKey + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyDataWithClassicKey' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyPKICertOutput' + description: verifyDataWithClassicKeyResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-ecdsa: + post: + operationId: verifyEcDsa + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyEcDsa' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyEcDsaOutput' + description: verifyEcDsaResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-gpg: + post: + operationId: verifyGPG + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyGPG' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyGPGOutput' + description: verifyGPGResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-jwt-with-classic-key: + post: + operationId: verifyJWTWithClassicKey + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyJWTWithClassicKey' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyJWTOutput' + description: verifyJWTWithClassicKeyResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-pkcs1: + post: + operationId: verifyPKCS1 + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyPKCS1' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyPKCS1Output' + description: verifyPKCS1Response wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-pki-cert-with-classic-key: + post: + operationId: verifyPKICertWithClassicKey + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyPKICertWithClassicKey' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyPKICertOutput' + description: verifyPKICertWithClassicKeyResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json + /verify-rsassa-pss: + post: + operationId: verifyRsaSsaPss + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/verifyRsaSsaPss' + required: true + responses: + "200": + content: + application/json: + schema: + $ref: '#/components/schemas/verifyRsaSsaPssOutput' + description: verifyRsaSsaPssResponse wraps response body. + default: + content: + application/json: + schema: + $ref: '#/components/schemas/JSONError' + description: |- + errorResponse wraps any error to return it as a JSON object with one "error" + field. + tags: + - v2 + x-codegen-request-body-name: body + x-contentType: application/json + x-accepts: application/json +components: responses: CreateClassicKeyResponse: content: @@ -13026,6 +15491,180 @@ components: schema: $ref: '#/components/schemas/CreateTargetItemAssocOutput' description: assocTargetItemResponse wraps response body. + authMethodCreateApiKeyResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateApiKeyResponse wraps response body. + authMethodCreateAwsIamResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateAwsIamResponse wraps response body. + authMethodCreateAzureADResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateAzureADResponse wraps response body. + authMethodCreateCertResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateCertResponse wraps response body. + authMethodCreateEmailResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateEmailResponse wraps response body. + authMethodCreateGcpResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateGcpResponse wraps response body. + authMethodCreateK8sResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateK8sResponse wraps response body. + authMethodCreateLdapResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateLdapResponse wraps response body. + authMethodCreateOCIResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateOCIResponse wraps response body. + authMethodCreateOIDCResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateOIDCResponse wraps response body. + authMethodCreateOauth2Response: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateOauth2Response wraps response body. + authMethodCreateSAMLResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateSAMLResponse wraps response body. + authMethodCreateUniversalIdentityResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodCreateOutput' + description: authMethodCreateUniversalIdentityResponse wraps response body. + authMethodDeleteResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodDeleteOutput' + description: authMethodDeleteResponse wraps response body. + authMethodGetResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/AuthMethod' + description: authMethodGetResponse wraps response body. + authMethodListResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/ListAuthMethodsOutput' + description: authMethodListResponse wraps response body. + authMethodUpdateApiKeyResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateApiKeyResponse wraps response body. + authMethodUpdateAwsIamResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateAwsIamResponse wraps response body. + authMethodUpdateAzureADResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateAzureADResponse wraps response body. + authMethodUpdateCertResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateCertResponse wraps response body. + authMethodUpdateEmailResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateEmailResponse wraps response body. + authMethodUpdateGcpResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateGcpResponse wraps response body. + authMethodUpdateK8sResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateK8sResponse wraps response body. + authMethodUpdateLdapResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateLdapResponse wraps response body. + authMethodUpdateOCIResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateOCIResponse wraps response body. + authMethodUpdateOIDCResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateOIDCResponse wraps response body. + authMethodUpdateOauth2Response: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateOauth2Response wraps response body. + authMethodUpdateSAMLResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateSAMLResponse wraps response body. + authMethodUpdateUniversalIdentityResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/authMethodUpdateOutput' + description: authMethodUpdateUniversalIdentityResponse wraps response body. authResponse: content: application/json: @@ -13206,6 +15845,12 @@ components: schema: $ref: '#/components/schemas/createGithubTargetOutput' description: createGithubTargetResponse wraps response body. + createGitlabTargetResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/createGitlabTargetOutput' + description: createGitlabTargetResponse wraps response body. createGlobalSignAtlasTargetResponse: content: application/json: @@ -13554,6 +16199,12 @@ components: schema: $ref: '#/components/schemas/dynamicSecretCreateOutput' description: dynamicSecretCreateGithubResponse wraps response body. + dynamicSecretCreateGitlabResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/dynamicSecretCreateOutput' + description: dynamicSecretCreateGitlabResponse wraps response body. dynamicSecretCreateGkeResponse: content: application/json: @@ -13756,6 +16407,12 @@ components: schema: $ref: '#/components/schemas/dynamicSecretUpdateOutput' description: dynamicSecretUpdateGithubResponse wraps response body. + dynamicSecretUpdateGitlabResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/dynamicSecretUpdateOutput' + description: dynamicSecretUpdateGitlabResponse wraps response body. dynamicSecretUpdateGkeResponse: content: application/json: @@ -15172,6 +17829,318 @@ components: schema: $ref: '#/components/schemas/staticCredsAuthOutput' description: staticCredsAuthResponse wraps response body. + targetCreateArtifactoryResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateArtifactoryResponse wraps response body. + targetCreateAwsResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateAwsResponse wraps response body. + targetCreateAzureResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateAzureResponse wraps response body. + targetCreateDBResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateDBResponse wraps response body. + targetCreateDockerhubResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateDockerhubResponse wraps response body. + targetCreateEksResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateEksResponse wraps response body. + targetCreateGcpResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGcpResponse wraps response body. + targetCreateGithubResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGithubResponse wraps response body. + targetCreateGitlabResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGitlabResponse wraps response body. + targetCreateGkeResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGkeResponse wraps response body. + targetCreateGlobalSignAtlasResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGlobalSignAtlasResponse wraps response body. + targetCreateGlobalSignResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGlobalSignResponse wraps response body. + targetCreateGodaddyResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateGodaddyResponse wraps response body. + targetCreateHashiVaultResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateHashiVaultResponse wraps response body. + targetCreateK8sResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateK8sResponse wraps response body. + targetCreateLdapResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateLdapResponse wraps response body. + targetCreateLinkedResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateLinkedResponse wraps response body. + targetCreatePingResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreatePingResponse wraps response body. + targetCreateRabbitMqResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateRabbitMqResponse wraps response body. + targetCreateSalesforceResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateSalesforceResponse wraps response body. + targetCreateSshResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateSshResponse wraps response body. + targetCreateWebResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateWebResponse wraps response body. + targetCreateWindowsResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateWindowsResponse wraps response body. + targetCreateZeroSSLResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetCreateOutput' + description: targetCreateZeroSSLResponse wraps response body. + targetDeleteResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetDeleteOutput' + description: targetDeleteResponse wraps response body. + targetGetDetailsResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/GetTargetDetailsOutput' + description: targetGetDetailsResponse wraps response body. + targetGetResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/Target' + description: targetGetResponse wraps response body. + targetListResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/ListTargetsOutput' + description: targetListResponse wraps response body. + targetUpdateArtifactoryResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateArtifactoryResponse wraps response body. + targetUpdateAwsResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateAwsResponse wraps response body. + targetUpdateAzureResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateAzureResponse wraps response body. + targetUpdateDBResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateDBResponse wraps response body. + targetUpdateDockerhubResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateDockerhubResponse wraps response body. + targetUpdateEksResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateEksResponse wraps response body. + targetUpdateGcpResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGcpResponse wraps response body. + targetUpdateGithubResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGithubResponse wraps response body. + targetUpdateGitlabResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGitlabResponse wraps response body. + targetUpdateGkeResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGkeResponse wraps response body. + targetUpdateGlobalSignAtlasResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGlobalSignAtlasResponse wraps response body. + targetUpdateGlobalSignResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGlobalSignResponse wraps response body. + targetUpdateGodaddyResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateGodaddyResponse wraps response body. + targetUpdateHashiVaultResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateHashiVaultResponse wraps response body. + targetUpdateK8sResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateK8sResponse wraps response body. + targetUpdateLdapResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateLdapResponse wraps response body. + targetUpdateLinkedResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateLinkedResponse wraps response body. + targetUpdatePingResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdatePingResponse wraps response body. + targetUpdateRabbitMqResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateRabbitMqResponse wraps response body. + targetUpdateSalesforceResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateSalesforceResponse wraps response body. + targetUpdateSshResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateSshResponse wraps response body. + targetUpdateWebResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateWebResponse wraps response body. + targetUpdateWindowsResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateWindowsResponse wraps response body. + targetUpdateZeroSSLResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/targetUpdateOutput' + description: targetUpdateZeroSSLResponse wraps response body. tokenizeResponse: content: application/json: @@ -15364,6 +18333,12 @@ components: schema: $ref: '#/components/schemas/updateGithubTargetOutput' description: updateGithubTargetResponse wraps response body. + updateGitlabTargetResponse: + content: + application/json: + schema: + $ref: '#/components/schemas/updateGitlabTargetOutput' + description: updateGitlabTargetResponse wraps response body. updateGlobalSignAtlasTargetResponse: content: application/json: @@ -15842,11 +18817,17 @@ components: AccountGeneralSettings: description: AccountGeneralSettings describes general settings for an account example: + allowed_gateways_ips: + cidr_whitelist: cidr_whitelist + lock: true protect_items_by_default: true item_usage_event: enable: true enable_time: 2000-01-23T04:56:07.000+00:00 interval_by_days: 6 + allowed_clients_ips: + cidr_whitelist: cidr_whitelist + lock: true invalid_characters: invalid_characters auth_usage_event: enable: true @@ -15888,6 +18869,10 @@ components: It will not be saved to the DB, only the AccountDefaultKeyItemID will. type: string x-go-name: AccountDefaultKeyName + allowed_clients_ips: + $ref: '#/components/schemas/AllowedIpSettings' + allowed_gateways_ips: + $ref: '#/components/schemas/AllowedIpSettings' auth_usage_event: $ref: '#/components/schemas/UsageEventSetting' data_protection_section: @@ -15966,14 +18951,14 @@ components: - null - null winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 discover_services: true winrm_over_http: true local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template targets_type: targets_type target_format: target_format - auto_rotate_rotation_hour: 6 + auto_rotate_rotation_hour: 7 domain_name: domain_name enable_rdp_sra: true domain_server_targets_path_template: domain_server_targets_path_template @@ -16002,14 +18987,14 @@ components: - null - null winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 discover_services: true winrm_over_http: true local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template targets_type: targets_type target_format: target_format - auto_rotate_rotation_hour: 6 + auto_rotate_rotation_hour: 7 domain_name: domain_name enable_rdp_sra: true domain_server_targets_path_template: domain_server_targets_path_template @@ -16148,7 +19133,6 @@ components: k8s_auth_type: k8s_auth_type cluster_api_type: cluster_api_type k8s_issuer: k8s_issuer - protection_key: protection_key auth_method_access_id: auth_method_access_id k8s_client_cert_data: k8s_client_cert_data k8s_pub_keys_pem: @@ -16169,7 +19153,6 @@ components: k8s_auth_type: k8s_auth_type cluster_api_type: cluster_api_type k8s_issuer: k8s_issuer - protection_key: protection_key auth_method_access_id: auth_method_access_id k8s_client_cert_data: k8s_client_cert_data k8s_pub_keys_pem: @@ -16199,7 +19182,7 @@ components: cf: customer_fragements: key: customer_fragements - version: 6 + version: 9 producers: producers: - init: true @@ -16288,15 +19271,15 @@ components: new_name: new_name status: status payload: - auto_rotate_rotation_hour: 9 + auto_rotate_rotation_hour: 7 auto_rotate: true enable_rdp_sra: true server_targets_path_template: server_targets_path_template users_ignore_list: key: true - migration_target_id: 9 + migration_target_id: 1 users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 + auto_rotate_interval_in_days: 6 user_groups: - user_groups - user_groups @@ -16310,15 +19293,15 @@ components: new_name: new_name status: status payload: - auto_rotate_rotation_hour: 9 + auto_rotate_rotation_hour: 7 auto_rotate: true enable_rdp_sra: true server_targets_path_template: server_targets_path_template users_ignore_list: key: true - migration_target_id: 9 + migration_target_id: 1 users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 + auto_rotate_interval_in_days: 6 user_groups: - user_groups - user_groups @@ -16363,8 +19346,8 @@ components: status: status payload: client_key: - - 4 - - 4 + - 1 + - 1 server: server password: password client_cert: @@ -16372,8 +19355,8 @@ components: - 1 namespace: namespace ca: - - 7 - - 7 + - 1 + - 1 skip_system: true token: token username: username @@ -16388,8 +19371,8 @@ components: status: status payload: client_key: - - 4 - - 4 + - 1 + - 1 server: server password: password client_cert: @@ -16397,8 +19380,8 @@ components: - 1 namespace: namespace ca: - - 7 - - 7 + - 1 + - 1 skip_system: true token: token username: username @@ -16509,14 +19492,14 @@ components: - null - null winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 discover_services: true winrm_over_http: true local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template targets_type: targets_type target_format: target_format - auto_rotate_rotation_hour: 6 + auto_rotate_rotation_hour: 7 domain_name: domain_name enable_rdp_sra: true domain_server_targets_path_template: domain_server_targets_path_template @@ -16546,14 +19529,14 @@ components: - null - null winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 discover_services: true winrm_over_http: true local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template targets_type: targets_type target_format: target_format - auto_rotate_rotation_hour: 6 + auto_rotate_rotation_hour: 7 domain_name: domain_name enable_rdp_sra: true domain_server_targets_path_template: domain_server_targets_path_template @@ -16591,8 +19574,8 @@ components: gcp_credentials_json: gcp_credentials_json leadership: open_leadership: - - 1 - - 1 + - 3 + - 3 log_forwarding: aws_s3_config: aws_access_id: aws_access_id @@ -16668,8 +19651,8 @@ components: default_secret_location: default_secret_location kmip_clients: key_enc: - - 9 - - 9 + - 5 + - 5 server: hostname: hostname root: root @@ -16679,23 +19662,23 @@ components: active: true certificate_issue_date: 2000-01-23T04:56:07.000+00:00 ca: - - 3 - - 3 - certificate_ttl_in_seconds: 4 + - 5 + - 5 + certificate_ttl_in_seconds: 7 server_enc: - - 7 - - 7 + - 9 + - 9 clients: key: name: name certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -16704,13 +19687,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -16719,7 +19702,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -16746,14 +19729,14 @@ components: hash: hash rotators: rotators: - - rotation_interval: 8 + - rotation_interval: 5 name: name - id: 6 + id: 4 last_error: last_error type: type - - rotation_interval: 8 + - rotation_interval: 5 name: name - id: 6 + id: 4 last_error: last_error type: type properties: @@ -17013,6 +19996,19 @@ components: type: array type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/pki-utils/extra_extensions + AllowedIpSettings: + example: + cidr_whitelist: cidr_whitelist + lock: true + properties: + cidr_whitelist: + type: string + x-go-name: CIDRWhitelist + lock: + type: boolean + x-go-name: Lock + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types ArtifactoryTargetDetails: example: artifactory_admin_apikey: artifactory_admin_apikey @@ -17197,11 +20193,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -17210,13 +20206,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -17225,7 +20221,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -17240,11 +20236,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -17253,13 +20249,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -17268,7 +20264,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -17289,6 +20285,9 @@ components: - 5 access_info: jwt_ttl: 6 + audit_logs_claims: + - audit_logs_claims + - audit_logs_claims gcp_access_rules: bound_service_accounts: - bound_service_accounts @@ -17571,6 +20570,9 @@ components: AuthMethodAccessInfo: example: jwt_ttl: 6 + audit_logs_claims: + - audit_logs_claims + - audit_logs_claims gcp_access_rules: bound_service_accounts: - bound_service_accounts @@ -17809,6 +20811,11 @@ components: x-go-name: AccessIdAlias api_key_access_rules: $ref: '#/components/schemas/APIKeyAccessRules' + audit_logs_claims: + items: + type: string + type: array + x-go-name: AuditLogsClaims aws_iam_access_rules: $ref: '#/components/schemas/AWSIAMAccessRules' azure_ad_access_rules: @@ -17881,11 +20888,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -17894,13 +20901,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -17909,7 +20916,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -18220,7 +21227,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 properties: @@ -18250,9 +21256,6 @@ components: display_name: type: string x-go-name: DisplayName - has_gateway_identity: - type: boolean - x-go-name: HasGatewayIdentity last_report: format: date-time type: string @@ -18274,7 +21277,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -18289,7 +21291,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 properties: @@ -20406,6 +23407,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -20413,6 +23418,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -20445,6 +23451,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -20499,6 +23506,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -20513,6 +23521,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -20532,6 +23541,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -20584,6 +23594,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -20607,6 +23618,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -20614,6 +23626,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -20998,6 +24011,32 @@ components: github_repository_path: type: string x-go-name: GithubRepositoryPath + gitlab_access_token: + type: string + x-go-name: GitlabAccessToken + gitlab_access_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + gitlab_certificate: + type: string + x-go-name: GitlabCertificate + gitlab_group_name: + type: string + x-go-name: GitlabGroupName + gitlab_project_name: + type: string + x-go-name: GitlabProjectName + gitlab_role: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + gitlab_token_scope: + items: + type: string + type: array + x-go-name: GitlabTokenScope + gitlab_url: + type: string + x-go-name: GitlabURL gke_cluster_ca_certificate: type: string x-go-name: GKEClusterCACertificate @@ -22129,6 +25168,7 @@ components: ExportClassicKeyOutput: example: certificatePem: certificatePem + ssh: ssh key: key properties: certificatePem: @@ -22137,6 +25177,9 @@ components: key: type: string x-go-name: Key + ssh: + type: string + x-go-name: Ssh type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands ExtKeyUsage: @@ -22868,11 +25911,17 @@ components: - item-type: item-type max-versions: max-versions general_settings: + allowed_gateways_ips: + cidr_whitelist: cidr_whitelist + lock: true protect_items_by_default: true item_usage_event: enable: true enable_time: 2000-01-23T04:56:07.000+00:00 interval_by_days: 6 + allowed_clients_ips: + cidr_whitelist: cidr_whitelist + lock: true invalid_characters: invalid_characters auth_usage_event: enable: true @@ -23312,6 +26361,10 @@ components: eks_access_key_id: eks_access_key_id eks_region: eks_region eks_cluster_name: eks_cluster_name + gitlab_target_details: + gitlab_url: gitlab_url + gitlab_certificate: gitlab_certificate + gitlab_access_token: gitlab_access_token dockerhub_target_details: password: password user_name: user_name @@ -23480,6 +26533,27 @@ components: title: GithubTargetDetails ... type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + GitlabRole: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + GitlabTargetDetails: + description: GitlabTargetDetails + example: + gitlab_url: gitlab_url + gitlab_certificate: gitlab_certificate + gitlab_access_token: gitlab_access_token + properties: + gitlab_access_token: + type: string + x-go-name: GitlabAccessToken + gitlab_certificate: + type: string + x-go-name: GitlabCertificate + gitlab_url: + type: string + x-go-name: GitlabURL + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types GlobalSignAtlasTargetDetails: description: GlobalSignAtlasTargetDetails example: @@ -24246,6 +27320,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -24260,6 +27335,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -24679,7 +27755,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -24694,7 +27769,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -24966,6 +28040,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -24980,6 +28055,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -25574,7 +28650,6 @@ components: k8s_auth_type: k8s_auth_type cluster_api_type: cluster_api_type k8s_issuer: k8s_issuer - protection_key: protection_key auth_method_access_id: auth_method_access_id k8s_client_cert_data: k8s_client_cert_data k8s_pub_keys_pem: @@ -25658,9 +28733,6 @@ components: name: type: string x-go-name: Name - protection_key: - type: string - x-go-name: ProtectionKey rancher_api_key: description: RancherApiKey the bear token for clusterApiTypeRancher type: string @@ -25716,7 +28788,6 @@ components: k8s_auth_type: k8s_auth_type cluster_api_type: cluster_api_type k8s_issuer: k8s_issuer - protection_key: protection_key auth_method_access_id: auth_method_access_id k8s_client_cert_data: k8s_client_cert_data k8s_pub_keys_pem: @@ -25737,7 +28808,6 @@ components: k8s_auth_type: k8s_auth_type cluster_api_type: cluster_api_type k8s_issuer: k8s_issuer - protection_key: protection_key auth_method_access_id: auth_method_access_id k8s_client_cert_data: k8s_client_cert_data k8s_pub_keys_pem: @@ -25773,8 +28843,8 @@ components: status: status payload: client_key: - - 4 - - 4 + - 1 + - 1 server: server password: password client_cert: @@ -25782,8 +28852,8 @@ components: - 1 namespace: namespace ca: - - 7 - - 7 + - 1 + - 1 skip_system: true token: token username: username @@ -25797,8 +28867,8 @@ components: K8SPayload: example: client_key: - - 4 - - 4 + - 1 + - 1 server: server password: password client_cert: @@ -25806,8 +28876,8 @@ components: - 1 namespace: namespace ca: - - 7 - - 7 + - 1 + - 1 skip_system: true token: token username: username @@ -25859,11 +28929,11 @@ components: certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -25872,13 +28942,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -25887,7 +28957,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -25923,11 +28993,11 @@ components: certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -25936,13 +29006,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -25951,7 +29021,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -25967,11 +29037,11 @@ components: certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -25980,13 +29050,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -25995,7 +29065,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -26003,11 +29073,11 @@ components: certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26016,13 +29086,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26031,7 +29101,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -26050,11 +29120,11 @@ components: certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26063,13 +29133,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26078,7 +29148,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -26090,8 +29160,8 @@ components: KMIPConfigPart: example: key_enc: - - 9 - - 9 + - 5 + - 5 server: hostname: hostname root: root @@ -26101,23 +29171,23 @@ components: active: true certificate_issue_date: 2000-01-23T04:56:07.000+00:00 ca: - - 3 - - 3 - certificate_ttl_in_seconds: 4 + - 5 + - 5 + certificate_ttl_in_seconds: 7 server_enc: - - 7 - - 7 + - 9 + - 9 clients: key: name: name certificate_issue_date: 2000-01-23T04:56:07.000+00:00 rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26126,13 +29196,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26141,7 +29211,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 id: id activate_keys_on_creation: true certificate_ttl_in_seconds: 1 @@ -26199,9 +29269,9 @@ components: active: true certificate_issue_date: 2000-01-23T04:56:07.000+00:00 ca: - - 3 - - 3 - certificate_ttl_in_seconds: 4 + - 5 + - 5 + certificate_ttl_in_seconds: 7 properties: active: type: boolean @@ -26477,8 +29547,8 @@ components: LeadershipConfigPart: example: open_leadership: - - 1 - - 1 + - 3 + - 3 properties: open_leadership: items: @@ -26528,11 +29598,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26541,13 +29611,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26556,7 +29626,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -26571,11 +29641,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26584,13 +29654,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26599,7 +29669,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -26620,6 +29690,9 @@ components: - 5 access_info: jwt_ttl: 6 + audit_logs_claims: + - audit_logs_claims + - audit_logs_claims gcp_access_rules: bound_service_accounts: - bound_service_accounts @@ -26857,11 +29930,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26870,13 +29943,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26885,7 +29958,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -26900,11 +29973,11 @@ components: rules: path_rules: - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26913,13 +29986,13 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 - path: path - start_time: 2 + start_time: 7 capabilities: - capabilities - capabilities - number_of_allowed_access: 5 + number_of_allowed_access: 2 is_limit_access: true assigners: - unique_id: unique_id @@ -26928,7 +30001,7 @@ components: access_id: access_id number_of_access_used: 5 type: type - ttl: 7 + ttl: 9 admin: true auth_method_sub_claims: key: @@ -26949,6 +30022,9 @@ components: - 5 access_info: jwt_ttl: 6 + audit_logs_claims: + - audit_logs_claims + - audit_logs_claims gcp_access_rules: bound_service_accounts: - bound_service_accounts @@ -27547,6 +30623,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -27561,6 +30638,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -27980,7 +31058,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -27995,7 +31072,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -28304,6 +31380,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -28318,6 +31395,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -28737,7 +31815,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -28752,7 +31829,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -29083,6 +32159,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -29097,6 +32174,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -29516,7 +32594,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -29531,7 +32608,6 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids - has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -29840,6 +32916,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -29854,6 +32931,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -30108,2466 +33186,10079 @@ components: has_certificate: true classic_key_attributes: key: - - classic_key_attributes - - classic_key_attributes - targets: - - external_kms_id: - key_id: key_id - key_reference: key_reference - target_assoc_id: target_assoc_id - target_type: target_type - key_purpose: - - null - - null - key_status: - last_status: last_status - error_date: 2000-01-23T04:56:07.000+00:00 - last_error: last_error - version: 7 - - external_kms_id: - key_id: key_id - key_reference: key_reference - target_assoc_id: target_assoc_id - target_type: target_type - key_purpose: - - null - - null - key_status: - last_status: last_status - error_date: 2000-01-23T04:56:07.000+00:00 - last_error: last_error - version: 7 - is_unexportable: true - target_types: - - target_types - - target_types - gw_cluster_id: 6 - key_state: key_state - last_error: last_error - password_policy: - use_numbers: true - use_capital_letters: true - use_special_characters: true - use_lower_letters: true - password_length: 5 - tokenizer_info: - vaultless_tokenizer_info: - key_name: key_name - tweak: tweak - email_tokenizer_info: - fixed_domain_suffix: fixed_domain_suffix - keep_prefix_length: 6 - domain_suffix_length: 2 - template_type: template_type - tweak_type: tweak_type - regexp_tokenizer_info: - encoding_template: encoding_template - decoding_template: decoding_template - pattern: pattern - alphabet: alphabet - cluster_gw_url: cluster_gw_url - display_metadata: display_metadata - dynamic_secret_producer_details: - k8s_allowed_namespaces: k8s_allowed_namespaces - k8s_dynamic_mode: true - gw_cluster_id: 1 - producer_last_keep_alive: producer_last_keep_alive - producer_type: producer_type - producer_status: producer_status - user_ttl: user_ttl - failure_message: failure_message - producer_metadata: producer_metadata - cert_issue_details: - max_ttl: 0 - pki_cert_issuer_details: - certificate_authority_mode: certificate_authority_mode - expiration_events: - - seconds_before: 6 - - seconds_before: 6 - country: - - country - - country - street_address: - - street_address - - street_address - allow_subdomains: true - key_type: key_type - organization_unit_list: - - organization_unit_list - - organization_unit_list - gw_cluster_url: gw_cluster_url - organization_list: - - organization_list - - organization_list - gw_cluster_id: 1 - province: - - province - - province - allowed_extra_extensions: - key: - - allowed_extra_extensions - - allowed_extra_extensions - allowed_domains_list: - - allowed_domains_list - - allowed_domains_list - enforce_hostnames: true - allowed_uri_sans: - - allowed_uri_sans - - allowed_uri_sans - key_usage_list: - - key_usage_list - - key_usage_list - destination_path: destination_path - allow_any_name: true - locality: - - locality - - locality - basic_constraints_valid_for_non_ca: true - protect_generated_certificates: true - server_flag: true - is_ca: true - not_before_duration: 5 - key_bits: 5 - require_cn: true - allow_copy_ext_from_csr: true - code_signing_flag: true - create_public_crl: true - create_private_crl: true - postal_code: - - postal_code - - postal_code - client_flag: true - ssh_cert_issuer_details: - static_key_id: static_key_id - allowed_users: - - allowed_users - - allowed_users - cert_type: 7 - extensions: - key: extensions - allowed_domains: - - allowed_domains - - allowed_domains - critical_options: - key: critical_options - principals: - - principals - - principals - allowed_user_key_lengths: - key: 2 - cert_issuer_type: cert_issuer_type - last_version: 3 - next_rotation_date: 2000-01-23T04:56:07.000+00:00 - delete_protection: true - bastion_details: - clusters: - - allowed_urls: - - allowed_urls - - allowed_urls - cluster_name: cluster_name - allowed_urls_per_instance: + - classic_key_attributes + - classic_key_attributes + targets: + - external_kms_id: + key_id: key_id + key_reference: key_reference + target_assoc_id: target_assoc_id + target_type: target_type + key_purpose: + - null + - null + key_status: + last_status: last_status + error_date: 2000-01-23T04:56:07.000+00:00 + last_error: last_error + version: 7 + - external_kms_id: + key_id: key_id + key_reference: key_reference + target_assoc_id: target_assoc_id + target_type: target_type + key_purpose: + - null + - null + key_status: + last_status: last_status + error_date: 2000-01-23T04:56:07.000+00:00 + last_error: last_error + version: 7 + is_unexportable: true + target_types: + - target_types + - target_types + gw_cluster_id: 6 + key_state: key_state + last_error: last_error + password_policy: + use_numbers: true + use_capital_letters: true + use_special_characters: true + use_lower_letters: true + password_length: 5 + tokenizer_info: + vaultless_tokenizer_info: + key_name: key_name + tweak: tweak + email_tokenizer_info: + fixed_domain_suffix: fixed_domain_suffix + keep_prefix_length: 6 + domain_suffix_length: 2 + template_type: template_type + tweak_type: tweak_type + regexp_tokenizer_info: + encoding_template: encoding_template + decoding_template: decoding_template + pattern: pattern + alphabet: alphabet + cluster_gw_url: cluster_gw_url + display_metadata: display_metadata + dynamic_secret_producer_details: + k8s_allowed_namespaces: k8s_allowed_namespaces + k8s_dynamic_mode: true + gw_cluster_id: 1 + producer_last_keep_alive: producer_last_keep_alive + producer_type: producer_type + producer_status: producer_status + user_ttl: user_ttl + failure_message: failure_message + producer_metadata: producer_metadata + cert_issue_details: + max_ttl: 0 + pki_cert_issuer_details: + certificate_authority_mode: certificate_authority_mode + expiration_events: + - seconds_before: 6 + - seconds_before: 6 + country: + - country + - country + street_address: + - street_address + - street_address + allow_subdomains: true + key_type: key_type + organization_unit_list: + - organization_unit_list + - organization_unit_list + gw_cluster_url: gw_cluster_url + organization_list: + - organization_list + - organization_list + gw_cluster_id: 1 + province: + - province + - province + allowed_extra_extensions: + key: + - allowed_extra_extensions + - allowed_extra_extensions + allowed_domains_list: + - allowed_domains_list + - allowed_domains_list + enforce_hostnames: true + allowed_uri_sans: + - allowed_uri_sans + - allowed_uri_sans + key_usage_list: + - key_usage_list + - key_usage_list + destination_path: destination_path + allow_any_name: true + locality: + - locality + - locality + basic_constraints_valid_for_non_ca: true + protect_generated_certificates: true + server_flag: true + is_ca: true + not_before_duration: 5 + key_bits: 5 + require_cn: true + allow_copy_ext_from_csr: true + code_signing_flag: true + create_public_crl: true + create_private_crl: true + postal_code: + - postal_code + - postal_code + client_flag: true + ssh_cert_issuer_details: + static_key_id: static_key_id + allowed_users: + - allowed_users + - allowed_users + cert_type: 7 + extensions: + key: extensions + allowed_domains: + - allowed_domains + - allowed_domains + critical_options: + key: critical_options + principals: + - principals + - principals + allowed_user_key_lengths: + key: 2 + cert_issuer_type: cert_issuer_type + last_version: 3 + next_rotation_date: 2000-01-23T04:56:07.000+00:00 + delete_protection: true + bastion_details: + clusters: + - allowed_urls: + - allowed_urls + - allowed_urls + cluster_name: cluster_name + allowed_urls_per_instance: + key: + - allowed_urls_per_instance + - allowed_urls_per_instance + access_id: access_id + allowed_access_ids: + - allowed_access_ids + - allowed_access_ids + display_name: display_name + last_report: 2000-01-23T04:56:07.000+00:00 + - allowed_urls: + - allowed_urls + - allowed_urls + cluster_name: cluster_name + allowed_urls_per_instance: + key: + - allowed_urls_per_instance + - allowed_urls_per_instance + access_id: access_id + allowed_access_ids: + - allowed_access_ids + - allowed_access_ids + display_name: display_name + last_report: 2000-01-23T04:56:07.000+00:00 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + certificates: certificates + deletion_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + access_request_status: access_request_status + public_value: public_value + properties: + items: + items: + $ref: '#/components/schemas/Item' + type: array + x-go-name: Items + next_page: + type: string + x-go-name: NextPage + title: ListItemsOutput is a list of items. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ListRolesOutput: + example: + next_page: next_page + roles: + - role_name: role_name + client_permissions: + - client_permissions + - client_permissions + role_auth_methods_assoc: + - assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + - assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + access_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + comment: comment + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + - role_name: role_name + client_permissions: + - client_permissions + - client_permissions + role_auth_methods_assoc: + - assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + - assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + access_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + comment: comment + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + properties: + next_page: + type: string + x-go-name: NextPage + roles: + items: + $ref: '#/components/schemas/Role' + type: array + x-go-name: Roles + title: ListRolesOutput is a list of roles. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ListTargetsOutput: + example: + next_page: next_page + targets: + - credentials_less: true + target_items_assoc: + - cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + - cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + target_name: target_name + access_date: 2000-01-23T04:56:07.000+00:00 + target_type: target_type + target_id: 6 + creation_date: 2000-01-23T04:56:07.000+00:00 + is_access_request_enabled: true + last_version: 0 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + target_versions: + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + modification_date: 2000-01-23T04:56:07.000+00:00 + attributes: + key: '{}' + comment: comment + protection_key_name: protection_key_name + access_date_display: access_date_display + access_request_status: access_request_status + target_details: target_details + target_sub_type: target_sub_type + - credentials_less: true + target_items_assoc: + - cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + - cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + target_name: target_name + access_date: 2000-01-23T04:56:07.000+00:00 + target_type: target_type + target_id: 6 + creation_date: 2000-01-23T04:56:07.000+00:00 + is_access_request_enabled: true + last_version: 0 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + target_versions: + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + modification_date: 2000-01-23T04:56:07.000+00:00 + attributes: + key: '{}' + comment: comment + protection_key_name: protection_key_name + access_date_display: access_date_display + access_request_status: access_request_status + target_details: target_details + target_sub_type: target_sub_type + properties: + next_page: + type: string + x-go-name: NextPage + targets: + items: + $ref: '#/components/schemas/Target' + type: array + x-go-name: Targets + title: ListTargetsOutput is a list of targets. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + LogForwardingConfigPart: + example: + aws_s3_config: + aws_access_id: aws_access_id + aws_region: aws_region + aws_role_arn: aws_role_arn + aws_auth_type: aws_auth_type + aws_use_gateway_cloud_identity: true + aws_access_key: aws_access_key + bucket_name: bucket_name + log_folder: log_folder + logan_url: logan_url + json_output: true + azure_analytics_config: + azure_workspace_key: azure_workspace_key + azure_workspace_id: azure_workspace_id + splunk_config: + splunk_token: splunk_token + splunk_source: splunk_source + splunk_index: splunk_index + splunk_sourcetype: splunk_sourcetype + splunk_enable_tls: true + splunk_tls_certificate: splunk_tls_certificate + splunk_url: splunk_url + logstash_config: + logstash_enable_tls: true + logstash_protocol: logstash_protocol + logstash_dns: logstash_dns + logstash_tls_certificate: logstash_tls_certificate + logan_enable: true + google_chronicle_config: + log_type: log_type + service_account_key: service_account_key + customer_id: customer_id + region: region + logz_io_config: + target_logz_io_protocol: target_logz_io_protocol + target_logz_io_token: target_logz_io_token + sumo_logic_config: + sumo_logic_endpoint: sumo_logic_endpoint + sumo_logic_host: sumo_logic_host + sumo_logic_tags: sumo_logic_tags + syslog_config: + syslog_enable_tls: true + syslog_host: syslog_host + syslog_target_tag: syslog_target_tag + syslog_formatter: syslog_formatter + syslog_tls_certificate: syslog_tls_certificate + syslog_network: syslog_network + target_log_type: target_log_type + datadog_config: + datadog_log_source: datadog_log_source + datadog_log_service: datadog_log_service + datadog_log_tags: datadog_log_tags + datadog_host: datadog_host + datadog_api_key: datadog_api_key + pull_interval_sec: pull_interval_sec + elasticsearch_config: + elasticsearch_index: elasticsearch_index + elasticsearch_server_type: elasticsearch_server_type + elasticsearch_tls_certificate: elasticsearch_tls_certificate + elasticsearch_user_name: elasticsearch_user_name + elasticsearch_api_key: elasticsearch_api_key + elasticsearch_enable_tls: true + elasticsearch_password: elasticsearch_password + elasticsearch_cloud_id: elasticsearch_cloud_id + elasticsearch_auth_type: elasticsearch_auth_type + elasticsearch_nodes: elasticsearch_nodes + properties: + aws_s3_config: + $ref: '#/components/schemas/AwsS3LogForwardingConfig' + azure_analytics_config: + $ref: '#/components/schemas/AzureLogAnalyticsForwardingConfig' + datadog_config: + $ref: '#/components/schemas/DatadogForwardingConfig' + elasticsearch_config: + $ref: '#/components/schemas/ElasticsearchLogForwardingConfig' + google_chronicle_config: + $ref: '#/components/schemas/GoogleChronicleForwardingConfig' + json_output: + type: boolean + x-go-name: JsonOutput + logan_enable: + type: boolean + x-go-name: LoganEnable + logan_url: + type: string + x-go-name: LoganURLConfig + logstash_config: + $ref: '#/components/schemas/LogstashLogForwardingConfig' + logz_io_config: + $ref: '#/components/schemas/LogzIoLogForwardingConfig' + pull_interval_sec: + type: string + x-go-name: PullIntervalSec + splunk_config: + $ref: '#/components/schemas/SplunkLogForwardingConfig' + sumo_logic_config: + $ref: '#/components/schemas/SumologicLogForwardingConfig' + syslog_config: + $ref: '#/components/schemas/SyslogLogForwardingConfig' + target_log_type: + type: string + x-go-name: TargetLogType + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + LogstashLogForwardingConfig: + example: + logstash_enable_tls: true + logstash_protocol: logstash_protocol + logstash_dns: logstash_dns + logstash_tls_certificate: logstash_tls_certificate + properties: + logstash_dns: + type: string + x-go-name: LogstashDns + logstash_enable_tls: + type: boolean + x-go-name: LogstashEnableTLS + logstash_protocol: + type: string + x-go-name: LogstashProtocol + logstash_tls_certificate: + type: string + x-go-name: LogstashTlsCertificate + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + LogzIoLogForwardingConfig: + example: + target_logz_io_protocol: target_logz_io_protocol + target_logz_io_token: target_logz_io_token + properties: + target_logz_io_protocol: + type: string + x-go-name: TargetLogzIoProtocol + target_logz_io_token: + type: string + x-go-name: TargetLogzIoToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MFAType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + MigrationGeneral: + example: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + properties: + id: + type: string + x-go-name: Id + last_migration: + type: string + x-go-name: LastMigrationTime + name: + type: string + x-go-name: Name + new_name: + type: string + x-go-name: NewName + prefix: + type: string + x-go-name: Prefix + protection_key: + type: string + x-go-name: ProtectionKey + status: + type: string + x-go-name: Status + type: + type: string + x-go-name: Type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MigrationItems: + example: + total: 5 + failed: 0 + migrated: 6 + updated: 5 + skipped: 1 + properties: + failed: + format: int64 + type: integer + x-go-name: Failed + migrated: + format: int64 + type: integer + x-go-name: Migrated + skipped: + format: int64 + type: integer + x-go-name: Skipped + total: + format: int64 + type: integer + x-go-name: Total + updated: + format: int64 + type: integer + x-go-name: Updated + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/importer/report + MigrationStatus: + example: + last_messages: + key: last_messages + last_reports: + key: last_reports + last_statuses: + key: last_statuses + properties: + last_messages: + additionalProperties: + type: string + type: object + x-go-name: LastMessages + last_reports: + additionalProperties: + type: string + type: object + x-go-name: LastReports + last_statuses: + additionalProperties: + type: string + type: object + x-go-name: LastStatuses + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MigrationStatusReplyObj: + example: + max_name_length: 6 + migration_type: migration_type + error: error + targets: + total: 5 + failed: 0 + migrated: 6 + updated: 5 + skipped: 1 + migration_items: + total: 5 + failed: 0 + migrated: 6 + updated: 5 + skipped: 1 + migration_state: migration_state + rotated_secrets: + total: 5 + failed: 0 + migrated: 6 + updated: 5 + skipped: 1 + start_time: start_time + migration_type_name: migration_type_name + migration_id: migration_id + last_status_message: last_status_message + duration_time: duration_time + max_value_length: 1 + migration_name: migration_name + computers: 0 + properties: + computers: + format: int64 + type: integer + x-go-name: Computers + duration_time: + type: string + x-go-name: DurationTime + error: + type: string + x-go-name: Error + last_status_message: + type: string + x-go-name: LastMessage + max_name_length: + format: int64 + type: integer + x-go-name: MaxNameLength + max_value_length: + format: int64 + type: integer + x-go-name: MaxValueLength + migration_id: + type: string + x-go-name: MigrationID + migration_items: + $ref: '#/components/schemas/MigrationItems' + migration_name: + type: string + x-go-name: MigrationName + migration_state: + type: string + x-go-name: MigrationState + migration_type: + type: string + x-go-name: MigrationType + migration_type_name: + type: string + x-go-name: MigrationTypeName + rotated_secrets: + $ref: '#/components/schemas/MigrationItems' + start_time: + type: string + x-go-name: StartTime + targets: + $ref: '#/components/schemas/MigrationItems' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MigrationsConfigLastChange: + example: + deleted_migrations: + - deleted_migrations + - deleted_migrations + changed_migrations: + - changed_migrations + - changed_migrations + created_migrations: + - created_migrations + - created_migrations + properties: + changed_migrations: + items: + type: string + type: array + x-go-name: ChangedMigrations + created_migrations: + items: + type: string + type: array + x-go-name: CreatedMigrations + deleted_migrations: + items: + type: string + type: array + x-go-name: DeletedMigrations + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MigrationsConfigPart: + example: + hashi_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + import_as_json: true + url: url + namespaces: + - namespaces + - namespaces + token: token + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + import_as_json: true + url: url + namespaces: + - namespaces + - namespaces + token: token + server_inventory_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + azure_kv_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + name: name + client: client + secret: secret + tenant: tenant + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + name: name + client: client + secret: secret + tenant: tenant + k8s_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + client_key: + - 1 + - 1 + server: server + password: password + client_cert: + - 1 + - 1 + namespace: namespace + ca: + - 1 + - 1 + skip_system: true + token: token + username: username + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + client_key: + - 1 + - 1 + server: server + password: password + client_cert: + - 1 + - 1 + namespace: namespace + ca: + - 1 + - 1 + skip_system: true + token: token + username: username + aws_secrets_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret: secret + region: region + key: key + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret: secret + region: region + key: key + mock_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + one_password_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + active_directory_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate: true + ssh_port: ssh_port + discover_local_users: true + discovery_types: + - null + - null + winrm_port: winrm_port + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 + discover_services: true + winrm_over_http: true + local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template + targets_type: targets_type + target_format: target_format + auto_rotate_rotation_hour: 7 + domain_name: domain_name + enable_rdp_sra: true + domain_server_targets_path_template: domain_server_targets_path_template + user_base_dn: user_base_dn + computer_base_dn: computer_base_dn + domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template + local_users_ignore_list: + key: true + os_filter: os_filter + user_groups: + - user_groups + - user_groups + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate: true + ssh_port: ssh_port + discover_local_users: true + discovery_types: + - null + - null + winrm_port: winrm_port + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 + discover_services: true + winrm_over_http: true + local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template + targets_type: targets_type + target_format: target_format + auto_rotate_rotation_hour: 7 + domain_name: domain_name + enable_rdp_sra: true + domain_server_targets_path_template: domain_server_targets_path_template + user_base_dn: user_base_dn + computer_base_dn: computer_base_dn + domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template + local_users_ignore_list: + key: true + os_filter: os_filter + user_groups: + - user_groups + - user_groups + gcp_secrets_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + gcp_credentials_json: gcp_credentials_json + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + gcp_credentials_json: gcp_credentials_json + properties: + active_directory_migrations: + items: + $ref: '#/components/schemas/ActiveDirectoryMigration' + type: array + x-go-name: ActiveDirectoryMigrations + aws_secrets_migrations: + items: + $ref: '#/components/schemas/AWSSecretsMigration' + type: array + x-go-name: AWSSecretsMigrations + azure_kv_migrations: + items: + $ref: '#/components/schemas/AzureKeyVaultMigration' + type: array + x-go-name: AzureKVMigrations + gcp_secrets_migrations: + items: + $ref: '#/components/schemas/GCPSecretsMigration' + type: array + x-go-name: GCPSecretsMigrations + hashi_migrations: + items: + $ref: '#/components/schemas/HashiMigration' + type: array + x-go-name: HashiMigrations + k8s_migrations: + items: + $ref: '#/components/schemas/K8SMigration' + type: array + x-go-name: K8SMigrations + mock_migrations: + items: + $ref: '#/components/schemas/MockMigration' + type: array + x-go-name: MockMigrations + one_password_migrations: + items: + $ref: '#/components/schemas/OnePasswordMigration' + type: array + x-go-name: OnePasswordMigrations + server_inventory_migrations: + items: + $ref: '#/components/schemas/ServerInventoryMigration' + type: array + x-go-name: ServerInventoryMigrations + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MockMigration: + example: + general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + properties: + general: + $ref: '#/components/schemas/MigrationGeneral' + payload: + $ref: '#/components/schemas/MockPayload' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MockPayload: + example: + vaults: + - vaults + - vaults + properties: + vaults: + items: + type: string + type: array + x-go-name: Vaults + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + MongoDBTargetDetails: + example: + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_is_atlas: true + mongodb_uri_connection: mongodb_uri_connection + mongodb_atlas_project_id: mongodb_atlas_project_id + mongodb_password: mongodb_password + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + mongodb_uri_options: mongodb_uri_options + mongodb_username: mongodb_username + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + mongodb_db_name: mongodb_db_name + mongodb_host_port: mongodb_host_port + properties: + mongodb_atlas_api_private_key: + type: string + x-go-name: MongoDBAtlasAPIPrivateKey + mongodb_atlas_api_public_key: + type: string + x-go-name: MongoDBAtlasAPIPublicKey + mongodb_atlas_project_id: + description: mongodb atlas fields + type: string + x-go-name: MongoDBAtlasProjectID + mongodb_db_name: + description: common fields + type: string + x-go-name: MongoDBName + mongodb_default_auth_db: + type: string + x-go-name: MongoDBDefaultAuthDB + mongodb_host_port: + type: string + x-go-name: MongoDBHostAndPort + mongodb_is_atlas: + type: boolean + x-go-name: MongoDBAtlas + mongodb_password: + type: string + x-go-name: MongoDBPassword + mongodb_uri_connection: + description: mongodb fields + type: string + x-go-name: MongoDBServerURI + mongodb_uri_options: + type: string + x-go-name: MongoDBURIOptions + mongodb_username: + type: string + x-go-name: MongoDBUsername + title: MongoDBTargetDetails ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + Name: + description: |- + Name represents an X.509 distinguished name. This only includes the common + elements of a DN. Note that Name is only an approximation of the X.509 + structure. If an accurate representation is needed, asn1.Unmarshal the raw + subject or issuer as an RDNSequence. + example: + Names: + - Type: + - 4 + - 4 + Value: '{}' + - Type: + - 4 + - 4 + Value: '{}' + StreetAddress: + - StreetAddress + - StreetAddress + SerialNumber: SerialNumber + ExtraNames: + - Type: + - 4 + - 4 + Value: '{}' + - Type: + - 4 + - 4 + Value: '{}' + Locality: + - Locality + - Locality + Country: + - Country + - Country + properties: + Country: + items: + type: string + type: array + x-go-name: OrganizationalUnit + ExtraNames: + description: |- + ExtraNames contains attributes to be copied, raw, into any marshaled + distinguished names. Values override any attributes with the same OID. + The ExtraNames field is not populated when parsing, see Names. + items: + $ref: '#/components/schemas/AttributeTypeAndValue' + type: array + Locality: + items: + type: string + type: array + x-go-name: Province + Names: + description: |- + Names contains all parsed attributes. When parsing distinguished names, + this can be used to extract non-standard attributes that are not parsed + by this package. When marshaling to RDNSequences, the Names field is + ignored, see ExtraNames. + items: + $ref: '#/components/schemas/AttributeTypeAndValue' + type: array + SerialNumber: + type: string + x-go-name: CommonName + StreetAddress: + items: + type: string + type: array + x-go-name: PostalCode + type: object + x-go-package: crypto/x509/pkix + NativeK8sAuthType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + NativeK8sTargetDetails: + example: + k8s_cluster_name: k8s_cluster_name + k8s_client_key_data: k8s_client_key_data + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + k8s_auth_type: k8s_auth_type + use_gw_service_account: true + k8s_cluster_endpoint: k8s_cluster_endpoint + k8s_client_cert_data: k8s_client_cert_data + properties: + k8s_auth_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + k8s_bearer_token: + type: string + x-go-name: K8sBearerToken + k8s_client_cert_data: + description: For K8s Client certificates authentication + type: string + x-go-name: K8sClientCertData + k8s_client_key_data: + type: string + x-go-name: K8sClientKeyData + k8s_cluster_ca_certificate: + type: string + x-go-name: K8sClusterCACertificate + k8s_cluster_endpoint: + type: string + x-go-name: K8sClusterEndpoint + k8s_cluster_name: + type: string + x-go-name: K8sClusterName + use_gw_service_account: + type: boolean + x-go-name: K8sUseDefaultIdentity + title: NativeK8sTargetDetails ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + NotiForwarder: + example: + to_emails: + - to_email: to_email + to_name: to_name + - to_email: to_email + to_name: to_name + gateway_cluster_id: 0 + override_url: override_url + noti_forwarder_id: 1 + runner_type: runner_type + noti_forwarder_type: noti_forwarder_type + noti_forwarder_versions: + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + client_id: client_id + is_enabled: true + endpoint: endpoint + timespan_in_seconds: 5 + webhook_noti_forwarder_public_details: + auth_type: auth_type + endpoint_url: endpoint_url + username: username + modification_date: 2000-01-23T04:56:07.000+00:00 + slack_noti_forwarder_public_details: '{}' + auth_type: auth_type + user_email: user_email + creation_date: 2000-01-23T04:56:07.000+00:00 + protection_key: protection_key + last_version: 6 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + event_types: + - null + - null + noti_forwarder_name: noti_forwarder_name + paths: + - paths + - paths + comment: comment + username: username + properties: + auth_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + client_id: + description: Auth - JWT + type: string + x-go-name: ClientID + client_permissions: + items: + type: string + type: array + x-go-name: ClientPermissions + comment: + type: string + x-go-name: Comment + creation_date: + format: date-time + type: string + x-go-name: CreationDate + endpoint: + type: string + x-go-name: Endpoint + event_types: + items: + $ref: '#/components/schemas/EventType' + type: array + x-go-name: NotificationTypes + gateway_cluster_id: + format: int64 + type: integer + x-go-name: GatewayClusterId + is_enabled: + type: boolean + x-go-name: IsEnabled + last_version: + format: int32 + type: integer + x-go-name: LastVersion + modification_date: + format: date-time + type: string + x-go-name: ModificationDate + noti_forwarder_id: + format: int64 + type: integer + x-go-name: NotiForwarderID + noti_forwarder_name: + type: string + x-go-name: Name + noti_forwarder_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + noti_forwarder_versions: + items: + $ref: '#/components/schemas/ItemVersion' + type: array + x-go-name: NotiForwarderVersions + override_url: + type: string + x-go-name: OverrideURL + paths: + items: + type: string + type: array + x-go-name: Paths + protection_key: + type: string + x-go-name: ProtectionKey + runner_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + slack_noti_forwarder_public_details: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + timespan_in_seconds: + format: int64 + type: integer + x-go-name: TimespanInSeconds + to_emails: + items: + $ref: '#/components/schemas/EmailEntry' + type: array + x-go-name: ToEmails + user_email: + type: string + x-go-name: UserEmail + username: + description: Auth - User Password + type: string + x-go-name: Username + webhook_noti_forwarder_public_details: + $ref: '#/components/schemas/WebHookNotiForwarderPublicDetails' + with_customer_fragment: + type: boolean + x-go-name: WithCustomerFragment + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + NotiForwarderRunnerType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + NotiForwarderType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + OAuth2AccessRules: + description: |- + OAuth2AccessRules contains access rules specific to OAuth2 authentication + method. + example: + bound_claims: + - values: + - values + - values + name: name + - values: + - values + - values + name: name + audience: audience + unique_identifier: unique_identifier + authorized_gw_cluster_name: authorized_gw_cluster_name + certificate: certificate + jwks_uri: jwks_uri + bound_clients_id: + - bound_clients_id + - bound_clients_id + jwks_json_data: jwks_json_data + issuer: issuer + properties: + audience: + description: The audience in the JWT. + type: string + x-go-name: Audience + authorized_gw_cluster_name: + description: The gateway cluster name that is authorized to access JWKeySetURL + type: string + x-go-name: AuthorizedGwClusterName + bound_claims: + description: The claims that login is restricted to. + items: + $ref: '#/components/schemas/OAuth2CustomClaim' + type: array + x-go-name: BoundCustomClaims + bound_clients_id: + description: The clients ids that login is restricted to. + items: + type: string + type: array + x-go-name: BoundClientsIDs + certificate: + description: Certificate to use when calling jwks_uri from the gateway. + in PEM format + type: string + x-go-name: Certificate + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + jwks_json_data: + description: |- + The JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + base64 encoded string + type: string + x-go-name: JWKeySetJsonData + jwks_uri: + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + type: string + x-go-name: JWKeySetURL + unique_identifier: + description: A unique identifier to distinguish different users + type: string + x-go-name: UniqueIdentifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + OAuth2CustomClaim: + description: |- + OAuth2CustomClaim is a custom claim specific to OAuth2 authentication + method. + example: + values: + - values + - values + name: name + properties: + name: + type: string + x-go-name: Name + values: + items: + type: string + type: array + x-go-name: Values + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + OCIAccessRules: + description: OCIAccessRules contains access rules specific to Oracle cloud instance + / user authentication + example: + tenant_ocid: tenant_ocid + group_ocids: + - group_ocids + - group_ocids + properties: + group_ocids: + items: + type: string + type: array + x-go-name: GroupOCIDs + tenant_ocid: + type: string + x-go-name: TenantOCID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + OIDCAccessRules: + description: |- + OIDCAccessRules contains access rules specific to Open Id Connect authentication + method. + example: + bound_claims: + - values: + - values + - values + name: name + - values: + - values + - values + name: name + audience: audience + is_internal: true + unique_identifier: unique_identifier + allowed_redirect_URIs: + - allowed_redirect_URIs + - allowed_redirect_URIs + required_scopes_prefix: required_scopes_prefix + required_scopes: + - required_scopes + - required_scopes + client_secret: client_secret + client_id: client_id + issuer: issuer + properties: + allowed_redirect_URIs: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + audience: + description: Audience claim to be used as part of the authentication flow. + In case set, it must match the one configured on the Identity Provider's + Application + type: string + x-go-name: Audience + bound_claims: + description: The claims that login is restricted to. + items: + $ref: '#/components/schemas/OIDCCustomClaim' + type: array + x-go-name: BoundCustomClaims + client_id: + description: Client ID + type: string + x-go-name: ClientID + client_secret: + description: Client Secret + type: string + x-go-name: ClientSecret + is_internal: + description: |- + IsInternal indicates whether this is an internal Auth Method where the client has no control + over it, or it was created by the client + e.g - Sign In with Google will create an OIDC Auth Method with IsInternal=true + type: boolean + x-go-name: IsInternal + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + required_scopes: + description: A list of required scopes to request from the oidc provider, + and to check on the token + items: + type: string + type: array + x-go-name: RequiredScopes + required_scopes_prefix: + description: A prefix to add to the required scopes (for example, azures' + Application ID URI) + type: string + x-go-name: RequiredScopesPrefix + unique_identifier: + description: A unique identifier to distinguish different users + type: string + x-go-name: UniqueIdentifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + OIDCCustomClaim: + description: |- + OIDCCustomClaim is a custom claim specific to OIDC authentication + method. + example: + values: + - values + - values + name: name + properties: + name: + type: string + x-go-name: Name + values: + items: + type: string + type: array + x-go-name: Values + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ObjectIdentifier: + items: + format: int64 + type: integer + title: An ObjectIdentifier represents an ASN.1 OBJECT IDENTIFIER. + type: array + x-go-package: encoding/asn1 + ObjectVersionSettingsOutput: + example: + item-type: item-type + max-versions: max-versions + properties: + item-type: + description: VersionSettingsObjectType defines object types for account + version settings + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + max-versions: + type: string + x-go-name: MaxVersions + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + OidcClientInfo: + example: + audience: + - audience + - audience + issuer_url: issuer_url + grant_types: + - grant_types + - grant_types + public: true + logout_uris: + - logout_uris + - logout_uris + redirect_uris: + - redirect_uris + - redirect_uris + scopes: + - scopes + - scopes + client_id: client_id + access_permission_assignment: + - sub_claims: + key: + - sub_claims + - sub_claims + access_type: access_type + group_id: group_id + assignment_type: assignment_type + access_id: access_id + assignment_name: assignment_name + - sub_claims: + key: + - sub_claims + - sub_claims + access_type: access_type + group_id: group_id + assignment_type: assignment_type + access_id: access_id + assignment_name: assignment_name + response_types: + - response_types + - response_types + properties: + access_permission_assignment: + items: + $ref: '#/components/schemas/AccessOrGroupPermissionAssignment' + type: array + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/oidc/shared + audience: + items: + type: string + type: array + x-go-name: Audience + client_id: + type: string + x-go-name: ClientId + grant_types: + items: + type: string + type: array + x-go-name: GrantTypes + issuer_url: + type: string + x-go-name: IssuerUrl + logout_uris: + items: + type: string + type: array + x-go-name: LogoutURIs + public: + type: boolean + x-go-name: Public + redirect_uris: + items: + type: string + type: array + x-go-name: RedirectURIs + response_types: + items: + type: string + type: array + x-go-name: ResponseTypes + scopes: + items: + type: string + type: array + x-go-name: Scopes + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + OnePasswordMigration: + example: + general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + properties: + general: + $ref: '#/components/schemas/MigrationGeneral' + payload: + $ref: '#/components/schemas/OnePasswordPayload' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + OnePasswordPayload: + example: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + properties: + email: + type: string + x-go-name: Email + password: + type: string + x-go-name: Password + secret_key: + type: string + x-go-name: SecretKey + url: + type: string + x-go-name: AccountUrl + vaults: + items: + type: string + type: array + x-go-name: Vaults + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + PKICertificateIssueDetails: + example: + certificate_authority_mode: certificate_authority_mode + expiration_events: + - seconds_before: 6 + - seconds_before: 6 + country: + - country + - country + street_address: + - street_address + - street_address + allow_subdomains: true + key_type: key_type + organization_unit_list: + - organization_unit_list + - organization_unit_list + gw_cluster_url: gw_cluster_url + organization_list: + - organization_list + - organization_list + gw_cluster_id: 1 + province: + - province + - province + allowed_extra_extensions: + key: + - allowed_extra_extensions + - allowed_extra_extensions + allowed_domains_list: + - allowed_domains_list + - allowed_domains_list + enforce_hostnames: true + allowed_uri_sans: + - allowed_uri_sans + - allowed_uri_sans + key_usage_list: + - key_usage_list + - key_usage_list + destination_path: destination_path + allow_any_name: true + locality: + - locality + - locality + basic_constraints_valid_for_non_ca: true + protect_generated_certificates: true + server_flag: true + is_ca: true + not_before_duration: 5 + key_bits: 5 + require_cn: true + allow_copy_ext_from_csr: true + code_signing_flag: true + create_public_crl: true + create_private_crl: true + postal_code: + - postal_code + - postal_code + client_flag: true + properties: + allow_any_name: + type: boolean + x-go-name: AllowAnyName + allow_copy_ext_from_csr: + type: boolean + x-go-name: AllowCopyExtFromCsr + allow_subdomains: + type: boolean + x-go-name: AllowSubdomains + allowed_domains_list: + items: + type: string + type: array + x-go-name: AllowedDomains + allowed_extra_extensions: + additionalProperties: + items: + type: string + type: array + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/pki-utils/extra_extensions + allowed_uri_sans: + items: + type: string + type: array + x-go-name: AllowedURISANs + basic_constraints_valid_for_non_ca: + type: boolean + x-go-name: BasicConstraintsValidForNonCA + certificate_authority_mode: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + client_flag: + type: boolean + x-go-name: ClientFlag + code_signing_flag: + type: boolean + x-go-name: CodeSigningFlag + country: + items: + type: string + type: array + x-go-name: Country + create_private_crl: + type: boolean + x-go-name: CreatePrivateCrl + create_public_crl: + type: boolean + x-go-name: CreatePublicCrl + destination_path: + description: DestinationPath is the destination to save generated certificates + type: string + x-go-name: DestinationPath + enforce_hostnames: + type: boolean + x-go-name: EnforceHostnames + expiration_events: + description: |- + ExpirationNotification holds a list of expiration notices that should be sent in case a certificate is about to + expire, this value is being propagated to the Certificate resources that are created + items: + $ref: '#/components/schemas/CertificateExpirationEvent' + type: array + x-go-name: ExpirationNotification + gw_cluster_id: + format: int64 + type: integer + x-go-name: GwClusterID + gw_cluster_url: + description: |- + GWClusterURL is required when CAMode is "public" and it defines the cluster URL the PKI should be issued from. + The GW cluster must have permissions to read associated target's details + type: string + x-go-name: GWClusterURL + is_ca: + type: boolean + x-go-name: IsCA + key_bits: + format: int64 + type: integer + x-go-name: KeyBits + key_type: + type: string + x-go-name: KeyType + key_usage_list: + items: + type: string + type: array + x-go-name: KeyUsage + locality: + items: + type: string + type: array + x-go-name: Locality + not_before_duration: + description: |- + A Duration represents the elapsed time between two instants + as an int64 nanosecond count. The representation limits the + largest representable duration to approximately 290 years. + format: int64 + type: integer + x-go-package: time + organization_list: + items: + type: string + type: array + x-go-name: Organization + organization_unit_list: + items: + type: string + type: array + x-go-name: OrganizationalUnit + postal_code: + items: + type: string + type: array + x-go-name: PostalCode + protect_generated_certificates: + description: ProtectGeneratedCertificates dictates whether the created certificates + should be protected from deletion + type: boolean + x-go-name: ProtectGeneratedCertificates + province: + items: + type: string + type: array + x-go-name: Province + require_cn: + type: boolean + x-go-name: RequireCN + server_flag: + type: boolean + x-go-name: ServerFlag + street_address: + items: + type: string + type: array + x-go-name: StreetAddress + title: PKICertificateIssueDetails defines PKI certificate details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + PasswordPolicyInfo: + example: + use_numbers: true + use_capital_letters: true + use_special_characters: true + use_lower_letters: true + password_length: 5 + properties: + password_length: + format: int64 + type: integer + x-go-name: PasswordLength + use_capital_letters: + type: boolean + x-go-name: UseCapitalLetters + use_lower_letters: + type: boolean + x-go-name: UseLowerLetters + use_numbers: + type: boolean + x-go-name: UseNumbers + use_special_characters: + type: boolean + x-go-name: UseSpecialCharacters + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + PathRule: + example: + path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + properties: + assigners: + items: + $ref: '#/components/schemas/RuleAssigner' + type: array + x-go-name: Assigners + capabilities: + description: The approved/denied capabilities in the path + items: + type: string + type: array + x-go-name: Capabilities + is_limit_access: + description: flag that indicate that this rule is allowed to be access RemainingAccess + of times. + type: boolean + x-go-name: IsLimitAccess + number_of_access_used: + format: int64 + type: integer + x-go-name: NumberOfAccessUsed + number_of_allowed_access: + format: int64 + type: integer + x-go-name: NumberOfAllowedAccess + path: + description: The path the rule refers to + type: string + x-go-name: Path + start_time: + format: int64 + type: integer + x-go-name: StartTime + ttl: + format: int64 + type: integer + x-go-name: TTL + type: + title: PathRuleType defines a kind of every PathRule assigned to a Role. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + title: PathRule is a single rule used in AKEYLESS RBAC. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + PathRuleType: + title: PathRuleType defines a kind of every PathRule assigned to a Role. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + PingTargetDetails: + description: PingTargetDetails + example: + user_password: user_password + privileged_user: privileged_user + administrative_port: administrative_port + authorization_port: authorization_port + ping_url: ping_url + properties: + administrative_port: + type: string + x-go-name: AdministrativePort + authorization_port: + type: string + x-go-name: AuthorizationPort + ping_url: + type: string + x-go-name: PingURL + privileged_user: + type: string + x-go-name: PrivilegedUser + user_password: + type: string + x-go-name: UserPassword + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + Producer: + example: + init: true + name: name + active: true + failure_message: failure_message + id: 0 + type: type + properties: + active: + type: boolean + x-go-name: Active + failure_message: + type: string + x-go-name: FailureMessage + id: + format: int64 + type: integer + x-go-name: Id + init: + type: boolean + x-go-name: Init + name: + type: string + x-go-name: Name + type: + type: string + x-go-name: Type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + ProducerStatus: + description: RotationStatus defines types of rotation Status + type: string + x-go-name: RotationStatus + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ProducersConfigPart: + example: + producers: + - init: true + name: name + active: true + failure_message: failure_message + id: 0 + type: type + - init: true + name: name + active: true + failure_message: failure_message + id: 0 + type: type + properties: + producers: + items: + $ref: '#/components/schemas/Producer' + type: array + x-go-name: Producers + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + Product: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ProvisionCertificateOutput: + example: + SuccessMessage: SuccessMessage + host_names: + - host_names + - host_names + FailMessage: FailMessage + provisioned_at: 2000-01-23T04:56:07.000+00:00 + properties: + FailMessage: + type: string + SuccessMessage: + type: string + host_names: + items: + type: string + type: array + x-go-name: HostNames + provisioned_at: + format: date-time + type: string + x-go-name: ProvisionedAt + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RabbitMQTargetDetails: + example: + rabbitmq_server_uri: rabbitmq_server_uri + rabbitmq_server_password: rabbitmq_server_password + rabbitmq_server_user: rabbitmq_server_user + properties: + rabbitmq_server_password: + type: string + x-go-name: RabbitmqServerPassword + rabbitmq_server_uri: + type: string + x-go-name: RabbitmqServerURI + rabbitmq_server_user: + type: string + x-go-name: RabbitmqServerUser + title: RabbitMQTargetDetails ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RegexpTokenizerInfo: + description: RegexpTokenizerInfo represents a general Regexp tokenization template + example: + encoding_template: encoding_template + decoding_template: decoding_template + pattern: pattern + alphabet: alphabet + properties: + alphabet: + description: The Alphabet used for the tokenization + type: string + x-go-name: Alphabet + decoding_template: + description: Transformation to perform on the decrypted data + type: string + x-go-name: DecodingTemplate + encoding_template: + description: |- + Transformation to perform on the encrypted data, + if the required output template doesn't match the input string + The output Should still be valid for the Pattern, otherwise the secret would be able to be decrypted. + type: string + x-go-name: EncodingTemplate + pattern: + description: Regexp pattern to extract and deposit the text/encdata + type: string + x-go-name: Pattern + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RenewCertificate: + example: + item-id: 0 + name: name + json: false + generate-key: true + uid-token: uid-token + token: token + properties: + generate-key: + description: Generate a new key as part of the certificate renewal + type: boolean + x-go-name: GenerateKey + item-id: + description: Certificate item id + format: int64 + type: integer + x-go-name: ItemId + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Certificate name + type: string + x-go-name: CertName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + title: RenewCertificate is a command that renews a PKI certificate. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + RenewCertificateOutput: + example: + parent_cert: parent_cert + item_id: item_id + reading_token: reading_token + cert: cert + private_key: private_key + cert_display_id: cert_display_id + properties: + cert: + type: string + x-go-name: Cert + cert_display_id: + type: string + x-go-name: CertDisplayID + item_id: + type: string + x-go-name: ItemID + parent_cert: + type: string + x-go-name: ParentCert + private_key: + type: string + x-go-name: PrivateKey + reading_token: + type: string + x-go-name: IssuanceToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + RequiredActivity: + example: + migrations_required_activity: + key: true + properties: + migrations_required_activity: + additionalProperties: + type: boolean + type: object + x-go-name: Migrations + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + ReverseRBACClient: + example: + auth_method_name: auth_method_name + assocs: + - is_sub_claims_case_sensitive: true + role_name: role_name + assoc_id: assoc_id + allowed_ops: + - allowed_ops + - allowed_ops + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + - is_sub_claims_case_sensitive: true + role_name: role_name + assoc_id: assoc_id + allowed_ops: + - allowed_ops + - allowed_ops + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + properties: + assocs: + items: + $ref: '#/components/schemas/AuthMethodRoleAssociation' + type: array + x-go-name: Assocs + auth_method_name: + type: string + x-go-name: AuthMethodName + title: ReverseRBACClient is a single entity that has access to a given object. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ReverseRBACOutput: + example: + clients: + key: + auth_method_name: auth_method_name + assocs: + - is_sub_claims_case_sensitive: true + role_name: role_name + assoc_id: assoc_id + allowed_ops: + - allowed_ops + - allowed_ops + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + - is_sub_claims_case_sensitive: true + role_name: role_name + assoc_id: assoc_id + allowed_ops: + - allowed_ops + - allowed_ops + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + auth_method_sub_claims: key: - - allowed_urls_per_instance - - allowed_urls_per_instance + - auth_method_sub_claims + - auth_method_sub_claims + properties: + clients: + additionalProperties: + $ref: '#/components/schemas/ReverseRBACClient' + type: object + x-go-name: Clients + title: ReverseRBACOutput defines output of ReverseRBAC operation. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RevokeCertificate: + description: RevokeCertificate is a command that revokes a certificate and adds + it to the crl + example: + item-id: 0 + serial-number: serial-number + name: name + json: false + version: 6 + uid-token: uid-token + token: token + properties: + item-id: + description: The item id of the certificate to revoke + format: int64 + type: integer + x-go-name: ItemId + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Certificate item name to revoke + type: string + x-go-name: CertificateName + serial-number: + description: The serial number of the certificate to revoke + type: string + x-go-name: SerialNumber + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + version: + description: Certificate version to revoke. Required if item-id or name + are used. + format: int32 + type: integer + x-go-name: Version + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + RevokeCertificateOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + Role: + example: + role_name: role_name + client_permissions: + - client_permissions + - client_permissions + role_auth_methods_assoc: + - assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + - assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + access_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + comment: comment + rules: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id access_id: access_id - allowed_access_ids: - - allowed_access_ids - - allowed_access_ids - has_gateway_identity: true - display_name: display_name - last_report: 2000-01-23T04:56:07.000+00:00 - - allowed_urls: - - allowed_urls - - allowed_urls - cluster_name: cluster_name - allowed_urls_per_instance: - key: - - allowed_urls_per_instance - - allowed_urls_per_instance + - unique_id: unique_id access_id: access_id - allowed_access_ids: - - allowed_access_ids - - allowed_access_ids - has_gateway_identity: true - display_name: display_name - last_report: 2000-01-23T04:56:07.000+00:00 - client_permissions: - - client_permissions - - client_permissions + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + properties: + access_date: + format: date-time + type: string + x-go-name: AccessDate + access_date_display: + type: string + x-go-name: AccessDateDisplay + client_permissions: + items: + type: string + type: array + x-go-name: ClientPermissions + comment: + type: string + x-go-name: Comment + creation_date: + format: date-time + type: string + x-go-name: CreationDate + modification_date: + format: date-time + type: string + x-go-name: ModificationDate + role_auth_methods_assoc: + items: + $ref: '#/components/schemas/RoleAuthMethodAssociation' + type: array + x-go-name: RoleAuthMethodsAssoc + role_name: + type: string + x-go-name: RoleName + rules: + $ref: '#/components/schemas/Rules' + title: Role includes role details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RoleAssociationDetails: + description: |- + RoleAssociationDetails includes details of an association between a role + and an auth method. + example: + role_name: role_name + assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + sub_claims_case_sensitive: true + properties: + assoc_id: + type: string + x-go-name: AssociationID + auth_method_name: + type: string + x-go-name: AuthMethodName + auth_method_sub_claims: + additionalProperties: + items: + type: string + type: array + type: object + x-go-name: AuthMethodSubClaims + role_name: + type: string + x-go-name: RoleName + sub_claims_case_sensitive: + type: boolean + x-go-name: IsSubClaimsCaseSensitive + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RoleAuthMethodAssociation: + description: |- + RoleAuthMethodAssociation includes details of an association between a role + and an auth method. + example: + assoc_id: assoc_id + auth_method_name: auth_method_name + auth_method_sub_claims: + key: + - auth_method_sub_claims + - auth_method_sub_claims + auth_method_access_id: auth_method_access_id + sub_claims_case_sensitive: true + properties: + assoc_id: + type: string + x-go-name: AssociationID + auth_method_access_id: + type: string + x-go-name: AuthMethodAccessID + auth_method_name: + type: string + x-go-name: AuthMethodName + auth_method_sub_claims: + additionalProperties: + items: + type: string + type: array + type: object + x-go-name: AuthMethodSubClaims + sub_claims_case_sensitive: + type: boolean + x-go-name: IsSubClaimsCaseSensitive + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RotateKeyOutput: + description: RotateKeyOutput defines output of RotateKey operation + example: + next_rotation_date: 2000-01-23T04:56:07.000+00:00 + item_type: item_type + classic_key_gw_url: classic_key_gw_url + new_item_version: 0 + properties: + classic_key_gw_url: + type: string + x-go-name: ClassicKeyGWUrl + item_type: + title: ItemType defines types supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + new_item_version: + format: int32 + type: integer + x-go-name: NewKeyVersion + next_rotation_date: + format: date-time + type: string + x-go-name: NextRotationDate + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RotateOidcClientOutput: + example: + new_secret: new_secret + properties: + new_secret: + type: string + x-go-name: NewSecret + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + RotatedSecretDetailsInfo: + description: RotatedSecretDetailsInfo The rotated secret rotator info + example: + same_password: true + rotation_hour: 9 + grace_rotation: true + rotation_interval_min: true + delete_previous_version_in_days: 9 + last_rotation_error: last_rotation_error + services_details: + - host: host + name: name + attributes: + use_tls: true + connection_type: connection_type + port: port + - host: host + name: name + attributes: + use_tls: true + connection_type: connection_type + port: port + rotator_creds_type: rotator_creds_type + gw_cluster_id: 9 + rotation_statement: rotation_statement + rotator_status: rotator_status + rotator_type: rotator_type + max_versions: 6 + number_of_versions_to_save: 8 + properties: + delete_previous_version_in_days: + format: int32 + type: integer + x-go-name: DeletePreviousVersionInDays + grace_rotation: + type: boolean + x-go-name: GraceRotation + gw_cluster_id: + format: int64 + type: integer + x-go-name: GWClusterID + last_rotation_error: + type: string + x-go-name: LastRotatorError + max_versions: + format: int64 + type: integer + x-go-name: MaxVersions + number_of_versions_to_save: + format: int32 + type: integer + x-go-name: NumberOfVersionsToSave + rotation_hour: + format: int32 + type: integer + x-go-name: RotationHour + rotation_interval_min: + type: boolean + x-go-name: RotationIntervalMin + rotation_statement: + type: string + x-go-name: RotationStatement + rotator_creds_type: + title: RotatorCredsType defines types supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + rotator_status: + description: RotationStatus defines types of rotation Status + type: string + x-go-name: RotationStatus + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + rotator_type: + title: RotatorType defines types supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + same_password: + type: boolean + x-go-name: SamePassword + services_details: + items: + $ref: '#/components/schemas/WindowsService' + type: array + x-go-name: ServicesDetails + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RotatedSecretOutput: + example: + name: name + properties: + name: + type: string + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + RotationSecretMaxInterval: + example: + enable: true + max_interval_by_days: 5 + properties: + enable: + type: boolean + x-go-name: Enable + max_interval_by_days: + format: int32 + type: integer + x-go-name: MaxIntervalByDays + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + Rotator: + example: + rotation_interval: 5 + name: name + id: 4 + last_error: last_error + type: type + properties: + id: + format: int64 + type: integer + x-go-name: Id + last_error: + type: string + x-go-name: LastError + name: + type: string + x-go-name: Name + rotation_interval: + format: int32 + type: integer + x-go-name: RotationInterval + type: + type: string + x-go-name: Type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + RotatorCredsType: + title: RotatorCredsType defines types supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RotatorType: + title: RotatorType defines types supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + RotatorsConfigPart: + example: + rotators: + - rotation_interval: 5 + name: name + id: 4 + last_error: last_error + type: type + - rotation_interval: 5 + name: name + id: 4 + last_error: last_error + type: type + properties: + rotators: + items: + $ref: '#/components/schemas/Rotator' + type: array + x-go-name: Rotators + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + RuleAssigner: + example: + unique_id: unique_id + access_id: access_id + properties: + access_id: + type: string + x-go-name: AccessId + unique_id: + type: string + x-go-name: UniqueId + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + Rules: + example: + path_rules: + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + - path: path + start_time: 7 + capabilities: + - capabilities + - capabilities + number_of_allowed_access: 2 + is_limit_access: true + assigners: + - unique_id: unique_id + access_id: access_id + - unique_id: unique_id + access_id: access_id + number_of_access_used: 5 + type: type + ttl: 9 + admin: true + properties: + admin: + description: Is admin + type: boolean + x-go-name: Admin + path_rules: + description: The path the rules refers to + items: + $ref: '#/components/schemas/PathRule' + type: array + x-go-name: PathRules + title: Rules are a part of AKEYLESS RBAC. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SAMLAccessRules: + example: + unique_identifier: unique_identifier + idp_metadata_url: idp_metadata_url + allowed_redirect_URIs: + - allowed_redirect_URIs + - allowed_redirect_URIs + bound_attributes: + - values: + - values + - values + name: name + - values: + - values + - values + name: name + idp_metadata_xml: idp_metadata_xml + properties: + allowed_redirect_URIs: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + bound_attributes: + description: The attributes that login is restricted to. + items: + $ref: '#/components/schemas/SAMLAttribute' + type: array + x-go-name: BoundAttributes + idp_metadata_url: + description: IDP metadata url + type: string + x-go-name: IDPMetadataURL + idp_metadata_xml: + description: IDP metadata XML + type: string + x-go-name: IDPMetadataXML + unique_identifier: + description: A unique identifier to distinguish different users + type: string + x-go-name: UniqueIdentifier + title: SAMLAccessRules defines access rules specific to SAML authentication + method. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SAMLAttribute: + example: + values: + - values + - values + name: name + properties: + name: + type: string + x-go-name: Name + values: + items: + type: string + type: array + x-go-name: Values + title: SAMLAttribute defines an attribute of SAML authentication. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SLA: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SRAConcurrentConnsLevel: + title: SRAConcurrentConnsLevel indicate what the block level user can apply + on sra connections. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SSHCertificateIssueDetails: + example: + static_key_id: static_key_id + allowed_users: + - allowed_users + - allowed_users + cert_type: 7 + extensions: + key: extensions + allowed_domains: + - allowed_domains + - allowed_domains + critical_options: + key: critical_options + principals: + - principals + - principals + allowed_user_key_lengths: + key: 2 + properties: + allowed_domains: + description: Relevant for host certificate + items: + type: string + type: array + x-go-name: AllowedDomains + allowed_user_key_lengths: + additionalProperties: + format: int64 + type: integer + type: object + x-go-name: AllowedUserKeyLengths + allowed_users: + description: Relevant for user certificate + items: + type: string + type: array + x-go-name: AllowedUsers + cert_type: + format: uint32 + title: SSHCertificateType defines the types of SSH certificates. + type: integer + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + critical_options: + additionalProperties: + type: string + type: object + x-go-name: CriticalOptions + extensions: + additionalProperties: + type: string + type: object + x-go-name: Extensions + principals: + items: + type: string + type: array + x-go-name: Principals + static_key_id: + description: In case it is empty, the key ID will be combination of user + identifiers and a random string + type: string + x-go-name: StaticKeyID + title: SSHCertificateIssueDetails defines SSH certificate details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SSHCertificateType: + format: uint32 + title: SSHCertificateType defines the types of SSH certificates. + type: integer + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SSHTargetDetails: + example: + password: password + port: port + private_key_password: private_key_password + host: host + private_key: private_key + username: username + properties: + host: + type: string + x-go-name: HostName + password: + type: string + x-go-name: AdminPwd + port: + type: string + x-go-name: HostPort + private_key: + type: string + x-go-name: SshPrivateKey + private_key_password: + type: string + x-go-name: SshPrivateKeyPassword + username: + type: string + x-go-name: AdminName + title: SSHTargetDetails ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SalesforceTargetDetails: + description: SalesforceTargetDetails + example: + app_private_key: + - 5 + - 5 + password: password + tenant_url: tenant_url + ca_cert_name: ca_cert_name + security_token: security_token + user_name: user_name + auth_flow: auth_flow + client_secret: client_secret + client_id: client_id + ca_cert_data: + - 2 + - 2 + properties: + app_private_key: + description: |- + params needed for jwt auth + AppPrivateKey is the rsa private key in PEM format + items: + format: uint8 + type: integer + type: array + x-go-name: AppPrivateKey + auth_flow: + type: string + x-go-name: AuthFlow + ca_cert_data: + description: CACertData is the rsa 4096 certificate data in PEM format + items: + format: uint8 + type: integer + type: array + x-go-name: CACertData + ca_cert_name: + description: CACertName is the name of the certificate in SalesForce tenant + type: string + x-go-name: CACertName + client_id: + type: string + x-go-name: ClientId + client_secret: + description: params needed for password auth + type: string + x-go-name: ClientSecret + password: + type: string + x-go-name: Password + security_token: + type: string + x-go-name: SecurityToken + tenant_url: + type: string + x-go-name: TenantUrl + user_name: + type: string + x-go-name: Username + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SecretInfo: + example: + secret_id: secret_id + created: 2000-01-23T04:56:07.000+00:00 + last_retrieved: 2000-01-23T04:56:07.000+00:00 + name: name + description: description + expiration: 2000-01-23T04:56:07.000+00:00 + location: '{}' + type: type + version: 0 + status: true + tags: + key: tags + properties: + created: + format: date-time + type: string + x-go-name: Created + description: + type: string + x-go-name: Description + expiration: + format: date-time + type: string + x-go-name: Expiration + last_retrieved: + format: date-time + type: string + x-go-name: LastRetrieved + location: + type: object + x-go-name: Location + name: + type: string + x-go-name: Name + secret_id: + type: string + x-go-name: SecretId + status: + type: boolean + x-go-name: Status + tags: + additionalProperties: + type: string + type: object + x-go-name: Tags + type: + type: string + x-go-name: Type + version: + format: int64 + type: integer + x-go-name: Version + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/external-secrets-manager/base + SecureRemoteAccess: + example: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + properties: + account_id: + type: string + x-go-name: AwsAccountId + allow_port_forwarding: + type: boolean + x-go-name: K8SAllowPortForwading + allow_providing_external_username: + type: boolean + x-go-name: AllowProvidingExternalUser + bastion_api: + type: string + x-go-name: BastionAPI + bastion_issuer: + type: string + x-go-name: BastionIssuer + bastion_issuer_id: + format: int64 + type: integer + x-go-name: BastionIssuerID + bastion_ssh: + type: string + x-go-name: BastionSSH + block_concurrent_connections: + type: boolean + x-go-name: BlockConcurrentConns + block_concurrent_connections_level: + title: SRAConcurrentConnsLevel indicate what the block level user can apply + on sra connections. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + category: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + dashboard_url: + type: string + x-go-name: K8SDashboardURL + db_name: + type: string + x-go-name: DbName + domain: + type: string + x-go-name: RDPDomain + enable: + type: boolean + x-go-name: Enable + endpoint: + type: string + x-go-name: K8SEndpoint + host: + items: + type: string + type: array + x-go-name: Host + host_provider_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + is_cli: + type: boolean + x-go-name: AccessCliCategory + is_web: + type: boolean + x-go-name: AccessWebCategory + isolated: + type: boolean + x-go-name: Isolated + native: + type: boolean + x-go-name: AwsNativeCli + rd_gateway_server: + type: string + x-go-name: RDGatewayServer + rdp_user: + type: string + x-go-name: RDPUser + region: + type: string + x-go-name: AwsRegion + rotate_after_disconnect: + type: boolean + x-go-name: RotateAfterDisconnect + schema: + type: string + x-go-name: Schema + ssh_password: + type: boolean + x-go-name: SSHPassword + ssh_private_key: + type: boolean + x-go-name: SSHPrivateKey + ssh_user: + type: string + x-go-name: SSHUser + status_info: + $ref: '#/components/schemas/ItemSraStatus' + target_hosts: + items: + $ref: '#/components/schemas/TargetNameWithHosts' + type: array + x-go-name: TargetNameWithHosts + targets: + items: + type: string + type: array + x-go-name: Targets + url: + type: string + x-go-name: URL + use_internal_bastion: + type: boolean + x-go-name: UseInternalBastion + web_proxy: + type: boolean + x-go-name: WebProxy + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SecureRemoteAccessCategory: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ServerInventoryMigration: + example: + general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + properties: + general: + $ref: '#/components/schemas/MigrationGeneral' + payload: + $ref: '#/components/schemas/ServerInventoryPayload' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + ServerInventoryPayload: + example: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + properties: + auto_rotate: + type: boolean + x-go-name: AutoRotate + auto_rotate_interval_in_days: + format: int32 + type: integer + x-go-name: AutoRotateIntervalInDays + auto_rotate_rotation_hour: + format: int32 + type: integer + x-go-name: AutoRotateRotationHour + enable_rdp_sra: + type: boolean + x-go-name: EnableRdpSRA + migration_target_id: + format: int64 + type: integer + x-go-name: MigrationTargetID + server_targets_path_template: + type: string + x-go-name: ServerTargetsPathTemplate + user_groups: + items: + type: string + type: array + x-go-name: UserGroups + users_ignore_list: + additionalProperties: + type: boolean + type: object + x-go-name: UsersIgnoreList + users_rotated_secrets_path_template: + type: string + x-go-name: UsersRotatedSecretsPathTemplate + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + ServiceNowAuthType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SharingPolicyInfo: + example: + default_share_link_ttl: 5 + enable: true + properties: + default_share_link_ttl: + format: int64 + type: integer + x-go-name: DefaultShareLinkTTL + enable: + type: boolean + x-go-name: Enable + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SignEcDsaOutput: + example: + result: result + properties: + result: + type: string + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + SignPKCS1Output: + example: + result: result + properties: + result: + type: string + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + SignRsaSsaPssOutput: + example: + result: result + properties: + result: + type: string + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + SlackNotiForwarderPublicDetails: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SmInfo: + example: + tier: tier + sla: sla + properties: + sla: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + tier: + description: |- + Tier represents a level of extensibility the account will have, defined by various limits for different + resources of Akeyless + e.g - A StarterTier may have a limit of 3 Client resources and 50 Secret resources + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + SplunkLogForwardingConfig: + example: + splunk_token: splunk_token + splunk_source: splunk_source + splunk_index: splunk_index + splunk_sourcetype: splunk_sourcetype + splunk_enable_tls: true + splunk_tls_certificate: splunk_tls_certificate + splunk_url: splunk_url + properties: + splunk_enable_tls: + type: boolean + x-go-name: SplunkEnableTLS + splunk_index: + type: string + x-go-name: SplunkIndex + splunk_source: + type: string + x-go-name: SplunkSource + splunk_sourcetype: + type: string + x-go-name: SplunkSourcetype + splunk_tls_certificate: + type: string + x-go-name: SplunkTlsCertificate + splunk_token: + type: string + x-go-name: SplunkToken + splunk_url: + type: string + x-go-name: SplunkUrl + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + SraInfo: + example: + user_type: user_type + tier: tier + sla: sla + properties: + sla: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + tier: + description: |- + Tier represents a level of extensibility the account will have, defined by various limits for different + resources of Akeyless + e.g - A StarterTier may have a limit of 3 Client resources and 50 Secret resources + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + user_type: + type: string + x-go-name: UserType + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + StaticSecretDetailsInfo: + example: + website: website + notify_on_change_event: true + format: format + websites: + - websites + - websites + max_versions: 1 + username: username + properties: + format: + description: StaticSecretFormat defines the format of static secret (e.g. + Text) + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + max_versions: + format: int64 + type: integer + x-go-name: MaxVersions + notify_on_change_event: + type: boolean + x-go-name: NotifyOnChangeEvent + username: + type: string + x-go-name: Username + website: + description: deprecated + type: string + x-go-name: Website + websites: + items: + type: string + type: array + x-go-name: Websites + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + StaticSecretFormat: + description: StaticSecretFormat defines the format of static secret (e.g. Text) + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SubClaimsDelimiters: + items: + type: string + type: array + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + SumologicLogForwardingConfig: + example: + sumo_logic_endpoint: sumo_logic_endpoint + sumo_logic_host: sumo_logic_host + sumo_logic_tags: sumo_logic_tags + properties: + sumo_logic_endpoint: + type: string + x-go-name: SumologicEndPointURL + sumo_logic_host: + type: string + x-go-name: SumologicHost + sumo_logic_tags: + type: string + x-go-name: SumologicTags + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + SyslogLogForwardingConfig: + example: + syslog_enable_tls: true + syslog_host: syslog_host + syslog_target_tag: syslog_target_tag + syslog_formatter: syslog_formatter + syslog_tls_certificate: syslog_tls_certificate + syslog_network: syslog_network + properties: + syslog_enable_tls: + type: boolean + x-go-name: SyslogEnableTLS + syslog_formatter: + type: string + x-go-name: SyslogFormatter + syslog_host: + type: string + x-go-name: SyslogHost + syslog_network: + type: string + x-go-name: SyslogNetwork + syslog_target_tag: + type: string + x-go-name: SyslogTargetTag + syslog_tls_certificate: + type: string + x-go-name: SyslogTlsCertificate + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator + SystemAccessCredentialsReplyObj: + example: + auth_creds: auth_creds + uam_creds: uam_creds + kfm_creds: kfm_creds + required_mfa: required_mfa + expiry: 0 + token: token + properties: + auth_creds: + description: Temporary credentials for accessing Auth + type: string + x-go-name: AuthAccessCredentials + expiry: + description: Credentials expiration date + format: int64 + type: integer + x-go-name: Expiry + kfm_creds: + description: Temporary credentials for accessing the KFMs instances + type: string + x-go-name: KFMsAccessCredentials + required_mfa: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + token: + description: Credentials tmp token + type: string + x-go-name: Token + uam_creds: + description: Temporary credentials for accessing the UAM service + type: string + x-go-name: UAMAccessCredentials + title: Combination of three temporary credentials signed by Auth for accessing + Auth, UAM and KFMs instances. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/auth + SystemAccessCredsSettings: + description: SystemAccessCredsSettings describes system access credential settings + for account by minutes + example: + jwt_ttl_maximum: 7 + jwt_ttl_minimum: 9 + jwt_ttl_default: 2 + properties: + jwt_ttl_default: + format: int64 + type: integer + x-go-name: JwtTtlDefault + jwt_ttl_maximum: + format: int64 + type: integer + x-go-name: JwtTtlMaximum + jwt_ttl_minimum: + format: int64 + type: integer + x-go-name: JwtTtlMinimum + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + Target: + example: + credentials_less: true + target_items_assoc: + - cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + - cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + target_name: target_name + access_date: 2000-01-23T04:56:07.000+00:00 + target_type: target_type + target_id: 6 + creation_date: 2000-01-23T04:56:07.000+00:00 + is_access_request_enabled: true + last_version: 0 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + target_versions: + - item_version_state: item_version_state with_customer_fragment: true - certificates: certificates + access_date: 2000-01-23T04:56:07.000+00:00 deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 access_date_display: access_date_display - access_request_status: access_request_status - public_value: public_value + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + modification_date: 2000-01-23T04:56:07.000+00:00 + attributes: + key: '{}' + comment: comment + protection_key_name: protection_key_name + access_date_display: access_date_display + access_request_status: access_request_status + target_details: target_details + target_sub_type: target_sub_type + properties: + access_date: + format: date-time + type: string + x-go-name: AccessDate + access_date_display: + type: string + x-go-name: AccessDateDisplay + access_request_status: + type: string + x-go-name: AccessRequestStatus + attributes: + additionalProperties: + type: object + description: |- + this is not "omitempty" since an empty value causes no update + while an empty map will clear the attributes + type: object + x-go-name: Attributes + client_permissions: + items: + type: string + type: array + x-go-name: ClientPermissions + comment: + type: string + x-go-name: Comment + creation_date: + format: date-time + type: string + x-go-name: CreationDate + credentials_less: + type: boolean + x-go-name: CredentialsLess + is_access_request_enabled: + type: boolean + x-go-name: IsAccessRequestEnabled + last_version: + format: int32 + type: integer + x-go-name: LastVersion + modification_date: + format: date-time + type: string + x-go-name: ModificationDate + protection_key_name: + type: string + x-go-name: ProtectionKeyName + target_details: + type: string + x-go-name: TargetDetails + target_id: + format: int64 + type: integer + x-go-name: TargetID + target_items_assoc: + items: + $ref: '#/components/schemas/TargetItemAssociation' + type: array + x-go-name: TargetItemsAssoc + target_name: + type: string + x-go-name: TargetName + target_sub_type: + title: TargetSubType .. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + target_type: + title: TargetType .. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + target_versions: + items: + $ref: '#/components/schemas/ItemVersion' + type: array + x-go-name: TargetVersions + with_customer_fragment: + type: boolean + x-go-name: WithCustomerFragment + title: Target includes target details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetFormatType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetItemAssociation: + description: |- + TargetItemAssociation includes details of an association between a target + and an item. Also, between targets in case of CredentialsLess target or Linked target. + example: + cluster_id: 1 + assoc_id: assoc_id + item_type: item_type + attributes: + key: attributes + item_name: item_name + relationship: relationship + properties: + assoc_id: + type: string + x-go-name: AssociationID + attributes: + additionalProperties: + type: string + type: object + x-go-name: Attributes + cluster_id: + format: int64 + type: integer + x-go-name: GWClusterID + item_name: + type: string + x-go-name: ItemName + item_type: + title: ItemType defines types supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + relationship: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetItemVersion: + example: + target_name: target_name + access_date: 2000-01-23T04:56:07.000+00:00 + creation_date: 2000-01-23T04:56:07.000+00:00 + version: 0 + customer_fragment_id: customer_fragment_id + item_version_state: item_version_state + with_customer_fragment: true + latest_version: true + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + access_date_display: access_date_display + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + properties: + access_date: + format: date-time + type: string + x-go-name: AccessDate + access_date_display: + type: string + x-go-name: AccessDateDisplay + certificate_version_info: + $ref: '#/components/schemas/CertificateVersionInfo' + creation_date: + format: date-time + type: string + x-go-name: CreationDate + customer_fragment_id: + type: string + x-go-name: CustomerFragmentId + deletion_date: + format: date-time + type: string + x-go-name: DeletionDate + item_version_state: + description: ItemState defines the different states an Item can be in + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + latest_version: + type: boolean + x-go-name: IsLatestVersion + modification_date: + format: date-time + type: string + x-go-name: ModificationDate + protection_key_name: + type: string + x-go-name: ProtectionKeyName + target_name: + type: string + x-go-name: TargetName + version: + format: int32 + type: integer + x-go-name: Version + with_customer_fragment: + type: boolean + x-go-name: WithCustomerFragment + title: TargetItemVersion describes an item version in AKEYLESS. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetNameWithHosts: + example: + target_name: target_name + hosts: + - hosts + - hosts + properties: + hosts: + items: + type: string + type: array + x-go-name: TargetHosts + target_name: + type: string + x-go-name: TargetName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetSubType: + title: TargetSubType .. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetType: + title: TargetType .. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TargetTypeDetailsInput: + example: + gke_target_details: + gke_cluster_endpoint: gke_cluster_endpoint + use_gw_cloud_identity: true + gke_cluster_ca_certificate: gke_cluster_ca_certificate + gke_service_account_key: gke_service_account_key + gke_cluster_name: gke_cluster_name + gke_service_account_name: gke_service_account_name + venafi_target_details: + venafi_tpp_username: venafi_tpp_username + venafi_use_tpp: true + venafi_base_url: venafi_base_url + venafi_tpp_access_token: venafi_tpp_access_token + venafi_tpp_client_id: venafi_tpp_client_id + venafi_tpp_password: venafi_tpp_password + venafi_zone: venafi_zone + venafi_api_key: venafi_api_key + venafi_tpp_refresh_token: venafi_tpp_refresh_token + windows_target_details: + use_tls: true + domain_name: domain_name + hostname: hostname + password: password + port: port + certificate: certificate + username: username + github_target_details: + github_base_url: github_base_url + github_app_private_key: github_app_private_key + github_app_id: 0 + ssh_target_details: + password: password + port: port + private_key_password: private_key_password + host: host + private_key: private_key + username: username + native_k8s_target_details: + k8s_cluster_name: k8s_cluster_name + k8s_client_key_data: k8s_client_key_data + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + k8s_auth_type: k8s_auth_type + use_gw_service_account: true + k8s_cluster_endpoint: k8s_cluster_endpoint + k8s_client_cert_data: k8s_client_cert_data + ldap_target_details: + ldap_bind_password: ldap_bind_password + ldap_certificate: ldap_certificate + implementation_type: implementation_type + ldap_audience: ldap_audience + ldap_bind_dn: ldap_bind_dn + ldap_url: ldap_url + ldap_token_expiration: ldap_token_expiration + aws_target_details: + use_gw_cloud_identity: true + aws_access_key_id: aws_access_key_id + aws_region: aws_region + aws_session_token: aws_session_token + aws_secret_access_key: aws_secret_access_key + mongo_db_target_details: + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_is_atlas: true + mongodb_uri_connection: mongodb_uri_connection + mongodb_atlas_project_id: mongodb_atlas_project_id + mongodb_password: mongodb_password + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + mongodb_uri_options: mongodb_uri_options + mongodb_username: mongodb_username + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + mongodb_db_name: mongodb_db_name + mongodb_host_port: mongodb_host_port + artifactory_target_details: + artifactory_admin_apikey: artifactory_admin_apikey + artifactory_admin_username: artifactory_admin_username + artifactory_base_url: artifactory_base_url + globalsign_target_details: + password: password + phone: phone + profile_id: profile_id + last_name: last_name + first_name: first_name + email: email + timeout: 1 + username: username + gcp_target_details: + use_gw_cloud_identity: true + gcp_service_account_key_id: gcp_service_account_key_id + gcp_service_account_key_base64: gcp_service_account_key_base64 + gcp_service_account_email: gcp_service_account_email + gcp_service_account_key: gcp_service_account_key + linked_target_details: + hosts: + key: hosts + globalsign_atlas_target_details: + mtls_key: mtls_key + api_key: api_key + mtls_cert: mtls_cert + api_secret: api_secret + timeout: 6 + hashi_vault_target_details: + vault_url: vault_url + vault_token: vault_token + vault_namespaces: vault_namespaces + web_target_details: + url: url + salesforce_target_details: + app_private_key: + - 5 + - 5 + password: password + tenant_url: tenant_url + ca_cert_name: ca_cert_name + security_token: security_token + user_name: user_name + auth_flow: auth_flow + client_secret: client_secret + client_id: client_id + ca_cert_data: + - 2 + - 2 + ping_target_details: + user_password: user_password + privileged_user: privileged_user + administrative_port: administrative_port + authorization_port: authorization_port + ping_url: ping_url + rabbit_mq_target_details: + rabbitmq_server_uri: rabbitmq_server_uri + rabbitmq_server_password: rabbitmq_server_password + rabbitmq_server_user: rabbitmq_server_user + eks_target_details: + use_gw_cloud_identity: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + eks_cluster_endpoint: eks_cluster_endpoint + eks_secret_access_key: eks_secret_access_key + eks_access_key_id: eks_access_key_id + eks_region: eks_region + eks_cluster_name: eks_cluster_name + gitlab_target_details: + gitlab_url: gitlab_url + gitlab_certificate: gitlab_certificate + gitlab_access_token: gitlab_access_token + dockerhub_target_details: + password: password + user_name: user_name + chef_target_details: + chef_server_port: chef_server_port + chef_server_key: chef_server_key + chef_server_url: chef_server_url + chef_skip_ssl: true + chef_server_host_name: chef_server_host_name + chef_server_username: chef_server_username + azure_target_details: + use_gw_cloud_identity: true + azure_subscription_id: azure_subscription_id + azure_resource_name: azure_resource_name + azure_resource_group_name: azure_resource_group_name + azure_username: azure_username + azure_client_secret: azure_client_secret + azure_client_id: azure_client_id + azure_tenant_id: azure_tenant_id + db_target_details: + db_private_key: db_private_key + connection_type: connection_type + sf_account: sf_account + cloud_service_provider: cloud_service_provider + db_client_secret: db_client_secret + ssl_connection_mode: true + db_pwd: db_pwd + db_private_key_passphrase: db_private_key_passphrase + ssl_connection_certificate: ssl_connection_certificate + db_tenant_id: db_tenant_id + db_host_name: db_host_name + db_name: db_name + db_user_name: db_user_name + db_server_certificates: db_server_certificates + cluster_mode: true + db_port: db_port + db_server_name: db_server_name + db_client_id: db_client_id + zerossl_target_details: + imap_port: imap_port + api_key: api_key + imap_fqdn: imap_fqdn + validation_email: validation_email + imap_user: imap_user + imap_password: imap_password + timeout: 7 + custom_target_details: + payload: payload + godaddy_target_details: + imap_port: imap_port + imap_fqdn: imap_fqdn + validation_email: validation_email + imap_user: imap_user + secret: secret + imap_password: imap_password + key: key + timeout: 5 + properties: + artifactory_target_details: + $ref: '#/components/schemas/ArtifactoryTargetDetails' + aws_target_details: + $ref: '#/components/schemas/AWSTargetDetails' + azure_target_details: + $ref: '#/components/schemas/AzureTargetDetails' + chef_target_details: + $ref: '#/components/schemas/ChefTargetDetails' + custom_target_details: + $ref: '#/components/schemas/CustomTargetDetails' + db_target_details: + $ref: '#/components/schemas/DbTargetDetails' + dockerhub_target_details: + $ref: '#/components/schemas/DockerhubTargetDetails' + eks_target_details: + $ref: '#/components/schemas/EKSTargetDetails' + gcp_target_details: + $ref: '#/components/schemas/GcpTargetDetails' + github_target_details: + $ref: '#/components/schemas/GithubTargetDetails' + gitlab_target_details: + $ref: '#/components/schemas/GitlabTargetDetails' + gke_target_details: + $ref: '#/components/schemas/GKETargetDetails' + globalsign_atlas_target_details: + $ref: '#/components/schemas/GlobalSignAtlasTargetDetails' + globalsign_target_details: + $ref: '#/components/schemas/GlobalSignGCCTargetDetails' + godaddy_target_details: + $ref: '#/components/schemas/GodaddyTargetDetails' + hashi_vault_target_details: + $ref: '#/components/schemas/HashiVaultTargetDetails' + ldap_target_details: + $ref: '#/components/schemas/LdapTargetDetails' + linked_target_details: + $ref: '#/components/schemas/LinkedTargetDetails' + mongo_db_target_details: + $ref: '#/components/schemas/MongoDBTargetDetails' + native_k8s_target_details: + $ref: '#/components/schemas/NativeK8sTargetDetails' + ping_target_details: + $ref: '#/components/schemas/PingTargetDetails' + rabbit_mq_target_details: + $ref: '#/components/schemas/RabbitMQTargetDetails' + salesforce_target_details: + $ref: '#/components/schemas/SalesforceTargetDetails' + ssh_target_details: + $ref: '#/components/schemas/SSHTargetDetails' + venafi_target_details: + $ref: '#/components/schemas/VenafiTargetDetails' + web_target_details: + $ref: '#/components/schemas/WebTargetDetails' + windows_target_details: + $ref: '#/components/schemas/WindowsTargetDetails' + zerossl_target_details: + $ref: '#/components/schemas/ZeroSSLTargetDetails' + title: TargetTypeDetailsInput ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + Tier: + description: |- + Tier represents a level of extensibility the account will have, defined by various limits for different + resources of Akeyless + e.g - A StarterTier may have a limit of 3 Client resources and 50 Secret resources + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TmpUserData: + example: + custom_ttl: 0 + sub_claims: + key: + - sub_claims + - sub_claims + dynamic_secret_type: dynamic_secret_type + host: host + access_id: access_id + creation_date: 2000-01-23T04:56:07.000+00:00 + id: id + properties: + access_id: + type: string + x-go-name: AccessID + creation_date: + format: date-time + type: string + x-go-name: CreationDate + custom_ttl: + format: int64 + type: integer + x-go-name: CustomTtl + dynamic_secret_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer + host: + type: string + x-go-name: Host + id: + type: string + x-go-name: ID + sub_claims: + additionalProperties: + items: + type: string + type: array + type: object + x-go-name: SubClaims + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/dynamicsecret/base + TokenType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + TokenizerInfo: + example: + vaultless_tokenizer_info: + key_name: key_name + tweak: tweak + email_tokenizer_info: + fixed_domain_suffix: fixed_domain_suffix + keep_prefix_length: 6 + domain_suffix_length: 2 + template_type: template_type + tweak_type: tweak_type + regexp_tokenizer_info: + encoding_template: encoding_template + decoding_template: decoding_template + pattern: pattern + alphabet: alphabet + properties: + vaultless_tokenizer_info: + $ref: '#/components/schemas/VaultlessTokenizerInfo' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TokenizerTemplateType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + TweakType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + UIDTokenDetails: + example: + deny_inheritance: true + depth: 1 + last_rotate: last_rotate + children: {} + comment: comment + id: id + revoked: true + ttl: 5 + deny_rotate: true + expired_date: expired_date + properties: + children: + additionalProperties: + $ref: '#/components/schemas/UIDTokenDetails' + type: object + x-go-name: Children + comment: + type: string + x-go-name: Comment + deny_inheritance: + type: boolean + x-go-name: DenyInheritance + deny_rotate: + type: boolean + x-go-name: DenyRotate + depth: + format: uint16 + type: integer + x-go-name: Depth + expired_date: + type: string + x-go-name: ExpiredDate + id: + type: string + x-go-name: ID + last_rotate: + type: string + x-go-name: LastRotate + revoked: + type: boolean + x-go-name: Revoked + ttl: + format: int32 + type: integer + x-go-name: TTL + title: UIDTokenDetails Universal identity type. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + UniversalIdentityAccessRules: + example: + deny_inheritance: true + ttl: 1 + deny_rotate: true + properties: + deny_inheritance: + type: boolean + x-go-name: DenyInheritance + deny_rotate: + type: boolean + x-go-name: DenyRotate + ttl: + format: int32 + type: integer + x-go-name: TTL + title: UniversalIdentityAccessRules contains access rules specific to Universal + Identity. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + UniversalIdentityDetails: + example: + number_of_tokens: 6 + max_depth: 0 + root: + deny_inheritance: true + depth: 1 + last_rotate: last_rotate + children: {} + comment: comment + id: id + revoked: true + ttl: 5 + deny_rotate: true + expired_date: expired_date + properties: + max_depth: + format: uint16 + type: integer + x-go-name: MaxDepth + number_of_tokens: + format: int64 + type: integer + x-go-name: NumberOfTokens + root: + $ref: '#/components/schemas/UIDTokenDetails' + title: UniversalIdentityDetails Universal identity type. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + UpdateClassicKeyCertificate: + description: UpdateClassicKeyCertificate is a command that updates the certificate + for a classic key + example: + name: name + json: false + cert-file-data: cert-file-data + uid-token: uid-token + token: token + properties: + cert-file-data: + description: PEM Certificate in a Base64 format. Used for updating RSA keys' + certificates. + type: string + x-go-name: CertFileData + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: ClassicKey name + type: string + x-go-name: ClassicKeyName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UpdateClassicKeyCertificateOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UpdateGroupOutput: + example: + group_name: group_name + name: name + id: id + properties: + group_name: + type: string + x-go-name: GroupName + id: + type: string + x-go-name: Id + name: + type: string + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UpdateModeType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UpdateOidcAppOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UpdatePKICertIssuer: + example: + key-usage: DigitalSignature,KeyAgreement,KeyEncipherment + country: country + allowed-extra-extensions: allowed-extra-extensions + metadata: metadata + description: description + organizational-units: organizational-units + new-name: new-name + uid-token: uid-token + allow-subdomains: true + not-require-cn: true + allowed-uri-sans: allowed-uri-sans + destination-path: destination-path + province: province + street-address: street-address + add-tag: + - add-tag + - add-tag + rm-tag: + - rm-tag + - rm-tag + json: false + expiration-event-in: + - expiration-event-in + - expiration-event-in + signer-key-name: dummy_signer_key + is-ca: true + create-private-crl: true + protect-certificates: true + code-signing-flag: true + locality: locality + allowed-domains: allowed-domains + allow-any-name: true + ttl: ttl + token: token + client-flag: true + create-public-crl: true + delete_protection: delete_protection + postal-code: postal-code + server-flag: true + name: name + organizations: organizations + not-enforce-hostnames: true + allow-copy-ext-from-csr: true + gw-cluster-url: gw-cluster-url + properties: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + allow-any-name: + description: If set, clients can request certificates for any CN + type: boolean + x-go-name: AllowAnyName + allow-copy-ext-from-csr: + description: If set, will allow copying the extra extensions from the csr + file (if given) + type: boolean + x-go-name: AllowCopyExtFromCsr + allow-subdomains: + description: |- + If set, clients can request certificates for subdomains and wildcard + subdomains of the allowed domains + type: boolean + x-go-name: AllowSubdomains + allowed-domains: + description: |- + A list of the allowed domains that clients can request to be included in + the certificate (in a comma-delimited list) + type: string + x-go-name: AllowedDomains + allowed-extra-extensions: + description: A json string containing the allowed extra extensions for the + pki cert issuer + type: string + x-go-name: AllowedExtraExtensions + allowed-uri-sans: + description: |- + A list of the allowed URIs that clients can request to be included in + the certificate as part of the URI Subject Alternative Names (in a + comma-delimited list) + type: string + x-go-name: AllowedURISANs + client-flag: + description: If set, certificates will be flagged for client auth use + type: boolean + x-go-name: ClientFlag + code-signing-flag: + description: If set, certificates will be flagged for code signing use + type: boolean + x-go-name: CodeSigningFlag + country: + description: A comma-separated list of countries that will be set in the + issued certificate + type: string + x-go-name: Country + create-private-crl: + description: Set this to allow the issuer will expose a CRL endpoint in + the Gateway + type: boolean + x-go-name: CreatePrivateCrl + create-public-crl: + description: Set this to allow the cert issuer will expose a public CRL + endpoint + type: boolean + x-go-name: CreatePublicCrl + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + destination-path: + description: A path in which to save generated certificates + type: string + x-go-name: DestinationPath + expiration-event-in: + description: How many days before the expiration of the certificate would + you like to be notified. + items: + type: string + type: array + x-go-name: ExpirationEventsInDays + gw-cluster-url: + description: The GW cluster URL to issue the certificate from, required + in Public CA mode or to allow CRLs on private CA + type: string + x-go-name: GWClusterURL + is-ca: + description: If set, the basic constraints extension will be added to certificate + type: boolean + x-go-name: IsCA + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key-usage: + default: DigitalSignature,KeyAgreement,KeyEncipherment + description: key-usage + type: string + x-go-name: KeyUsage + locality: + description: A comma-separated list of localities that will be set in the + issued certificate + type: string + x-go-name: Locality + metadata: + description: Deprecated - use description + type: string + x-go-name: Metadata + name: + description: PKI certificate issuer name + type: string + x-go-name: IssuerName + new-name: + description: New item name + type: string + x-go-name: NewName + not-enforce-hostnames: + description: |- + If set, any names are allowed for CN and SANs in the certificate and not + only a valid host name + type: boolean + x-go-name: NotEnforceHostnames + not-require-cn: + description: If set, clients can request certificates without a CN + type: boolean + x-go-name: NotRequireCN + organizational-units: + description: |- + A comma-separated list of organizational units (OU) that will be set in + the issued certificate + type: string + x-go-name: OrganizationalUnits + organizations: + description: |- + A comma-separated list of organizations (O) that will be set in the + issued certificate + type: string + x-go-name: Organizations + postal-code: + description: A comma-separated list of postal codes that will be set in + the issued certificate + type: string + x-go-name: PostalCode + protect-certificates: + description: Whether to protect generated certificates from deletion + type: boolean + x-go-name: ProtectGeneratedCertificates + province: + description: A comma-separated list of provinces that will be set in the + issued certificate + type: string + x-go-name: Province + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + server-flag: + description: If set, certificates will be flagged for server auth use + type: boolean + x-go-name: ServerFlag + signer-key-name: + default: dummy_signer_key + description: A key to sign the certificate with, required in Private CA + mode + type: string + x-go-name: SignerKeyName + street-address: + description: A comma-separated list of street addresses that will be set + in the issued certificate + type: string + x-go-name: StreetAddress + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + ttl: + description: The maximum requested Time To Live for issued certificates, + in seconds. In case of Public CA, this is based on the CA target's supported + maximum TTLs + type: string + x-go-name: MaxTTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - signer-key-name + - ttl + title: UpdatePKICertIssuer is a command that updates a new PKI certificate issuer. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UpdateSecretValOutput: + example: + name: name + properties: + name: + type: string + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UsageEventSetting: + example: + enable: true + enable_time: 2000-01-23T04:56:07.000+00:00 + interval_by_days: 6 + properties: + enable: + type: boolean + x-go-name: Enable + enable_time: + format: date-time + type: string + x-go-name: EnableTime + interval_by_days: + format: int64 + type: integer + x-go-name: IntervalByDays + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + UsageReportSummary: + example: + secrets_by_types: + key: 7 + product: product + total_clients: 3 + time: 9 + clients_by_auth_method_types: + key: 2 + total_secrets: 2 + properties: + clients_by_auth_method_types: + additionalProperties: + format: int64 + type: integer + type: object + x-go-name: ClientsByAuthMethodTypes + product: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + secrets_by_types: + additionalProperties: + format: int64 + type: integer + type: object + x-go-name: SecretsByTypes + time: + format: int64 + type: integer + x-go-name: Time + total_clients: + format: int64 + type: integer + x-go-name: TotalClients + total_secrets: + format: int64 + type: integer + x-go-name: TotalSecrets + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/logan + UscCreateSecretOutput: + example: + secret_id: secret_id + version_id: version_id + properties: + secret_id: + type: string + x-go-name: SecretId + version_id: + type: string + x-go-name: VersionId + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UscDeleteSecretOutput: + example: + name: name + properties: + name: + type: string + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UscGetSecretOutput: + example: + metadata: '{}' + name: name + value: value + binary_value: true + properties: + binary_value: + type: boolean + x-go-name: BinaryValue + metadata: + type: object + x-go-name: Metadata + name: + type: string + x-go-name: Name + value: + type: string + x-go-name: Value + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UscListSecretsOutput: + example: + secrets_list: + - secret_id: secret_id + created: 2000-01-23T04:56:07.000+00:00 + last_retrieved: 2000-01-23T04:56:07.000+00:00 + name: name + description: description + expiration: 2000-01-23T04:56:07.000+00:00 + location: '{}' + type: type + version: 0 + status: true + tags: + key: tags + - secret_id: secret_id + created: 2000-01-23T04:56:07.000+00:00 + last_retrieved: 2000-01-23T04:56:07.000+00:00 + name: name + description: description + expiration: 2000-01-23T04:56:07.000+00:00 + location: '{}' + type: type + version: 0 + status: true + tags: + key: tags + properties: + secrets_list: + items: + $ref: '#/components/schemas/SecretInfo' + type: array + x-go-name: SecretsList + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + UscUpdateSecretOutput: + example: + secret_id: secret_id + name: name + version_id: version_id + properties: + name: + type: string + x-go-name: Name + secret_id: + type: string + x-go-name: SecretId + version_id: + type: string + x-go-name: VersionId + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + ValidateTokenOutput: + example: + reason: reason + last_rotate: last_rotate + is_valid: true + expiration: expiration + ttl: 0 + properties: + expiration: + type: string + x-go-name: ExpirationTime + is_valid: + type: boolean + x-go-name: IsValid + last_rotate: + type: string + x-go-name: LastRotate + reason: + type: string + x-go-name: Reason + ttl: + format: int32 + type: integer + x-go-name: TTL + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + VaultlessTokenizerInfo: + example: + key_name: key_name + tweak: tweak + email_tokenizer_info: + fixed_domain_suffix: fixed_domain_suffix + keep_prefix_length: 6 + domain_suffix_length: 2 + template_type: template_type + tweak_type: tweak_type + regexp_tokenizer_info: + encoding_template: encoding_template + decoding_template: decoding_template + pattern: pattern + alphabet: alphabet + properties: + email_tokenizer_info: + $ref: '#/components/schemas/EmailTokenizerInfo' + key_name: + type: string + x-go-name: EncryptionKeyName + regexp_tokenizer_info: + $ref: '#/components/schemas/RegexpTokenizerInfo' + template_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + tweak: + description: Tweak used in the case of internal tweak type + type: string + x-go-name: Tweak + tweak_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + VenafiTargetDetails: + example: + venafi_tpp_username: venafi_tpp_username + venafi_use_tpp: true + venafi_base_url: venafi_base_url + venafi_tpp_access_token: venafi_tpp_access_token + venafi_tpp_client_id: venafi_tpp_client_id + venafi_tpp_password: venafi_tpp_password + venafi_zone: venafi_zone + venafi_api_key: venafi_api_key + venafi_tpp_refresh_token: venafi_tpp_refresh_token + properties: + venafi_api_key: + type: string + x-go-name: VenafiApiKey + venafi_base_url: + type: string + x-go-name: VenafiBaseURL + venafi_tpp_access_token: + type: string + x-go-name: VenafiAccessToken + venafi_tpp_client_id: + type: string + x-go-name: VenafiTPPClientID + venafi_tpp_password: + description: 'Deprecated: VenafiAccessToken and VenafiRefreshToken should + be used instead' + type: string + x-go-name: VenafiTPPPassword + venafi_tpp_refresh_token: + type: string + x-go-name: VenafiRefreshToken + venafi_tpp_username: + description: 'Deprecated: VenafiAccessToken and VenafiRefreshToken should + be used instead' + type: string + x-go-name: VenafiTPPUserName + venafi_use_tpp: + type: boolean + x-go-name: VenafiUseTPP + venafi_zone: + type: string + x-go-name: VenafiZone + title: VenafiTargetDetails ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + VersionSettingsObjectType: + description: VersionSettingsObjectType defines object types for account version + settings + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + WebHookNotiForwarderAuthType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + WebHookNotiForwarderPublicDetails: + example: + auth_type: auth_type + endpoint_url: endpoint_url + username: username + properties: + auth_type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + endpoint_url: + type: string + x-go-name: EndpointURL + username: + description: Auth type - User Password + type: string + x-go-name: Username + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + WebTargetDetails: + example: + url: url + properties: + url: + type: string + x-go-name: URL + title: WebTargetDetails ... + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + WindowsService: + example: + host: host + name: name + attributes: + use_tls: true + connection_type: connection_type + port: port + properties: + attributes: + $ref: '#/components/schemas/WindowsServiceAttributes' + host: + type: string + x-go-name: Host + name: + type: string + x-go-name: Name + title: WindowsService defines types supported by AKEYLESS. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + WindowsServiceAttributes: + example: + use_tls: true + connection_type: connection_type + port: port + properties: + connection_type: + type: string + x-go-name: ConnectionType + port: + type: string + x-go-name: Port + use_tls: + type: boolean + x-go-name: UseTLS + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + WindowsTargetDetails: + description: WindowsTargetDetails + example: + use_tls: true + domain_name: domain_name + hostname: hostname + password: password + port: port + certificate: certificate + username: username + properties: + certificate: + type: string + x-go-name: Certificate + domain_name: + type: string + x-go-name: DomainName + hostname: + type: string + x-go-name: Hostname + password: + type: string + x-go-name: Password + port: + type: string + x-go-name: Port + use_tls: + type: boolean + x-go-name: UseTLS + username: + type: string + x-go-name: Username + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + ZeroSSLTargetDetails: + description: ZeroSSLTargetDetails + example: + imap_port: imap_port + api_key: api_key + imap_fqdn: imap_fqdn + validation_email: validation_email + imap_user: imap_user + imap_password: imap_password + timeout: 7 + properties: + api_key: + type: string + x-go-name: APIKey + imap_fqdn: + type: string + x-go-name: FQDN + imap_password: + type: string + x-go-name: Password + imap_port: + type: string + x-go-name: Port + imap_user: + type: string + x-go-name: User + timeout: + description: |- + A Duration represents the elapsed time between two instants + as an int64 nanosecond count. The representation limits the + largest representable duration to approximately 290 years. + format: int64 + type: integer + x-go-package: time + validation_email: + type: string + x-go-name: ValidationEmail + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + addGatewayAllowedAccessId: + description: |- + Responses: + + default: errorResponse + 200: addGatewayAllowedAccessIdResponse + properties: + access-id: + description: The access id that will be able to access to gateway + type: string + x-go-name: AccessId + cluster-name: + description: The name of the updated cluster, e.g. acc-abcd12345678/p-123456789012/defaultCluster + type: string + x-go-name: ClusterName + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + sub-claims: + additionalProperties: + type: string + description: key/val of sub claims, e.g group=admins,developers + type: object + x-go-name: SubClaims + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - access-id + - cluster-name + title: addGatewayAllowedAccessId is a command that adds access-id + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + addGatewayAllowedAccessIdOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + assocRoleAuthMethod: + description: |- + assocRoleAuthMethod is a command that creates an association between role + and auth method. + properties: + am-name: + description: The auth method to associate + type: string + x-go-name: AuthMethodName + case-sensitive: + default: "true" + description: Treat sub claims as case-sensitive [true/false] + type: string + x-go-name: IsSubClaimsCaseSensitive + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + role-name: + description: The role to associate + type: string + x-go-name: RoleName + sub-claims: + additionalProperties: + type: string + description: key/val of sub claims, e.g group=admins,developers + type: object + x-go-name: SubClaims + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - am-name + - role-name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + assocTargetItem: + description: |- + assocTargetItem is a command that creates an association between target + and item. + properties: + certificate-path: + description: A path on the target to store the certificate pem file (relevant + only for certificate provisioning) + type: string + x-go-name: CertificatePath + chain-path: + description: A path on the target to store the full chain pem file (relevant + only for certificate provisioning) + type: string + x-go-name: ChainPath + disable-previous-key-version: + default: false + description: Automatically disable previous key version (required for azure + targets) + type: boolean + x-go-name: AutoDisablePreviousKeyVersion + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key-operations: + description: A list of allowed operations for the key (required for azure + targets) + items: + type: string + type: array + x-go-name: KeyOperations + keyring-name: + description: Keyring name of the GCP KMS (required for gcp targets) + type: string + x-go-name: KeyringName + kms-algorithm: + description: Algorithm of the key in GCP KMS (required for gcp targets) + type: string + x-go-name: KMSAlgorithm + location-id: + description: Location id of the GCP KMS (required for gcp targets) + type: string + x-go-name: LocationId + multi-region: + default: "false" + description: Set to 'true' to create a multi-region managed key. (Relevant + only for Classic Key AWS targets) + type: string + x-go-name: MultiRegion + name: + description: The item to associate + type: string + x-go-name: ItemName + post-provision-command: + description: A custom command to run on the remote target after successful + provisioning (relevant only for certificate provisioning) + type: string + x-go-name: PostProvisionCommand + private-key-path: + description: A path on the target to store the private key (relevant only + for certificate provisioning) + type: string + x-go-name: PrivateKeyPath + project-id: + description: Project id of the GCP KMS (required for gcp targets) + type: string + x-go-name: ProjectId + protection-level: + default: software + description: Protection level of the key [software/hardware] (relevant for + gcp targets) + type: string + x-go-name: ProtectionLevel + purpose: + description: Purpose of the key in GCP KMS (required for gcp targets) + type: string + x-go-name: Purpose + regions: + description: The list of regions to create a copy of the key in (relevant + for aws targets) + items: + type: string + type: array + x-go-name: Regions + sra-association: + default: false + description: Is the target to associate is for sra, relevant only for linked + target association for ldap rotated secret + type: boolean + x-go-name: IsSraAssociation + target-name: + description: The target to associate + type: string + x-go-name: TargetName + tenant-secret-type: + description: The tenant secret type [Data/SearchIndex/Analytics] (required + for salesforce targets) + type: string + x-go-name: TenantSecretType + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + vault-name: + description: Name of the vault used (required for azure targets) + type: string + x-go-name: VaultName + required: + - name + - target-name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateApiKey: + description: authMethodCreateApiKey is a command that creates Api Key auth method + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateAwsIam: + description: |- + authMethodCreateAwsIam is a command that creates a new Auth Method that will + be able to authenticate using AWS IAM credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-arn: + description: A list of full arns that the access is restricted to + items: + type: string + type: array + x-go-name: BoundArn + bound-aws-account-id: + description: A list of AWS account-IDs that the access is restricted to + items: + type: string + type: array + x-go-name: BoundAccountID + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-resource-id: + description: A list of full resource ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceID + bound-role-id: + description: A list of full role ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundRoleID + bound-role-name: + description: A list of full role-name that the access is restricted to + items: + type: string + type: array + x-go-name: BoundRoleName + bound-user-id: + description: A list of full user ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundUserID + bound-user-name: + description: A list of full user-name that the access is restricted to + items: + type: string + type: array + x-go-name: BoundUserName + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + sts-url: + default: https://sts.amazonaws.com + description: sts URL + type: string + x-go-name: STSEndpoint + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - bound-aws-account-id + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateAzureAD: + description: |- + authMethodCreateAzureAD is a command that creates a new auth method that + will be able to authenticate using Azure Active Directory credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + default: https://management.azure.com/ + description: |- + Deprecated + (Deprecated) The audience in the JWT + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-group-id: + description: A list of group ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundGroupIDs + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-providers: + description: |- + A list of resource providers that the access is restricted to (e.g, + Microsoft.Compute, Microsoft.ManagedIdentity, etc) + items: + type: string + type: array + x-go-name: BoundResourceProviders + bound-resource-id: + description: A list of full resource ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceIds + bound-resource-names: + description: |- + A list of resource names that the access is restricted to (e.g, a + virtual machine name, scale set name, etc). + items: + type: string + type: array + x-go-name: BoundResourceNames + bound-resource-types: + description: |- + A list of resource types that the access is restricted to (e.g, + virtualMachines, userAssignedIdentities, etc) + items: + type: string + type: array + x-go-name: BoundResourceTypes + bound-rg-id: + description: A list of resource groups that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceGroups + bound-spid: + description: A list of service principal IDs that the access is restricted + to + items: + type: string + type: array + x-go-name: BoundServicePrincipalIDs + bound-sub-id: + description: A list of subscription ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundSubscriptionsIDs + bound-tenant-id: + description: The Azure tenant id that the access is restricted to + type: string + x-go-name: BoundTenantID + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + default: https://sts.windows.net/---bound_tenant_id--- + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwks-uri: + default: https://login.microsoftonline.com/common/discovery/keys + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + type: string + x-go-name: JWKeySetURL + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - bound-tenant-id + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateCert: + description: |- + authMethodCreateCert is a command that creates a new auth method that + will be able to authenticate using a client certificate + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-cors: + description: Comma separated list of allowed CORS domains to be validated + as part of the authentication flow. + type: string + x-go-name: AllowedCors + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-common-names: + description: A list of names. At least one must exist in the Common Name. + Supports globbing. + items: + type: string + type: array + x-go-name: BoundCommonNames + bound-dns-sans: + description: A list of DNS names. At least one must exist in the SANs. Supports + globbing. + items: + type: string + type: array + x-go-name: BoundDnsSans + bound-email-sans: + description: A list of Email Addresses. At least one must exist in the SANs. + Supports globbing. + items: + type: string + type: array + x-go-name: BoundEmailSans + bound-extensions: + description: A list of extensions formatted as "oid:value". Expects the + extension value to be some type of ASN1 encoded string. All values much + match. Supports globbing on "value". + items: + type: string + type: array + x-go-name: BoundExtensions + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-organizational-units: + description: A list of Organizational Units names. At least one must exist + in the OU field. + items: + type: string + type: array + x-go-name: BoundOrganizationalUnits + bound-uri-sans: + description: A list of URIs. At least one must exist in the SANs. Supports + globbing. + items: + type: string + type: array + x-go-name: BoundUriSans + certificate-data: + description: The certificate data in base64, if no file was provided + type: string + x-go-name: CertificateData + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + revoked-cert-ids: + description: A list of revoked cert ids + items: + type: string + type: array + x-go-name: RevokedCertIds + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured, such as common_name or organizational_unit + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateEmail: + description: |- + authMethodCreateEmail is a command that creates a new auth method that will + be able to authenticate using email. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + email: + description: An email address to be invited to have access + type: string + x-go-name: EmailAddress + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - email + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateGcp: + description: |- + authMethodCreateGcp is a command that creates a new auth method that + will be able to authenticate using GCP IAM Service Account credentials + or GCE instance credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + default: akeyless.io + description: The audience to verify in the JWT received by the client + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-labels: + description: |- + A comma-separated list of GCP labels formatted as "key:value" strings that must be set on authorized GCE instances. + TODO: Because GCP labels are not currently ACL'd .... + items: + type: string + type: array + x-go-name: BoundLabels + bound-projects: + description: |- + === Human and Machine authentication section === + Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. + items: + type: string + type: array + x-go-name: BoundProjects + bound-regions: + description: |- + List of regions that a GCE instance must belong to in order to be authenticated. + TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. + items: + type: string + type: array + x-go-name: BoundRegions + bound-service-accounts: + description: List of service accounts the service account must be part of + in order to be authenticated. + items: + type: string + type: array + x-go-name: BoundServiceAccounts + bound-zones: + description: |- + === Machine authentication section === + List of zones that a GCE instance must belong to in order to be authenticated. + TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. + items: + type: string + type: array + x-go-name: BoundZones + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + service-account-creds-data: + description: ServiceAccount credentials data instead of giving a file path, + base64 encoded + type: string + x-go-name: ServiceAccountCredsFileData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: Type of the GCP Access Rules + type: string + x-go-name: Type + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - audience + - name + - type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateK8s: + description: |- + authMethodCreateK8s is a command that creates a new auth method that will + be able to authenticate using K8S. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + description: The audience in the Kubernetes JWT that the access is restricted + to + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-namespaces: + description: A list of namespaces that the access is restricted to + items: + type: string + type: array + x-go-name: BoundNamespaces + bound-pod-names: + description: A list of pod names that the access is restricted to + items: + type: string + type: array + x-go-name: BoundPodNames + bound-sa-names: + description: A list of service account names that the access is restricted + to + items: + type: string + type: array + x-go-name: BoundServiceAccountNames + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gen-key: + default: "true" + description: Automatically generate key-pair for K8S configuration. If set + to false, a public key needs to be provided [true/false] + type: string + x-go-name: GenerateKeyPair + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + public-key: + description: Base64-encoded or PEM formatted public key data for K8S authentication + method is required [RSA2048] + type: string + x-go-name: PublicKey + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateLdap: + description: |- + authMethodCreateLdap is a command that creates a new auth method that will + be able to authenticate using LDAP. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gen-key: + default: "true" + description: Automatically generate key-pair for LDAP configuration. If + set to false, a public key needs to be provided [true/false] + type: string + x-go-name: GenerateKeyPair + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + public-key-data: + description: |- + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format + [RSA2048] + type: string + x-go-name: PublicKeyData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + default: users + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateOCI: + description: |- + authMethodCreateOCI is a command that creates a new Oracle Auth Method + that will be used in the account using OCI principle and groups. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + group-ocid: + description: A list of required groups ocids + items: + type: string + type: array + x-go-name: GroupOCIDs + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + tenant-ocid: + description: The Oracle Cloud tenant ID + type: string + x-go-name: TenantOCID + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - group-ocid + - name + - tenant-ocid + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateOIDC: + description: |- + authMethodCreateOIDC is a command that creates a new auth method that will + be available to authenticate using OIDC. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-redirect-uri: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + audience: + description: Audience claim to be used as part of the authentication flow. + In case set, it must match the one configured on the Identity Provider's + Application + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + client-id: + description: Client ID + type: string + x-go-name: ClientID + client-secret: + description: Client Secret + type: string + x-go-name: ClientSecret + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + required-scopes: + description: RequiredScopes is a list of required scopes that the oidc method + will request from the oidc provider and the user must approve + items: + type: string + type: array + x-go-name: RequiredScopes + required-scopes-prefix: + description: RequiredScopesPrefix is a a prefix to add to all required-scopes + when requesting them from the oidc server (for example, azures' Application + ID URI) + type: string + x-go-name: RequiredScopesPrefix + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OIDC, OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateOauth2: + description: |- + authMethodCreateOauth2 is a command that creates a new auth method that will + be able to authenticate using Oauth2. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + description: The audience in the JWT + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-client-ids: + description: The clients ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundClientID + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + cert: + description: CertificateFile Path to a file that contain the certificate + in a PEM format. + type: string + x-go-name: CertificateFile + cert-file-data: + description: CertificateFileData PEM Certificate in a Base64 format. + type: string + x-go-name: CertificateFileData + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gateway-url: + description: Akeyless Gateway URL (Configuration Management port). Relevant + only when the jwks-uri is accessible only from the gateway. + type: string + x-go-name: GatewayUrl + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwks-json-data: + description: |- + The JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + base64 encoded string + type: string + x-go-name: JWKeySetJsonData + jwks-uri: + default: default_jwks_url + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + type: string + x-go-name: JWKeySetURL + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - jwks-uri + - name + - unique-identifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateOutput: + example: + access_key: access_key + name: name + access_id: access_id + prv_key: prv_key + properties: + access_id: + type: string + x-go-name: AccessID + access_key: + type: string + x-go-name: AccessKey + name: + type: string + x-go-name: Name + prv_key: + type: string + x-go-name: PrivateKey + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateSAML: + description: |- + authMethodCreateSAML is a command that creates a new auth method that will + be available to authenticate using SAML. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-redirect-uri: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + idp-metadata-url: + description: IDP metadata url + type: string + x-go-name: IDPMetadataURL + idp-metadata-xml-data: + description: IDP metadata xml data + type: string + x-go-name: IDPMetadataXMLData + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodCreateUniversalIdentity: + description: |- + authMethodCreateUniversalIdentity is a command that creates a new auth + method that will be able to authenticate using Akeyless Universal Identity. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + deny-inheritance: + description: Deny from root to create children + type: boolean + x-go-name: BoundDenyInheritance + deny-rotate: + description: Deny from the token to rotate + type: boolean + x-go-name: BoundDenyRotate + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + ttl: + default: 60 + description: Token ttl + format: int32 + type: integer + x-go-name: BoundTTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodDelete: + description: authMethodDelete is a command that deletes auth method + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodDeleteOutput: + example: + name: name + properties: + name: + type: string + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodGet: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + title: authMethodGet is a command that returns information about the auth method. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodList: + description: authMethodList is a command that returns a list of auth methods + properties: + filter: + description: Filter by auth method name or part of it + type: string + x-go-name: Filter + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + pagination-token: + description: Next page reference + type: string + x-go-name: PaginationToken + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: |- + The Auth method types list of the requested method. In case it is empty, all + types of auth methods will be returned. options: [api_key, azure_ad, oauth2/jwt, saml2, + ldap, aws_iam, oidc, universal_identity, gcp, k8s, cert] + items: + type: string + type: array + x-go-name: Types + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateApiKey: + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + title: authMethodUpdateApiKey is a command that updates an api key auth method. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateAwsIam: + description: |- + authMethodUpdateAwsIam is a command that Updates a new Auth Method that will + be able to authenticate using AWS IAM credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-arn: + description: A list of full arns that the access is restricted to + items: + type: string + type: array + x-go-name: BoundArn + bound-aws-account-id: + description: A list of AWS account-IDs that the access is restricted to + items: + type: string + type: array + x-go-name: BoundAccountID + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-resource-id: + description: A list of full resource ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceID + bound-role-id: + description: A list of full role ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundRoleID + bound-role-name: + description: A list of full role-name that the access is restricted to + items: + type: string + type: array + x-go-name: BoundRoleName + bound-user-id: + description: A list of full user ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundUserID + bound-user-name: + description: A list of full user-name that the access is restricted to + items: + type: string + type: array + x-go-name: BoundUserName + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + sts-url: + default: https://sts.amazonaws.com + description: sts URL + type: string + x-go-name: STSEndpoint + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - bound-aws-account-id + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateAzureAD: + description: |- + authMethodUpdateAzureAD is a command that updates a new auth method that + will be able to authenticate using Azure Active Directory credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + default: https://management.azure.com/ + description: |- + Deprecated + (Deprecated) The audience in the JWT + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-group-id: + description: A list of group ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundGroupIDs + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-providers: + description: |- + A list of resource providers that the access is restricted to (e.g, + Microsoft.Compute, Microsoft.ManagedIdentity, etc) + items: + type: string + type: array + x-go-name: BoundResourceProviders + bound-resource-id: + description: A list of full resource ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceIds + bound-resource-names: + description: |- + A list of resource names that the access is restricted to (e.g, a + virtual machine name, scale set name, etc). + items: + type: string + type: array + x-go-name: BoundResourceNames + bound-resource-types: + description: |- + A list of resource types that the access is restricted to (e.g, + virtualMachines, userAssignedIdentities, etc) + items: + type: string + type: array + x-go-name: BoundResourceTypes + bound-rg-id: + description: A list of resource groups that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceGroups + bound-spid: + description: A list of service principal IDs that the access is restricted + to + items: + type: string + type: array + x-go-name: BoundServicePrincipalIDs + bound-sub-id: + description: A list of subscription ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundSubscriptionsIDs + bound-tenant-id: + description: The Azure tenant id that the access is restricted to + type: string + x-go-name: BoundTenantID + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + default: https://sts.windows.net/---bound_tenant_id--- + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwks-uri: + default: https://login.microsoftonline.com/common/discovery/keys + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + type: string + x-go-name: JWKeySetURL + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - bound-tenant-id + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateCert: + description: |- + authMethodUpdateCert is a command that updates a new auth method that + will be able to authenticate using a client certificate + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-cors: + description: Comma separated list of allowed CORS domains to be validated + as part of the authentication flow. + type: string + x-go-name: AllowedCors + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-common-names: + description: A list of names. At least one must exist in the Common Name. + Supports globbing. + items: + type: string + type: array + x-go-name: BoundCommonNames + bound-dns-sans: + description: A list of DNS names. At least one must exist in the SANs. Supports + globbing. + items: + type: string + type: array + x-go-name: BoundDnsSans + bound-email-sans: + description: A list of Email Addresses. At least one must exist in the SANs. + Supports globbing. + items: + type: string + type: array + x-go-name: BoundEmailSans + bound-extensions: + description: A list of extensions formatted as "oid:value". Expects the + extension value to be some type of ASN1 encoded string. All values much + match. Supports globbing on "value". + items: + type: string + type: array + x-go-name: BoundExtensions + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-organizational-units: + description: A list of Organizational Units names. At least one must exist + in the OU field. + items: + type: string + type: array + x-go-name: BoundOrganizationalUnits + bound-uri-sans: + description: A list of URIs. At least one must exist in the SANs. Supports + globbing. + items: + type: string + type: array + x-go-name: BoundUriSans + certificate-data: + description: The certificate data in base64, if no file was provided + type: string + x-go-name: CertificateData + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + revoked-cert-ids: + description: A list of revoked cert ids + items: + type: string + type: array + x-go-name: RevokedCertIds + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured, such as common_name or organizational_unit + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateEmail: + description: authMethodUpdateEmail is a command that updates an Email auth method + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateGcp: + description: |- + authMethodUpdateGcp is a command that updates a new auth method that + will be able to authenticate using GCP IAM Service Account credentials + or GCE instance credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + default: akeyless.io + description: The audience to verify in the JWT received by the client + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-labels: + description: |- + A comma-separated list of GCP labels formatted as "key:value" strings that must be set on authorized GCE instances. + TODO: Because GCP labels are not currently ACL'd .... + items: + type: string + type: array + x-go-name: BoundLabels + bound-projects: + description: |- + === Human and Machine authentication section === + Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. + items: + type: string + type: array + x-go-name: BoundProjects + bound-regions: + description: |- + List of regions that a GCE instance must belong to in order to be authenticated. + TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. + items: + type: string + type: array + x-go-name: BoundRegions + bound-service-accounts: + description: List of service accounts the service account must be part of + in order to be authenticated. + items: + type: string + type: array + x-go-name: BoundServiceAccounts + bound-zones: + description: |- + === Machine authentication section === + List of zones that a GCE instance must belong to in order to be authenticated. + TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. + items: + type: string + type: array + x-go-name: BoundZones + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + service-account-creds-data: + description: ServiceAccount credentials data instead of giving a file path, + base64 encoded + type: string + x-go-name: ServiceAccountCredsFileData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: Type of the GCP Access Rules + type: string + x-go-name: Type + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - audience + - name + - type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateK8s: + description: |- + authMethodUpdateK8s is a command that updates a new auth method that will + be able to authenticate using K8S. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + description: The audience in the Kubernetes JWT that the access is restricted + to + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-namespaces: + description: A list of namespaces that the access is restricted to + items: + type: string + type: array + x-go-name: BoundNamespaces + bound-pod-names: + description: A list of pod names that the access is restricted to + items: + type: string + type: array + x-go-name: BoundPodNames + bound-sa-names: + description: A list of service account names that the access is restricted + to + items: + type: string + type: array + x-go-name: BoundServiceAccountNames + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gen-key: + description: Automatically generate key-pair for K8S configuration. If set + to false, a public key needs to be provided [true/false] + type: string + x-go-name: GenerateKeyPair + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + public-key: + description: Base64-encoded or PEM formatted public key data for K8S authentication + method is required [RSA2048] + type: string + x-go-name: PublicKey + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateLdap: + description: |- + authMethodUpdateLdap is a command that updates a new auth method that will + be able to authenticate using LDAP. properties: - items: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: - $ref: '#/components/schemas/Item' + type: string type: array - x-go-name: Items - next_page: + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gen-key: + description: Automatically generate key-pair for LDAP configuration. If + set to false, a public key needs to be provided [true/false] + type: string + x-go-name: GenerateKeyPair + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + public-key-data: + description: |- + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format + [RSA2048] + type: string + x-go-name: PublicKeyData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + default: users + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateOCI: + description: |- + authMethodUpdateOCI is a command that updates an auth method that + will be used in the account using OCI principle and groups. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + group-ocid: + description: A list of required groups ocids + items: + type: string + type: array + x-go-name: GroupOCIDs + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + tenant-ocid: + description: The Oracle Cloud tenant ID + type: string + x-go-name: TenantOCID + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - group-ocid + - name + - tenant-ocid + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateOIDC: + description: |- + authMethodUpdateOIDC is a command that updates a new auth method that will + be available to authenticate using OIDC. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-redirect-uri: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + audience: + description: Audience claim to be used as part of the authentication flow. + In case set, it must match the one configured on the Identity Provider's + Application + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + client-id: + description: Client ID + type: string + x-go-name: ClientID + client-secret: + description: Client Secret + type: string + x-go-name: ClientSecret + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + required-scopes: + description: RequiredScopes is a list of required scopes that the oidc method + will request from the oidc provider and the user must approve + items: + type: string + type: array + x-go-name: RequiredScopes + required-scopes-prefix: + description: RequiredScopesPrefix is a a prefix to add to all required-scopes + when requesting them from the oidc server (for example, azures' Application + ID URI) + type: string + x-go-name: RequiredScopesPrefix + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OIDC, OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateOauth2: + description: |- + authMethodUpdateOauth2 is a command that updates a new auth method that will + be able to authenticate using Oauth2. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + description: The audience in the JWT + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-client-ids: + description: The clients ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundClientID + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + cert: + description: CertificateFile Path to a file that contain the certificate + in a PEM format. + type: string + x-go-name: CertificateFile + cert-file-data: + description: CertificateFileData PEM Certificate in a Base64 format. + type: string + x-go-name: CertificateFileData + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gateway-url: + description: Akeyless Gateway URL (Configuration Management port). Relevant + only when the jwks-uri is accessible only from the gateway. + type: string + x-go-name: GatewayUrl + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwks-json-data: + description: |- + The JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + base64 encoded string + type: string + x-go-name: JWKeySetJsonData + jwks-uri: + default: default_jwks_url + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + type: string + x-go-name: JWKeySetURL + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. type: string - x-go-name: NextPage - title: ListItemsOutput is a list of items. + x-go-name: UniqueIdentifier + required: + - jwks-uri + - name + - unique-identifier type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ListRolesOutput: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateOutput: example: - next_page: next_page - roles: - - role_name: role_name - client_permissions: - - client_permissions - - client_permissions - role_auth_methods_assoc: - - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true - - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true - access_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - comment: comment - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - - role_name: role_name - client_permissions: - - client_permissions - - client_permissions - role_auth_methods_assoc: - - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true - - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true - access_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - comment: comment - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display + name: name + prv_key: prv_key properties: - next_page: + name: type: string - x-go-name: NextPage - roles: - items: - $ref: '#/components/schemas/Role' - type: array - x-go-name: Roles - title: ListRolesOutput is a list of roles. + x-go-name: Name + prv_key: + type: string + x-go-name: PrivateKey type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ListTargetsOutput: - example: - next_page: next_page - targets: - - credentials_less: true - target_items_assoc: - - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - target_name: target_name - access_date: 2000-01-23T04:56:07.000+00:00 - target_type: target_type - target_id: 6 - creation_date: 2000-01-23T04:56:07.000+00:00 - is_access_request_enabled: true - last_version: 0 - client_permissions: - - client_permissions - - client_permissions - with_customer_fragment: true - target_versions: - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - modification_date: 2000-01-23T04:56:07.000+00:00 - attributes: - key: '{}' - comment: comment - protection_key_name: protection_key_name - access_date_display: access_date_display - access_request_status: access_request_status - target_details: target_details - target_sub_type: target_sub_type - - credentials_less: true - target_items_assoc: - - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - target_name: target_name - access_date: 2000-01-23T04:56:07.000+00:00 - target_type: target_type - target_id: 6 - creation_date: 2000-01-23T04:56:07.000+00:00 - is_access_request_enabled: true - last_version: 0 - client_permissions: - - client_permissions - - client_permissions - with_customer_fragment: true - target_versions: - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - modification_date: 2000-01-23T04:56:07.000+00:00 - attributes: - key: '{}' - comment: comment - protection_key_name: protection_key_name - access_date_display: access_date_display - access_request_status: access_request_status - target_details: target_details - target_sub_type: target_sub_type + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateSAML: + description: |- + authMethodUpdateSAML is a command that updates a new auth method that will + be available to authenticate using SAML. properties: - next_page: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-redirect-uri: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description type: string - x-go-name: NextPage - targets: + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: - $ref: '#/components/schemas/Target' + type: string type: array - x-go-name: Targets - title: ListTargetsOutput is a list of targets. + x-go-name: GWCIDRWhitelist + idp-metadata-url: + description: IDP metadata url + type: string + x-go-name: IDPMetadataURL + idp-metadata-xml-data: + description: IDP metadata xml data + type: string + x-go-name: IDPMetadataXMLData + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + new-name: + description: Auth Method new name + type: string + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - LogForwardingConfigPart: - example: - aws_s3_config: - aws_access_id: aws_access_id - aws_region: aws_region - aws_role_arn: aws_role_arn - aws_auth_type: aws_auth_type - aws_use_gateway_cloud_identity: true - aws_access_key: aws_access_key - bucket_name: bucket_name - log_folder: log_folder - logan_url: logan_url - json_output: true - azure_analytics_config: - azure_workspace_key: azure_workspace_key - azure_workspace_id: azure_workspace_id - splunk_config: - splunk_token: splunk_token - splunk_source: splunk_source - splunk_index: splunk_index - splunk_sourcetype: splunk_sourcetype - splunk_enable_tls: true - splunk_tls_certificate: splunk_tls_certificate - splunk_url: splunk_url - logstash_config: - logstash_enable_tls: true - logstash_protocol: logstash_protocol - logstash_dns: logstash_dns - logstash_tls_certificate: logstash_tls_certificate - logan_enable: true - google_chronicle_config: - log_type: log_type - service_account_key: service_account_key - customer_id: customer_id - region: region - logz_io_config: - target_logz_io_protocol: target_logz_io_protocol - target_logz_io_token: target_logz_io_token - sumo_logic_config: - sumo_logic_endpoint: sumo_logic_endpoint - sumo_logic_host: sumo_logic_host - sumo_logic_tags: sumo_logic_tags - syslog_config: - syslog_enable_tls: true - syslog_host: syslog_host - syslog_target_tag: syslog_target_tag - syslog_formatter: syslog_formatter - syslog_tls_certificate: syslog_tls_certificate - syslog_network: syslog_network - target_log_type: target_log_type - datadog_config: - datadog_log_source: datadog_log_source - datadog_log_service: datadog_log_service - datadog_log_tags: datadog_log_tags - datadog_host: datadog_host - datadog_api_key: datadog_api_key - pull_interval_sec: pull_interval_sec - elasticsearch_config: - elasticsearch_index: elasticsearch_index - elasticsearch_server_type: elasticsearch_server_type - elasticsearch_tls_certificate: elasticsearch_tls_certificate - elasticsearch_user_name: elasticsearch_user_name - elasticsearch_api_key: elasticsearch_api_key - elasticsearch_enable_tls: true - elasticsearch_password: elasticsearch_password - elasticsearch_cloud_id: elasticsearch_cloud_id - elasticsearch_auth_type: elasticsearch_auth_type - elasticsearch_nodes: elasticsearch_nodes + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + authMethodUpdateUniversalIdentity: + description: |- + authMethodUpdateUniversalIdentity is a command that updates a new auth + method that will be able to authenticate using Akeyless Universal Identity. properties: - aws_s3_config: - $ref: '#/components/schemas/AwsS3LogForwardingConfig' - azure_analytics_config: - $ref: '#/components/schemas/AzureLogAnalyticsForwardingConfig' - datadog_config: - $ref: '#/components/schemas/DatadogForwardingConfig' - elasticsearch_config: - $ref: '#/components/schemas/ElasticsearchLogForwardingConfig' - google_chronicle_config: - $ref: '#/components/schemas/GoogleChronicleForwardingConfig' - json_output: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + deny-inheritance: + description: Deny from root to create children type: boolean - x-go-name: JsonOutput - logan_enable: + x-go-name: BoundDenyInheritance + deny-rotate: + description: Deny from the token to rotate + type: boolean + x-go-name: BoundDenyRotate + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: LoganEnable - logan_url: + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name type: string - x-go-name: LoganURLConfig - logstash_config: - $ref: '#/components/schemas/LogstashLogForwardingConfig' - logz_io_config: - $ref: '#/components/schemas/LogzIoLogForwardingConfig' - pull_interval_sec: + x-go-name: AuthMethodName + new-name: + description: Auth Method new name type: string - x-go-name: PullIntervalSec - splunk_config: - $ref: '#/components/schemas/SplunkLogForwardingConfig' - sumo_logic_config: - $ref: '#/components/schemas/SumologicLogForwardingConfig' - syslog_config: - $ref: '#/components/schemas/SyslogLogForwardingConfig' - target_log_type: + x-go-name: AuthMethodNewName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: TargetLogType + x-go-name: Profile + ttl: + default: 60 + description: Token ttl + format: int32 + type: integer + x-go-name: BoundTTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - LogstashLogForwardingConfig: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + clientData: example: - logstash_enable_tls: true - logstash_protocol: logstash_protocol - logstash_dns: logstash_dns - logstash_tls_certificate: logstash_tls_certificate + clientKeyData: clientKeyData + clientCertificateData: clientCertificateData + parentCertificateData: parentCertificateData properties: - logstash_dns: + clientCertificateData: type: string - x-go-name: LogstashDns - logstash_enable_tls: - type: boolean - x-go-name: LogstashEnableTLS - logstash_protocol: + x-go-name: ClientCertificateData + clientKeyData: type: string - x-go-name: LogstashProtocol - logstash_tls_certificate: + x-go-name: ClientKeyData + parentCertificateData: type: string - x-go-name: LogstashTlsCertificate + x-go-name: ParentCertificateData type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - LogzIoLogForwardingConfig: - example: - target_logz_io_protocol: target_logz_io_protocol - target_logz_io_token: target_logz_io_token + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + configure: properties: - target_logz_io_protocol: + access-id: + description: Access ID type: string - x-go-name: TargetLogzIoProtocol - target_logz_io_token: + x-go-name: AccessID + access-key: + description: Access Key type: string - x-go-name: TargetLogzIoToken + x-go-name: AccessKey + access-type: + default: access_key + description: Access Type (access_key/password/azure_ad/saml/oidc/aws_iam/gcp/k8s/cert) + type: string + x-go-name: AccessType + account-id: + description: Account id (relevant only for access-type=password where the + email address is associated with more than one account) + type: string + x-go-name: AccountId + admin-email: + description: Email (relevant only for access-type=password) + type: string + x-go-name: AdminEmail + admin-password: + description: Password (relevant only for access-type=password) + type: string + x-go-name: AdminPass + azure_ad_object_id: + description: Azure Active Directory ObjectId (relevant only for access-type=azure_ad) + type: string + x-go-name: AzureAdObjectID + cert-data: + description: Certificate data encoded in base64. Used if file was not provided. + (relevant only for access-type=cert in Curl Context) + type: string + x-go-name: CertData + gcp-audience: + default: akeyless.io + description: GCP JWT audience + type: string + x-go-name: GCPAudience + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + k8s-auth-config-name: + description: The K8S Auth config name (relevant only for access-type=k8s) + type: string + x-go-name: K8SAuthConfigName + key-data: + description: Private key data encoded in base64. Used if file was not provided.(relevant + only for access-type=cert in Curl Context) + type: string + x-go-name: KeyData + oci-auth-type: + default: apikey + description: The type of the OCI configuration to use [instance/apikey/resource] + (relevant only for access-type=oci) + type: string + x-go-name: OCIAuthType + oci-group-ocid: + description: A list of Oracle Cloud IDs groups (relevant only for access-type=oci) + items: + type: string + type: array + x-go-name: OCIGroupOCIDs + title: configure is a command that creates a new Akeyless profile. type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MFAType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - MigrationGeneral: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + configureOutput: example: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status + profile: profile + token: token properties: - id: + profile: type: string - x-go-name: Id - last_migration: + x-go-name: Profile + token: type: string - x-go-name: LastMigrationTime - name: + x-go-name: Token + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + connectOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAWSTarget: + description: 'createAWSTarget is a command that creates a new target. [Deprecated: + Use target-create-aws command]' + properties: + access-key: + description: AWS secret access key type: string - x-go-name: Name - new_name: + x-go-name: AWSSecretAccessKey + access-key-id: + description: AWS access key ID type: string - x-go-name: NewName - prefix: + x-go-name: AWSAccessKeyID + comment: + description: Deprecated - use description type: string - x-go-name: Prefix - protection_key: + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey - status: + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: Status - type: + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-name: Type + x-go-name: TargetName + region: + default: us-east-2 + description: AWS region + type: string + x-go-name: AWSRegion + session-token: + description: Required only for temporary security credentials retrieved + using STS + type: string + x-go-name: AWSSessionToken + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-gw-cloud-identity: + description: Use the GW's Cloud IAM + type: boolean + x-go-name: AWSUseDefaultIdentity + required: + - access-key + - access-key-id + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MigrationItems: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAWSTargetOutput: example: - total: 5 - failed: 0 - migrated: 6 - updated: 5 - skipped: 1 + target_id: 0 properties: - failed: - format: int64 - type: integer - x-go-name: Failed - migrated: - format: int64 - type: integer - x-go-name: Migrated - skipped: - format: int64 - type: integer - x-go-name: Skipped - total: - format: int64 - type: integer - x-go-name: Total - updated: + target_id: format: int64 type: integer - x-go-name: Updated + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/importer/report - MigrationStatus: - example: - last_messages: - key: last_messages - last_reports: - key: last_reports - last_statuses: - key: last_statuses + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createArtifactoryTarget: + description: 'createArtifactoryTarget is a command that creates a new target. + [Deprecated: Use target-create-artifactory command]' properties: - last_messages: - additionalProperties: - type: string - type: object - x-go-name: LastMessages - last_reports: - additionalProperties: - type: string - type: object - x-go-name: LastReports - last_statuses: - additionalProperties: - type: string - type: object - x-go-name: LastStatuses + artifactory-admin-name: + description: Artifactory Admin Name + type: string + x-go-name: AdminName + artifactory-admin-pwd: + description: Artifactory Admin password + type: string + x-go-name: AdminPwd + base-url: + description: Base URL + type: string + x-go-name: BaseUrl + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: |- + The name of a key used to encrypt the target secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - artifactory-admin-name + - artifactory-admin-pwd + - base-url + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MigrationStatusReplyObj: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createArtifactoryTargetOutput: example: - max_name_length: 6 - migration_type: migration_type - error: error - targets: - total: 5 - failed: 0 - migrated: 6 - updated: 5 - skipped: 1 - migration_items: - total: 5 - failed: 0 - migrated: 6 - updated: 5 - skipped: 1 - migration_state: migration_state - rotated_secrets: - total: 5 - failed: 0 - migrated: 6 - updated: 5 - skipped: 1 - start_time: start_time - migration_type_name: migration_type_name - migration_id: migration_id - last_status_message: last_status_message - duration_time: duration_time - max_value_length: 1 - migration_name: migration_name - computers: 0 + target_id: 0 properties: - computers: + target_id: format: int64 type: integer - x-go-name: Computers - duration_time: - type: string - x-go-name: DurationTime - error: - type: string - x-go-name: Error - last_status_message: - type: string - x-go-name: LastMessage - max_name_length: + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethod: + description: 'createAuthMethod is a command that creates a new auth method. + [Deprecated: Use auth-method-create-api-key command]' + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) format: int64 type: integer - x-go-name: MaxNameLength - max_value_length: + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL format: int64 type: integer - x-go-name: MaxValueLength - migration_id: - type: string - x-go-name: MigrationID - migration_items: - $ref: '#/components/schemas/MigrationItems' - migration_name: - type: string - x-go-name: MigrationName - migration_state: - type: string - x-go-name: MigrationState - migration_type: + x-go-name: JwtTtl + name: + description: Auth Method name type: string - x-go-name: MigrationType - migration_type_name: + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: MigrationTypeName - rotated_secrets: - $ref: '#/components/schemas/MigrationItems' - start_time: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: StartTime - targets: - $ref: '#/components/schemas/MigrationItems' + x-go-name: UIDToken + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MigrationsConfigLastChange: - example: - deleted_migrations: - - deleted_migrations - - deleted_migrations - changed_migrations: - - changed_migrations - - changed_migrations - created_migrations: - - created_migrations - - created_migrations + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodAWSIAM: + description: |- + createAuthMethodAWSIAM is a command that creates a new Auth Method that will + be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-create-aws-iam command] properties: - changed_migrations: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: ChangedMigrations - created_migrations: + x-go-name: AuditLogsClaims + bound-arn: + description: A list of full arns that the access is restricted to items: type: string type: array - x-go-name: CreatedMigrations - deleted_migrations: + x-go-name: BoundArn + bound-aws-account-id: + description: A list of AWS account-IDs that the access is restricted to items: type: string type: array - x-go-name: DeletedMigrations - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MigrationsConfigPart: - example: - hashi_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - import_as_json: true - url: url - namespaces: - - namespaces - - namespaces - token: token - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - import_as_json: true - url: url - namespaces: - - namespaces - - namespaces - token: token - server_inventory_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - azure_kv_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - name: name - client: client - secret: secret - tenant: tenant - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - name: name - client: client - secret: secret - tenant: tenant - k8s_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - client_key: - - 4 - - 4 - server: server - password: password - client_cert: - - 1 - - 1 - namespace: namespace - ca: - - 7 - - 7 - skip_system: true - token: token - username: username - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - client_key: - - 4 - - 4 - server: server - password: password - client_cert: - - 1 - - 1 - namespace: namespace - ca: - - 7 - - 7 - skip_system: true - token: token - username: username - aws_secrets_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret: secret - region: region - key: key - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret: secret - region: region - key: key - mock_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - one_password_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - active_directory_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate: true - ssh_port: ssh_port - discover_local_users: true - discovery_types: - - null - - null - winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 - discover_services: true - winrm_over_http: true - local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template - targets_type: targets_type - target_format: target_format - auto_rotate_rotation_hour: 6 - domain_name: domain_name - enable_rdp_sra: true - domain_server_targets_path_template: domain_server_targets_path_template - user_base_dn: user_base_dn - computer_base_dn: computer_base_dn - domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template - local_users_ignore_list: - key: true - os_filter: os_filter - user_groups: - - user_groups - - user_groups - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate: true - ssh_port: ssh_port - discover_local_users: true - discovery_types: - - null - - null - winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 - discover_services: true - winrm_over_http: true - local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template - targets_type: targets_type - target_format: target_format - auto_rotate_rotation_hour: 6 - domain_name: domain_name - enable_rdp_sra: true - domain_server_targets_path_template: domain_server_targets_path_template - user_base_dn: user_base_dn - computer_base_dn: computer_base_dn - domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template - local_users_ignore_list: - key: true - os_filter: os_filter - user_groups: - - user_groups - - user_groups - gcp_secrets_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - gcp_credentials_json: gcp_credentials_json - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - gcp_credentials_json: gcp_credentials_json - properties: - active_directory_migrations: - items: - $ref: '#/components/schemas/ActiveDirectoryMigration' - type: array - x-go-name: ActiveDirectoryMigrations - aws_secrets_migrations: - items: - $ref: '#/components/schemas/AWSSecretsMigration' - type: array - x-go-name: AWSSecretsMigrations - azure_kv_migrations: - items: - $ref: '#/components/schemas/AzureKeyVaultMigration' - type: array - x-go-name: AzureKVMigrations - gcp_secrets_migrations: + x-go-name: BoundAccountID + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to items: - $ref: '#/components/schemas/GCPSecretsMigration' + type: string type: array - x-go-name: GCPSecretsMigrations - hashi_migrations: + x-go-name: CIDRWhitelist + bound-resource-id: + description: A list of full resource ids that the access is restricted to items: - $ref: '#/components/schemas/HashiMigration' + type: string type: array - x-go-name: HashiMigrations - k8s_migrations: + x-go-name: BoundResourceID + bound-role-id: + description: A list of full role ids that the access is restricted to items: - $ref: '#/components/schemas/K8SMigration' + type: string type: array - x-go-name: K8SMigrations - mock_migrations: + x-go-name: BoundRoleID + bound-role-name: + description: A list of full role-name that the access is restricted to items: - $ref: '#/components/schemas/MockMigration' + type: string type: array - x-go-name: MockMigrations - one_password_migrations: + x-go-name: BoundRoleName + bound-user-id: + description: A list of full user ids that the access is restricted to items: - $ref: '#/components/schemas/OnePasswordMigration' + type: string type: array - x-go-name: OnePasswordMigrations - server_inventory_migrations: + x-go-name: BoundUserID + bound-user-name: + description: A list of full user-name that the access is restricted to items: - $ref: '#/components/schemas/ServerInventoryMigration' + type: string type: array - x-go-name: ServerInventoryMigrations - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MockMigration: - example: - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - properties: - general: - $ref: '#/components/schemas/MigrationGeneral' - payload: - $ref: '#/components/schemas/MockPayload' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MockPayload: - example: - vaults: - - vaults - - vaults - properties: - vaults: + x-go-name: BoundUserName + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: type: string type: array - x-go-name: Vaults - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - MongoDBTargetDetails: - example: - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_is_atlas: true - mongodb_uri_connection: mongodb_uri_connection - mongodb_atlas_project_id: mongodb_atlas_project_id - mongodb_password: mongodb_password - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - mongodb_uri_options: mongodb_uri_options - mongodb_username: mongodb_username - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - mongodb_db_name: mongodb_db_name - mongodb_host_port: mongodb_host_port - properties: - mongodb_atlas_api_private_key: - type: string - x-go-name: MongoDBAtlasAPIPrivateKey - mongodb_atlas_api_public_key: - type: string - x-go-name: MongoDBAtlasAPIPublicKey - mongodb_atlas_project_id: - description: mongodb atlas fields - type: string - x-go-name: MongoDBAtlasProjectID - mongodb_db_name: - description: common fields - type: string - x-go-name: MongoDBName - mongodb_default_auth_db: - type: string - x-go-name: MongoDBDefaultAuthDB - mongodb_host_port: - type: string - x-go-name: MongoDBHostAndPort - mongodb_is_atlas: + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: MongoDBAtlas - mongodb_password: + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + sts-url: + default: https://sts.amazonaws.com + description: sts URL type: string - x-go-name: MongoDBPassword - mongodb_uri_connection: - description: mongodb fields + x-go-name: STSEndpoint + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: MongoDBServerURI - mongodb_uri_options: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: MongoDBURIOptions - mongodb_username: + x-go-name: UIDToken + required: + - bound-aws-account-id + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodAWSIAMOutput: + example: + access_id: access_id + properties: + access_id: type: string - x-go-name: MongoDBUsername - title: MongoDBTargetDetails ... + x-go-name: AccessID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - Name: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodAzureAD: description: |- - Name represents an X.509 distinguished name. This only includes the common - elements of a DN. Note that Name is only an approximation of the X.509 - structure. If an accurate representation is needed, asn1.Unmarshal the raw - subject or issuer as an RDNSequence. - example: - Names: - - Type: - - 4 - - 4 - Value: '{}' - - Type: - - 4 - - 4 - Value: '{}' - StreetAddress: - - StreetAddress - - StreetAddress - SerialNumber: SerialNumber - ExtraNames: - - Type: - - 4 - - 4 - Value: '{}' - - Type: - - 4 - - 4 - Value: '{}' - Locality: - - Locality - - Locality - Country: - - Country - - Country + createAuthMethodAzureAD is a command that creates a new auth method that + will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-create-azure-ad command] properties: - Country: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + default: https://management.azure.com/ + description: |- + Deprecated + (Deprecated) The audience in the JWT + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: OrganizationalUnit - ExtraNames: + x-go-name: AuditLogsClaims + bound-group-id: + description: A list of group ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundGroupIDs + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-providers: description: |- - ExtraNames contains attributes to be copied, raw, into any marshaled - distinguished names. Values override any attributes with the same OID. - The ExtraNames field is not populated when parsing, see Names. + A list of resource providers that the access is restricted to (e.g, + Microsoft.Compute, Microsoft.ManagedIdentity, etc) items: - $ref: '#/components/schemas/AttributeTypeAndValue' + type: string type: array - Locality: + x-go-name: BoundResourceProviders + bound-resource-id: + description: A list of full resource ids that the access is restricted to items: type: string type: array - x-go-name: Province - Names: + x-go-name: BoundResourceIds + bound-resource-names: description: |- - Names contains all parsed attributes. When parsing distinguished names, - this can be used to extract non-standard attributes that are not parsed - by this package. When marshaling to RDNSequences, the Names field is - ignored, see ExtraNames. + A list of resource names that the access is restricted to (e.g, a + virtual machine name, scale set name, etc). items: - $ref: '#/components/schemas/AttributeTypeAndValue' + type: string type: array - SerialNumber: - type: string - x-go-name: CommonName - StreetAddress: + x-go-name: BoundResourceNames + bound-resource-types: + description: |- + A list of resource types that the access is restricted to (e.g, + virtualMachines, userAssignedIdentities, etc) items: type: string type: array - x-go-name: PostalCode - type: object - x-go-package: crypto/x509/pkix - NativeK8sAuthType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - NativeK8sTargetDetails: - example: - k8s_cluster_name: k8s_cluster_name - k8s_client_key_data: k8s_client_key_data - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - k8s_auth_type: k8s_auth_type - use_gw_service_account: true - k8s_cluster_endpoint: k8s_cluster_endpoint - k8s_client_cert_data: k8s_client_cert_data - properties: - k8s_auth_type: + x-go-name: BoundResourceTypes + bound-rg-id: + description: A list of resource groups that the access is restricted to + items: + type: string + type: array + x-go-name: BoundResourceGroups + bound-spid: + description: A list of service principal IDs that the access is restricted + to + items: + type: string + type: array + x-go-name: BoundServicePrincipalIDs + bound-sub-id: + description: A list of subscription ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundSubscriptionsIDs + bound-tenant-id: + description: The Azure tenant id that the access is restricted to type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - k8s_bearer_token: + x-go-name: BoundTenantID + description: + description: Auth Method description type: string - x-go-name: K8sBearerToken - k8s_client_cert_data: - description: For K8s Client certificates authentication + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + default: https://sts.windows.net/---bound_tenant_id--- + description: Issuer URL type: string - x-go-name: K8sClientCertData - k8s_client_key_data: + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwks-uri: + default: https://login.microsoftonline.com/common/discovery/keys + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. type: string - x-go-name: K8sClientKeyData - k8s_cluster_ca_certificate: + x-go-name: JWKeySetURL + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name type: string - x-go-name: K8sClusterCACertificate - k8s_cluster_endpoint: + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: K8sClusterEndpoint - k8s_cluster_name: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: K8sClusterName - use_gw_service_account: - type: boolean - x-go-name: K8sUseDefaultIdentity - title: NativeK8sTargetDetails ... + x-go-name: UIDToken + required: + - bound-tenant-id + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - NotiForwarder: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodAzureADOutput: example: - to_emails: - - to_email: to_email - to_name: to_name - - to_email: to_email - to_name: to_name - gateway_cluster_id: 0 - override_url: override_url - noti_forwarder_id: 1 - runner_type: runner_type - noti_forwarder_type: noti_forwarder_type - noti_forwarder_versions: - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - client_id: client_id - is_enabled: true - endpoint: endpoint - timespan_in_seconds: 5 - webhook_noti_forwarder_public_details: - auth_type: auth_type - endpoint_url: endpoint_url - username: username - modification_date: 2000-01-23T04:56:07.000+00:00 - slack_noti_forwarder_public_details: '{}' - auth_type: auth_type - user_email: user_email - creation_date: 2000-01-23T04:56:07.000+00:00 - protection_key: protection_key - last_version: 6 - client_permissions: - - client_permissions - - client_permissions - with_customer_fragment: true - event_types: - - null - - null - noti_forwarder_name: noti_forwarder_name - paths: - - paths - - paths - comment: comment - username: username + access_id: access_id properties: - auth_type: + access_id: type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - client_id: - description: Auth - JWT + x-go-name: AccessID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodCert: + description: |- + createAuthMethodCert is a command that creates a new auth method that + will be able to authenticate using a client certificate. [Deprecated: Use auth-method-create-cert command] + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-cors: + description: Comma separated list of allowed CORS domains to be validated + as part of the authentication flow. type: string - x-go-name: ClientID - client_permissions: + x-go-name: AllowedCors + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: ClientPermissions - comment: - type: string - x-go-name: Comment - creation_date: - format: date-time - type: string - x-go-name: CreationDate - endpoint: - type: string - x-go-name: Endpoint - event_types: + x-go-name: AuditLogsClaims + bound-common-names: + description: A list of names. At least one must exist in the Common Name. + Supports globbing. items: - $ref: '#/components/schemas/EventType' + type: string type: array - x-go-name: NotificationTypes - gateway_cluster_id: - format: int64 - type: integer - x-go-name: GatewayClusterId - is_enabled: - type: boolean - x-go-name: IsEnabled - last_version: - format: int32 - type: integer - x-go-name: LastVersion - modification_date: - format: date-time - type: string - x-go-name: ModificationDate - noti_forwarder_id: - format: int64 - type: integer - x-go-name: NotiForwarderID - noti_forwarder_name: - type: string - x-go-name: Name - noti_forwarder_type: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - noti_forwarder_versions: + x-go-name: BoundCommonNames + bound-dns-sans: + description: A list of DNS names. At least one must exist in the SANs. Supports + globbing. items: - $ref: '#/components/schemas/ItemVersion' + type: string type: array - x-go-name: NotiForwarderVersions - override_url: - type: string - x-go-name: OverrideURL - paths: + x-go-name: BoundDnsSans + bound-email-sans: + description: A list of Email Addresses. At least one must exist in the SANs. + Supports globbing. items: type: string type: array - x-go-name: Paths - protection_key: - type: string - x-go-name: ProtectionKey - runner_type: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - slack_noti_forwarder_public_details: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - timespan_in_seconds: - format: int64 - type: integer - x-go-name: TimespanInSeconds - to_emails: + x-go-name: BoundEmailSans + bound-extensions: + description: A list of extensions formatted as "oid:value". Expects the + extension value to be some type of ASN1 encoded string. All values much + match. Supports globbing on "value". items: - $ref: '#/components/schemas/EmailEntry' + type: string type: array - x-go-name: ToEmails - user_email: + x-go-name: BoundExtensions + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + bound-organizational-units: + description: A list of Organizational Units names. At least one must exist + in the OU field. + items: + type: string + type: array + x-go-name: BoundOrganizationalUnits + bound-uri-sans: + description: A list of URIs. At least one must exist in the SANs. Supports + globbing. + items: + type: string + type: array + x-go-name: BoundUriSans + certificate-data: + description: The certificate data in base64, if no file was provided type: string - x-go-name: UserEmail - username: - description: Auth - User Password + x-go-name: CertificateData + description: + description: Auth Method description type: string - x-go-name: Username - webhook_noti_forwarder_public_details: - $ref: '#/components/schemas/WebHookNotiForwarderPublicDetails' - with_customer_fragment: + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' type: boolean - x-go-name: WithCustomerFragment - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - NotiForwarderRunnerType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - NotiForwarderType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - OAuth2AccessRules: - description: |- - OAuth2AccessRules contains access rules specific to OAuth2 authentication - method. - example: - bound_claims: - - values: - - values - - values - name: name - - values: - - values - - values - name: name - audience: audience - unique_identifier: unique_identifier - authorized_gw_cluster_name: authorized_gw_cluster_name - certificate: certificate - jwks_uri: jwks_uri - bound_clients_id: - - bound_clients_id - - bound_clients_id - jwks_json_data: jwks_json_data - issuer: issuer - properties: - audience: - description: The audience in the JWT. - type: string - x-go-name: Audience - authorized_gw_cluster_name: - description: The gateway cluster name that is authorized to access JWKeySetURL + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name type: string - x-go-name: AuthorizedGwClusterName - bound_claims: - description: The claims that login is restricted to. + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] items: - $ref: '#/components/schemas/OAuth2CustomClaim' + type: string type: array - x-go-name: BoundCustomClaims - bound_clients_id: - description: The clients ids that login is restricted to. + x-go-name: ProductTypes + revoked-cert-ids: + description: A list of revoked cert ids items: type: string type: array - x-go-name: BoundClientsIDs - certificate: - description: Certificate to use when calling jwks_uri from the gateway. - in PEM format - type: string - x-go-name: Certificate - issuer: - description: Issuer URL + x-go-name: RevokedCertIds + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Issuer - jwks_json_data: - description: |- - The JSON Web Key Set (JWKS) that containing the public keys - that should be used to verify any JSON Web Token (JWT) issued by the - authorization server. - base64 encoded string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: JWKeySetJsonData - jwks_uri: + x-go-name: UIDToken + unique-identifier: description: |- - The URL to the JSON Web Key Set (JWKS) that containing the public keys - that should be used to verify any JSON Web Token (JWT) issued by the - authorization server. - type: string - x-go-name: JWKeySetURL - unique_identifier: - description: A unique identifier to distinguish different users + A unique identifier (ID) value should be configured, such as common_name or organizational_unit + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. type: string x-go-name: UniqueIdentifier + required: + - name + - unique-identifier type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - OAuth2CustomClaim: - description: |- - OAuth2CustomClaim is a custom claim specific to OAuth2 authentication - method. - example: - values: - - values - - values - name: name - properties: - name: - type: string - x-go-name: Name - values: - items: - type: string - type: array - x-go-name: Values - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - OCIAccessRules: - description: OCIAccessRules contains access rules specific to Oracle cloud instance - / user authentication + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodCertOutput: example: - tenant_ocid: tenant_ocid - group_ocids: - - group_ocids - - group_ocids + access_id: access_id properties: - group_ocids: - items: - type: string - type: array - x-go-name: GroupOCIDs - tenant_ocid: + access_id: type: string - x-go-name: TenantOCID + x-go-name: AccessID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - OIDCAccessRules: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodEmail: description: |- - OIDCAccessRules contains access rules specific to Open Id Connect authentication - method. - example: - bound_claims: - - values: - - values - - values - name: name - - values: - - values - - values - name: name - audience: audience - is_internal: true - unique_identifier: unique_identifier - allowed_redirect_URIs: - - allowed_redirect_URIs - - allowed_redirect_URIs - required_scopes_prefix: required_scopes_prefix - required_scopes: - - required_scopes - - required_scopes - client_secret: client_secret - client_id: client_id - issuer: issuer + createAuthMethodEmail is a command that creates a new auth method that will + be able to authenticate using email. [Deprecated: Use auth-method-create-email command] properties: - allowed_redirect_URIs: - description: Allowed redirect URIs after the authentication + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: AllowedRedirectURIs - audience: - description: Audience claim to be used as part of the authentication flow. - In case set, it must match the one configured on the Identity Provider's - Application - type: string - x-go-name: Audience - bound_claims: - description: The claims that login is restricted to. + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to items: - $ref: '#/components/schemas/OIDCCustomClaim' + type: string type: array - x-go-name: BoundCustomClaims - client_id: - description: Client ID + x-go-name: CIDRWhitelist + description: + description: Auth Method description type: string - x-go-name: ClientID - client_secret: - description: Client Secret + x-go-name: Description + email: + description: An email address to be invited to have access type: string - x-go-name: ClientSecret - is_internal: - description: |- - IsInternal indicates whether this is an internal Auth Method where the client has no control - over it, or it was created by the client - e.g - Sign In with Google will create an OIDC Auth Method with IsInternal=true + x-go-name: EmailAddress + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' type: boolean - x-go-name: IsInternal - issuer: - description: Issuer URL - type: string - x-go-name: Issuer - required_scopes: - description: A list of required scopes to request from the oidc provider, - and to check on the token + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: type: string type: array - x-go-name: RequiredScopes - required_scopes_prefix: - description: A prefix to add to the required scopes (for example, azures' - Application ID URI) - type: string - x-go-name: RequiredScopesPrefix - unique_identifier: - description: A unique identifier to distinguish different users - type: string - x-go-name: UniqueIdentifier - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - OIDCCustomClaim: - description: |- - OIDCCustomClaim is a custom claim specific to OIDC authentication - method. - example: - values: - - values - - values - name: name - properties: + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl name: + description: Auth Method name type: string - x-go-name: Name - values: + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] items: type: string type: array - x-go-name: Values + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - email + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ObjectIdentifier: - items: - format: int64 - type: integer - title: An ObjectIdentifier represents an ASN.1 OBJECT IDENTIFIER. - type: array - x-go-package: encoding/asn1 - ObjectVersionSettingsOutput: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodEmailOutput: example: - item-type: item-type - max-versions: max-versions + access_id: access_id properties: - item-type: - description: VersionSettingsObjectType defines object types for account - version settings - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - max-versions: + access_id: type: string - x-go-name: MaxVersions + x-go-name: AccessID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - OidcClientInfo: - example: - audience: - - audience - - audience - issuer_url: issuer_url - grant_types: - - grant_types - - grant_types - public: true - logout_uris: - - logout_uris - - logout_uris - redirect_uris: - - redirect_uris - - redirect_uris - scopes: - - scopes - - scopes - client_id: client_id - access_permission_assignment: - - sub_claims: - key: - - sub_claims - - sub_claims - access_type: access_type - group_id: group_id - assignment_type: assignment_type - access_id: access_id - assignment_name: assignment_name - - sub_claims: - key: - - sub_claims - - sub_claims - access_type: access_type - group_id: group_id - assignment_type: assignment_type - access_id: access_id - assignment_name: assignment_name - response_types: - - response_types - - response_types + createAuthMethodGCP: + description: |- + createAuthMethodGCP is a command that creates a new auth method that + will be able to authenticate using GCP IAM Service Account credentials + or GCE instance credentials. [Deprecated: Use auth-method-create-gcp command] properties: - access_permission_assignment: - items: - $ref: '#/components/schemas/AccessOrGroupPermissionAssignment' - type: array - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/oidc/shared + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires audience: - items: - type: string - type: array - x-go-name: Audience - client_id: - type: string - x-go-name: ClientId - grant_types: - items: - type: string - type: array - x-go-name: GrantTypes - issuer_url: + default: akeyless.io + description: The audience to verify in the JWT received by the client type: string - x-go-name: IssuerUrl - logout_uris: + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: LogoutURIs - public: - type: boolean - x-go-name: Public - redirect_uris: + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to items: type: string type: array - x-go-name: RedirectURIs - response_types: + x-go-name: CIDRWhitelist + bound-labels: + description: |- + A comma-separated list of GCP labels formatted as "key:value" strings that must be set on authorized GCE instances. + TODO: Because GCP labels are not currently ACL'd .... items: type: string type: array - x-go-name: ResponseTypes - scopes: + x-go-name: BoundLabels + bound-projects: + description: |- + === Human and Machine authentication section === + Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. items: type: string type: array - x-go-name: Scopes - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - OnePasswordMigration: - example: - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - properties: - general: - $ref: '#/components/schemas/MigrationGeneral' - payload: - $ref: '#/components/schemas/OnePasswordPayload' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - OnePasswordPayload: - example: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - properties: - email: - type: string - x-go-name: Email - password: - type: string - x-go-name: Password - secret_key: - type: string - x-go-name: SecretKey - url: - type: string - x-go-name: AccountUrl - vaults: + x-go-name: BoundProjects + bound-regions: + description: |- + List of regions that a GCE instance must belong to in order to be authenticated. + TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. items: type: string type: array - x-go-name: Vaults - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - PKICertificateIssueDetails: - example: - certificate_authority_mode: certificate_authority_mode - expiration_events: - - seconds_before: 6 - - seconds_before: 6 - country: - - country - - country - street_address: - - street_address - - street_address - allow_subdomains: true - key_type: key_type - organization_unit_list: - - organization_unit_list - - organization_unit_list - gw_cluster_url: gw_cluster_url - organization_list: - - organization_list - - organization_list - gw_cluster_id: 1 - province: - - province - - province - allowed_extra_extensions: - key: - - allowed_extra_extensions - - allowed_extra_extensions - allowed_domains_list: - - allowed_domains_list - - allowed_domains_list - enforce_hostnames: true - allowed_uri_sans: - - allowed_uri_sans - - allowed_uri_sans - key_usage_list: - - key_usage_list - - key_usage_list - destination_path: destination_path - allow_any_name: true - locality: - - locality - - locality - basic_constraints_valid_for_non_ca: true - protect_generated_certificates: true - server_flag: true - is_ca: true - not_before_duration: 5 - key_bits: 5 - require_cn: true - allow_copy_ext_from_csr: true - code_signing_flag: true - create_public_crl: true - create_private_crl: true - postal_code: - - postal_code - - postal_code - client_flag: true - properties: - allow_any_name: - type: boolean - x-go-name: AllowAnyName - allow_copy_ext_from_csr: - type: boolean - x-go-name: AllowCopyExtFromCsr - allow_subdomains: - type: boolean - x-go-name: AllowSubdomains - allowed_domains_list: + x-go-name: BoundRegions + bound-service-accounts: + description: List of service accounts the service account must be part of + in order to be authenticated. items: type: string type: array - x-go-name: AllowedDomains - allowed_extra_extensions: - additionalProperties: - items: - type: string - type: array - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/pki-utils/extra_extensions - allowed_uri_sans: + x-go-name: BoundServiceAccounts + bound-zones: + description: |- + === Machine authentication section === + List of zones that a GCE instance must belong to in order to be authenticated. + TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. items: type: string type: array - x-go-name: AllowedURISANs - basic_constraints_valid_for_non_ca: - type: boolean - x-go-name: BasicConstraintsValidForNonCA - certificate_authority_mode: + x-go-name: BoundZones + description: + description: Auth Method description type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - client_flag: - type: boolean - x-go-name: ClientFlag - code_signing_flag: + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' type: boolean - x-go-name: CodeSigningFlag - country: + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: type: string type: array - x-go-name: Country - create_private_crl: - type: boolean - x-go-name: CreatePrivateCrl - create_public_crl: + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: CreatePublicCrl - destination_path: - description: DestinationPath is the destination to save generated certificates + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name type: string - x-go-name: DestinationPath - enforce_hostnames: - type: boolean - x-go-name: EnforceHostnames - expiration_events: - description: |- - ExpirationNotification holds a list of expiration notices that should be sent in case a certificate is about to - expire, this value is being propagated to the Certificate resources that are created + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] items: - $ref: '#/components/schemas/CertificateExpirationEvent' + type: string type: array - x-go-name: ExpirationNotification - gw_cluster_id: - format: int64 - type: integer - x-go-name: GwClusterID - gw_cluster_url: - description: |- - GWClusterURL is required when CAMode is "public" and it defines the cluster URL the PKI should be issued from. - The GW cluster must have permissions to read associated target's details + x-go-name: ProductTypes + service-account-creds-data: + description: ServiceAccount credentials data instead of giving a file path, + base64 encoded type: string - x-go-name: GWClusterURL - is_ca: - type: boolean - x-go-name: IsCA - key_bits: + x-go-name: ServiceAccountCredsFileData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: Type of the GCP Access Rules + type: string + x-go-name: Type + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - audience + - name + - type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodGCPOutput: + example: + access_id: access_id + properties: + access_id: + type: string + x-go-name: AccessID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodHuawei: + description: |- + createAuthMethodHuawei is a command that creates a new auth method that will + be able to authenticate using Huawei credentials. + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) format: int64 type: integer - x-go-name: KeyBits - key_type: - type: string - x-go-name: KeyType - key_usage_list: + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: KeyUsage - locality: + x-go-name: AuditLogsClaims + auth-url: + default: https://iam.myhwclouds.com:443/v3 + description: sts URL + type: string + x-go-name: AuthEndpoint + bound-domain-id: + description: A list of domain IDs that the access is restricted to items: type: string type: array - x-go-name: Locality - not_before_duration: - description: |- - A Duration represents the elapsed time between two instants - as an int64 nanosecond count. The representation limits the - largest representable duration to approximately 290 years. - format: int64 - type: integer - x-go-package: time - organization_list: + x-go-name: BoundDomainID + bound-domain-name: + description: A list of domain names that the access is restricted to items: type: string type: array - x-go-name: Organization - organization_unit_list: + x-go-name: BoundDomainIDName + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to items: type: string type: array - x-go-name: OrganizationalUnit - postal_code: + x-go-name: CIDRWhitelist + bound-tenant-id: + description: A list of full tenant ids that the access is restricted to items: type: string type: array - x-go-name: PostalCode - protect_generated_certificates: - description: ProtectGeneratedCertificates dictates whether the created certificates - should be protected from deletion - type: boolean - x-go-name: ProtectGeneratedCertificates - province: + x-go-name: BoundTenantID + bound-tenant-name: + description: A list of full tenant names that the access is restricted to items: type: string type: array - x-go-name: Province - require_cn: - type: boolean - x-go-name: RequireCN - server_flag: - type: boolean - x-go-name: ServerFlag - street_address: + x-go-name: BoundTenantName + bound-user-id: + description: A list of full user ids that the access is restricted to items: type: string type: array - x-go-name: StreetAddress - title: PKICertificateIssueDetails defines PKI certificate details. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - PasswordPolicyInfo: - example: - use_numbers: true - use_capital_letters: true - use_special_characters: true - use_lower_letters: true - password_length: 5 - properties: - password_length: - format: int64 - type: integer - x-go-name: PasswordLength - use_capital_letters: - type: boolean - x-go-name: UseCapitalLetters - use_lower_letters: - type: boolean - x-go-name: UseLowerLetters - use_numbers: - type: boolean - x-go-name: UseNumbers - use_special_characters: - type: boolean - x-go-name: UseSpecialCharacters - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - PathRule: - example: - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - properties: - assigners: + x-go-name: BoundUserID + bound-user-name: + description: A list of full user-name that the access is restricted to items: - $ref: '#/components/schemas/RuleAssigner' + type: string type: array - x-go-name: Assigners - capabilities: - description: The approved/denied capabilities in the path + x-go-name: BoundUserName + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: type: string type: array - x-go-name: Capabilities - is_limit_access: - description: flag that indicate that this rule is allowed to be access RemainingAccess - of times. + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: IsLimitAccess - number_of_access_used: - format: int64 - type: integer - x-go-name: NumberOfAccessUsed - number_of_allowed_access: + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL format: int64 type: integer - x-go-name: NumberOfAllowedAccess - path: - description: The path the rule refers to + x-go-name: JwtTtl + name: + description: Auth Method name type: string - x-go-name: Path - start_time: - format: int64 - type: integer - x-go-name: StartTime - ttl: - format: int64 - type: integer - x-go-name: TTL - type: - title: PathRuleType defines a kind of every PathRule assigned to a Role. + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - title: PathRule is a single rule used in AKEYLESS RBAC. + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - PathRuleType: - title: PathRuleType defines a kind of every PathRule assigned to a Role. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - PingTargetDetails: - description: PingTargetDetails + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodHuaweiOutput: example: - user_password: user_password - privileged_user: privileged_user - administrative_port: administrative_port - authorization_port: authorization_port - ping_url: ping_url + access_id: access_id properties: - administrative_port: - type: string - x-go-name: AdministrativePort - authorization_port: - type: string - x-go-name: AuthorizationPort - ping_url: - type: string - x-go-name: PingURL - privileged_user: - type: string - x-go-name: PrivilegedUser - user_password: + access_id: type: string - x-go-name: UserPassword + x-go-name: AccessID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - Producer: - example: - init: true - name: name - active: true - failure_message: failure_message - id: 0 - type: type + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodK8S: + description: |- + createAuthMethodK8S is a command that creates a new auth method that will + be able to authenticate using K8S. [Deprecated: Use auth-method-create-k8s command] properties: - active: - type: boolean - x-go-name: Active - failure_message: - type: string - x-go-name: FailureMessage - id: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) format: int64 type: integer - x-go-name: Id - init: - type: boolean - x-go-name: Init - name: - type: string - x-go-name: Name - type: + x-go-name: AccessExpires + audience: + description: The audience in the Kubernetes JWT that the access is restricted + to type: string - x-go-name: Type - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - ProducerStatus: - description: RotationStatus defines types of rotation Status - type: string - x-go-name: RotationStatus - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ProducersConfigPart: - example: - producers: - - init: true - name: name - active: true - failure_message: failure_message - id: 0 - type: type - - init: true - name: name - active: true - failure_message: failure_message - id: 0 - type: type - properties: - producers: + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: - $ref: '#/components/schemas/Producer' + type: string type: array - x-go-name: Producers - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - Product: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ProvisionCertificateOutput: - example: - SuccessMessage: SuccessMessage - host_names: - - host_names - - host_names - FailMessage: FailMessage - provisioned_at: 2000-01-23T04:56:07.000+00:00 - properties: - FailMessage: - type: string - SuccessMessage: - type: string - host_names: + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to items: type: string type: array - x-go-name: HostNames - provisioned_at: - format: date-time - type: string - x-go-name: ProvisionedAt - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RabbitMQTargetDetails: - example: - rabbitmq_server_uri: rabbitmq_server_uri - rabbitmq_server_password: rabbitmq_server_password - rabbitmq_server_user: rabbitmq_server_user - properties: - rabbitmq_server_password: - type: string - x-go-name: RabbitmqServerPassword - rabbitmq_server_uri: - type: string - x-go-name: RabbitmqServerURI - rabbitmq_server_user: - type: string - x-go-name: RabbitmqServerUser - title: RabbitMQTargetDetails ... - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RegexpTokenizerInfo: - description: RegexpTokenizerInfo represents a general Regexp tokenization template - example: - encoding_template: encoding_template - decoding_template: decoding_template - pattern: pattern - alphabet: alphabet - properties: - alphabet: - description: The Alphabet used for the tokenization - type: string - x-go-name: Alphabet - decoding_template: - description: Transformation to perform on the decrypted data - type: string - x-go-name: DecodingTemplate - encoding_template: - description: |- - Transformation to perform on the encrypted data, - if the required output template doesn't match the input string - The output Should still be valid for the Pattern, otherwise the secret would be able to be decrypted. - type: string - x-go-name: EncodingTemplate - pattern: - description: Regexp pattern to extract and deposit the text/encdata - type: string - x-go-name: Pattern - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RenewCertificate: - example: - item-id: 0 - name: name - json: false - generate-key: true - uid-token: uid-token - token: token - properties: - generate-key: - description: Generate a new key as part of the certificate renewal + x-go-name: CIDRWhitelist + bound-namespaces: + description: A list of namespaces that the access is restricted to + items: + type: string + type: array + x-go-name: BoundNamespaces + bound-pod-names: + description: A list of pod names that the access is restricted to + items: + type: string + type: array + x-go-name: BoundPodNames + bound-sa-names: + description: A list of service account names that the access is restricted + to + items: + type: string + type: array + x-go-name: BoundServiceAccountNames + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' type: boolean - x-go-name: GenerateKey - item-id: - description: Certificate item id - format: int64 - type: integer - x-go-name: ItemId + x-go-name: ForceSubClaims + gen-key: + default: "true" + description: Automatically generate key-pair for K8S configuration. If set + to false, a public key needs to be provided [true/false] + type: string + x-go-name: GenerateKeyPair + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist json: default: false description: Set output format to JSON type: boolean x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl name: - description: Certificate name + description: Auth Method name type: string - x-go-name: CertName + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + public-key: + description: Base64-encoded or PEM formatted public key data for K8S authentication + method is required [RSA2048] + type: string + x-go-name: PublicKey token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -32577,283 +43268,99 @@ components: authentication type: string x-go-name: UIDToken - title: RenewCertificate is a command that renews a PKI certificate. + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - RenewCertificateOutput: + createAuthMethodK8SOutput: example: - parent_cert: parent_cert - item_id: item_id - reading_token: reading_token - cert: cert - private_key: private_key - cert_display_id: cert_display_id + access_id: access_id + prv_key: prv_key properties: - cert: - type: string - x-go-name: Cert - cert_display_id: - type: string - x-go-name: CertDisplayID - item_id: - type: string - x-go-name: ItemID - parent_cert: + access_id: type: string - x-go-name: ParentCert - private_key: + x-go-name: AccessID + prv_key: type: string x-go-name: PrivateKey - reading_token: - type: string - x-go-name: IssuanceToken type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - RequiredActivity: - example: - migrations_required_activity: - key: true - properties: - migrations_required_activity: - additionalProperties: - type: boolean - type: object - x-go-name: Migrations - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - ReverseRBACClient: - example: - auth_method_name: auth_method_name - assocs: - - is_sub_claims_case_sensitive: true - role_name: role_name - assoc_id: assoc_id - allowed_ops: - - allowed_ops - - allowed_ops - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - - is_sub_claims_case_sensitive: true - role_name: role_name - assoc_id: assoc_id - allowed_ops: - - allowed_ops - - allowed_ops - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims + createAuthMethodLDAP: + description: |- + createAuthMethodLDAP is a command that creates a new auth method that will + be able to authenticate using LDAP. [Deprecated: Use auth-method-create-ldap command] properties: - assocs: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: - $ref: '#/components/schemas/AuthMethodRoleAssociation' + type: string type: array - x-go-name: Assocs - auth_method_name: + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description type: string - x-go-name: AuthMethodName - title: ReverseRBACClient is a single entity that has access to a given object. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ReverseRBACOutput: - example: - clients: - key: - auth_method_name: auth_method_name - assocs: - - is_sub_claims_case_sensitive: true - role_name: role_name - assoc_id: assoc_id - allowed_ops: - - allowed_ops - - allowed_ops - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - - is_sub_claims_case_sensitive: true - role_name: role_name - assoc_id: assoc_id - allowed_ops: - - allowed_ops - - allowed_ops - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - properties: - clients: - additionalProperties: - $ref: '#/components/schemas/ReverseRBACClient' - type: object - x-go-name: Clients - title: ReverseRBACOutput defines output of ReverseRBAC operation. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RevokeCertificate: - description: RevokeCertificate is a command that revokes a certificate and adds - it to the crl - example: - item-id: 0 - serial-number: serial-number - name: name - json: false - version: 6 - uid-token: uid-token - token: token - properties: - item-id: - description: The item id of the certificate to revoke - format: int64 - type: integer - x-go-name: ItemId + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gen-key: + default: "true" + description: Automatically generate key-pair for LDAP configuration. If + set to false, a public key needs to be provided [true/false] + type: string + x-go-name: GenerateKeyPair + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist json: default: false description: Set output format to JSON type: boolean x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl name: - description: Certificate item name to revoke + description: Auth Method name type: string - x-go-name: CertificateName - serial-number: - description: The serial number of the certificate to revoke + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + public-key-data: + description: |- + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format + [RSA2048] type: string - x-go-name: SerialNumber + x-go-name: PublicKeyData token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -32863,1983 +43370,1989 @@ components: authentication type: string x-go-name: UIDToken - version: - description: Certificate version to revoke. Required if item-id or name - are used. - format: int32 - type: integer - x-go-name: Version + unique-identifier: + default: users + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - RevokeCertificateOutput: + createAuthMethodLDAPOutput: + example: + access_id: access_id + prv_key: prv_key + properties: + access_id: + type: string + x-go-name: AccessID + prv_key: + type: string + x-go-name: PrivateKey type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - Role: - example: - role_name: role_name - client_permissions: - - client_permissions - - client_permissions - role_auth_methods_assoc: - - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true - - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true - access_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - comment: comment - rules: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display + createAuthMethodOAuth2: + description: |- + createAuthMethodOAuth2 is a command that creates a new auth method that will + be able to authenticate using Oauth2. [Deprecated: Use auth-method-create-oauth2 command] properties: - access_date: - format: date-time + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audience: + description: The audience in the JWT + type: string + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-client-ids: + description: The clients ids that the access is restricted to + items: + type: string + type: array + x-go-name: BoundClientID + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + cert: + description: CertificateFile Path to a file that contain the certificate + in a PEM format. + type: string + x-go-name: CertificateFile + cert-file-data: + description: CertificateFileData PEM Certificate in a Base64 format. + type: string + x-go-name: CertificateFileData + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gateway-url: + description: Akeyless Gateway URL (Configuration Management port). Relevant + only when the jwks-uri is accessible only from the gateway. + type: string + x-go-name: GatewayUrl + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + issuer: + description: Issuer URL + type: string + x-go-name: Issuer + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwks-json-data: + description: |- + The JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. + base64 encoded string type: string - x-go-name: AccessDate - access_date_display: + x-go-name: JWKeySetJsonData + jwks-uri: + default: default_jwks_url + description: |- + The URL to the JSON Web Key Set (JWKS) that containing the public keys + that should be used to verify any JSON Web Token (JWT) issued by the + authorization server. type: string - x-go-name: AccessDateDisplay - client_permissions: + x-go-name: JWKeySetURL + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] items: type: string type: array - x-go-name: ClientPermissions - comment: - type: string - x-go-name: Comment - creation_date: - format: date-time - type: string - x-go-name: CreationDate - modification_date: - format: date-time - type: string - x-go-name: ModificationDate - role_auth_methods_assoc: + x-go-name: ProductTypes + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) items: - $ref: '#/components/schemas/RoleAuthMethodAssociation' + type: string type: array - x-go-name: RoleAuthMethodsAssoc - role_name: + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RoleName - rules: - $ref: '#/components/schemas/Rules' - title: Role includes role details. + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - jwks-uri + - name + - unique-identifier type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RoleAssociationDetails: - description: |- - RoleAssociationDetails includes details of an association between a role - and an auth method. + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodOAuth2Output: example: - role_name: role_name - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - sub_claims_case_sensitive: true + access_id: access_id properties: - assoc_id: - type: string - x-go-name: AssociationID - auth_method_name: - type: string - x-go-name: AuthMethodName - auth_method_sub_claims: - additionalProperties: - items: - type: string - type: array - type: object - x-go-name: AuthMethodSubClaims - role_name: + access_id: type: string - x-go-name: RoleName - sub_claims_case_sensitive: - type: boolean - x-go-name: IsSubClaimsCaseSensitive + x-go-name: AccessID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RoleAuthMethodAssociation: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodOCI: description: |- - RoleAuthMethodAssociation includes details of an association between a role - and an auth method. - example: - assoc_id: assoc_id - auth_method_name: auth_method_name - auth_method_sub_claims: - key: - - auth_method_sub_claims - - auth_method_sub_claims - auth_method_access_id: auth_method_access_id - sub_claims_case_sensitive: true + createAuthMethodOCI is a command that Creates a new Oracle Auth Method + that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-create-oci command] properties: - assoc_id: - type: string - x-go-name: AssociationID - auth_method_access_id: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description type: string - x-go-name: AuthMethodAccessID - auth_method_name: + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + group-ocid: + description: A list of required groups ocids + items: + type: string + type: array + x-go-name: GroupOCIDs + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name type: string x-go-name: AuthMethodName - auth_method_sub_claims: - additionalProperties: - items: - type: string - type: array - type: object - x-go-name: AuthMethodSubClaims - sub_claims_case_sensitive: - type: boolean - x-go-name: IsSubClaimsCaseSensitive - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RotateKeyOutput: - description: RotateKeyOutput defines output of RotateKey operation - example: - next_rotation_date: 2000-01-23T04:56:07.000+00:00 - item_type: item_type - classic_key_gw_url: classic_key_gw_url - new_item_version: 0 - properties: - classic_key_gw_url: + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + tenant-ocid: + description: The Oracle Cloud tenant ID type: string - x-go-name: ClassicKeyGWUrl - item_type: - title: ItemType defines types supported by AKEYLESS. + x-go-name: TenantOCID + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - new_item_version: - format: int32 - type: integer - x-go-name: NewKeyVersion - next_rotation_date: - format: date-time + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: NextRotationDate + x-go-name: UIDToken + required: + - group-ocid + - name + - tenant-ocid type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RotateOidcClientOutput: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodOCIOutput: example: - new_secret: new_secret + access_id: access_id properties: - new_secret: + access_id: type: string - x-go-name: NewSecret + x-go-name: AccessID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - RotatedSecretDetailsInfo: - description: RotatedSecretDetailsInfo The rotated secret rotator info - example: - same_password: true - rotation_hour: 9 - grace_rotation: true - rotation_interval_min: true - delete_previous_version_in_days: 9 - last_rotation_error: last_rotation_error - services_details: - - host: host - name: name - attributes: - use_tls: true - connection_type: connection_type - port: port - - host: host - name: name - attributes: - use_tls: true - connection_type: connection_type - port: port - rotator_creds_type: rotator_creds_type - gw_cluster_id: 9 - rotation_statement: rotation_statement - rotator_status: rotator_status - rotator_type: rotator_type - max_versions: 6 - number_of_versions_to_save: 8 + createAuthMethodOIDC: + description: |- + createAuthMethodOIDC is a command that creates a new auth method that will + be available to authenticate using OIDC. [Deprecated: Use auth-method-create-oidc command] properties: - delete_previous_version_in_days: - format: int32 - type: integer - x-go-name: DeletePreviousVersionInDays - grace_rotation: - type: boolean - x-go-name: GraceRotation - gw_cluster_id: - format: int64 - type: integer - x-go-name: GWClusterID - last_rotation_error: - type: string - x-go-name: LastRotatorError - max_versions: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) format: int64 type: integer - x-go-name: MaxVersions - number_of_versions_to_save: - format: int32 - type: integer - x-go-name: NumberOfVersionsToSave - rotation_hour: - format: int32 - type: integer - x-go-name: RotationHour - rotation_interval_min: - type: boolean - x-go-name: RotationIntervalMin - rotation_statement: + x-go-name: AccessExpires + allowed-redirect-uri: + description: Allowed redirect URIs after the authentication + items: + type: string + type: array + x-go-name: AllowedRedirectURIs + audience: + description: Audience claim to be used as part of the authentication flow. + In case set, it must match the one configured on the Identity Provider's + Application type: string - x-go-name: RotationStatement - rotator_creds_type: - title: RotatorCredsType defines types supported by AKEYLESS. + x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + client-id: + description: Client ID type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - rotator_status: - description: RotationStatus defines types of rotation Status + x-go-name: ClientID + client-secret: + description: Client Secret type: string - x-go-name: RotationStatus - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - rotator_type: - title: RotatorType defines types supported by AKEYLESS. + x-go-name: ClientSecret + description: + description: Auth Method description type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - same_password: + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' type: boolean - x-go-name: SamePassword - services_details: + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: - $ref: '#/components/schemas/WindowsService' + type: string type: array - x-go-name: ServicesDetails - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RotatedSecretOutput: - example: - name: name - properties: - name: + x-go-name: GWCIDRWhitelist + issuer: + description: Issuer URL type: string - x-go-name: Name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - RotationSecretMaxInterval: - example: - enable: true - max_interval_by_days: 5 - properties: - enable: + x-go-name: Issuer + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: Enable - max_interval_by_days: - format: int32 - type: integer - x-go-name: MaxIntervalByDays - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - Rotator: - example: - rotation_interval: 8 - name: name - id: 6 - last_error: last_error - type: type - properties: - id: + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL format: int64 type: integer - x-go-name: Id - last_error: - type: string - x-go-name: LastError + x-go-name: JwtTtl name: + description: Auth Method name type: string - x-go-name: Name - rotation_interval: - format: int32 - type: integer - x-go-name: RotationInterval - type: + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + required-scopes: + description: RequiredScopes is a list of required scopes that the oidc method + will request from the oidc provider and the user must approve + items: + type: string + type: array + x-go-name: RequiredScopes + required-scopes-prefix: + description: RequiredScopesPrefix is a a prefix to add to all required-scopes + when requesting them from the oidc server (for example, azures' Application + ID URI) type: string - x-go-name: Type + x-go-name: RequiredScopesPrefix + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OIDC, OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. + type: string + x-go-name: UniqueIdentifier + required: + - name + - unique-identifier type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - RotatorCredsType: - title: RotatorCredsType defines types supported by AKEYLESS. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RotatorType: - title: RotatorType defines types supported by AKEYLESS. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - RotatorsConfigPart: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodOIDCOutput: example: - rotators: - - rotation_interval: 8 - name: name - id: 6 - last_error: last_error - type: type - - rotation_interval: 8 - name: name - id: 6 - last_error: last_error - type: type + access_id: access_id properties: - rotators: - items: - $ref: '#/components/schemas/Rotator' - type: array - x-go-name: Rotators + access_id: + type: string + x-go-name: AccessID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - RuleAssigner: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodOutput: example: - unique_id: unique_id + access_key: access_key + name: name access_id: access_id properties: access_id: type: string - x-go-name: AccessId - unique_id: + x-go-name: AccessID + access_key: type: string - x-go-name: UniqueId - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - Rules: - example: - path_rules: - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - - path: path - start_time: 2 - capabilities: - - capabilities - - capabilities - number_of_allowed_access: 5 - is_limit_access: true - assigners: - - unique_id: unique_id - access_id: access_id - - unique_id: unique_id - access_id: access_id - number_of_access_used: 5 - type: type - ttl: 7 - admin: true - properties: - admin: - description: Is admin - type: boolean - x-go-name: Admin - path_rules: - description: The path the rules refers to - items: - $ref: '#/components/schemas/PathRule' - type: array - x-go-name: PathRules - title: Rules are a part of AKEYLESS RBAC. + x-go-name: AccessKey + name: + type: string + x-go-name: Name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SAMLAccessRules: - example: - unique_identifier: unique_identifier - idp_metadata_url: idp_metadata_url - allowed_redirect_URIs: - - allowed_redirect_URIs - - allowed_redirect_URIs - bound_attributes: - - values: - - values - - values - name: name - - values: - - values - - values - name: name - idp_metadata_xml: idp_metadata_xml + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodSAML: + description: |- + createAuthMethodSAML is a command that creates a new auth method that will + be available to authenticate using SAML. [Deprecated: Use auth-method-create-saml command] properties: - allowed_redirect_URIs: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + allowed-redirect-uri: description: Allowed redirect URIs after the authentication items: type: string type: array x-go-name: AllowedRedirectURIs - bound_attributes: - description: The attributes that login is restricted to. + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: - $ref: '#/components/schemas/SAMLAttribute' + type: string type: array - x-go-name: BoundAttributes - idp_metadata_url: + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: CIDRWhitelist + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to + items: + type: string + type: array + x-go-name: GWCIDRWhitelist + idp-metadata-url: description: IDP metadata url type: string x-go-name: IDPMetadataURL - idp_metadata_xml: - description: IDP metadata XML + idp-metadata-xml-data: + description: IDP metadata xml data type: string - x-go-name: IDPMetadataXML - unique_identifier: - description: A unique identifier to distinguish different users + x-go-name: IDPMetadataXMLData + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 + type: integer + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] + items: + type: string + type: array + x-go-name: ProductTypes + subclaims-delimiters: + description: A list of additional sub claims delimiters (relevant only for + SAML, OIDC, OAuth2/JWT) + items: + type: string + type: array + x-go-name: SubClaimsDelimiters + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + unique-identifier: + description: |- + A unique identifier (ID) value should be configured for OAuth2, + LDAP and SAML authentication method types and is usually a value such + as the email, username, or upn for example. + Whenever a user logs in with a token, these authentication types issue + a "sub claim" that contains details uniquely identifying that user. + This sub claim includes a key containing the ID value that you + configured, and is used to distinguish between different users from + within the same organization. type: string x-go-name: UniqueIdentifier - title: SAMLAccessRules defines access rules specific to SAML authentication - method. + required: + - name + - unique-identifier type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SAMLAttribute: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodSAMLOutput: example: - values: - - values - - values - name: name + access_id: access_id properties: - name: + access_id: type: string - x-go-name: Name - values: + x-go-name: AccessID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodUniversalIdentity: + description: |- + createAuthMethodUniversalIdentity is a command that creates a new auth + method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-create-universal-identity command] + properties: + access-expires: + default: 0 + description: |- + Access expiration date in Unix timestamp (select 0 for access without + expiry date) + format: int64 + type: integer + x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" items: type: string type: array - x-go-name: Values - title: SAMLAttribute defines an attribute of SAML authentication. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SLA: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SSHCertificateIssueDetails: - example: - static_key_id: static_key_id - allowed_users: - - allowed_users - - allowed_users - cert_type: 7 - extensions: - key: extensions - allowed_domains: - - allowed_domains - - allowed_domains - critical_options: - key: critical_options - principals: - - principals - - principals - allowed_user_key_lengths: - key: 2 - properties: - allowed_domains: - description: Relevant for host certificate + x-go-name: AuditLogsClaims + bound-ips: + description: A CIDR whitelist with the IPs that the access is restricted + to items: type: string type: array - x-go-name: AllowedDomains - allowed_user_key_lengths: - additionalProperties: - format: int64 - type: integer - type: object - x-go-name: AllowedUserKeyLengths - allowed_users: - description: Relevant for user certificate + x-go-name: CIDRWhitelist + deny-inheritance: + description: Deny from root to create children + type: boolean + x-go-name: BoundDenyInheritance + deny-rotate: + description: Deny from the token to rotate + type: boolean + x-go-name: BoundDenyRotate + description: + description: Auth Method description + type: string + x-go-name: Description + force-sub-claims: + description: 'if true: enforce role-association must include sub claims' + type: boolean + x-go-name: ForceSubClaims + gw-bound-ips: + description: A CIDR whitelist with the GW IPs that the access is restricted + to items: type: string type: array - x-go-name: AllowedUsers - cert_type: - format: uint32 - title: SSHCertificateType defines the types of SSH certificates. + x-go-name: GWCIDRWhitelist + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-ttl: + default: 0 + description: Jwt TTL + format: int64 type: integer - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - critical_options: - additionalProperties: - type: string - type: object - x-go-name: CriticalOptions - extensions: - additionalProperties: - type: string - type: object - x-go-name: Extensions - principals: + x-go-name: JwtTtl + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + product-type: + description: Choose the relevant product type for the auth method [sm, sra, + pm, dp, ca] items: type: string type: array - x-go-name: Principals - static_key_id: - description: In case it is empty, the key ID will be combination of user - identifiers and a random string + x-go-name: ProductTypes + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: StaticKeyID - title: SSHCertificateIssueDetails defines SSH certificate details. + x-go-name: Profile + ttl: + default: 60 + description: Token ttl + format: int32 + type: integer + x-go-name: BoundTTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SSHCertificateType: - format: uint32 - title: SSHCertificateType defines the types of SSH certificates. - type: integer - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SSHTargetDetails: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAuthMethodUniversalIdentityOutput: example: - password: password - port: port - private_key_password: private_key_password - host: host - private_key: private_key - username: username + access_id: access_id properties: - host: + access_id: type: string - x-go-name: HostName - password: + x-go-name: AccessID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAzureTarget: + description: 'createAzureTarget is a command that creates a new target. [Deprecated: + Use target-create-azure command]' + properties: + client-id: type: string - x-go-name: AdminPwd - port: + x-go-name: AzureClientID + client-secret: type: string - x-go-name: HostPort - private_key: + x-go-name: AzureClientSecret + comment: + description: Deprecated - use description type: string - x-go-name: SshPrivateKey - private_key_password: + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: SshPrivateKeyPassword - username: + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: AdminName - title: SSHTargetDetails ... + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + resource-group-name: + description: The Resource Group name in your Azure subscription + type: string + x-go-name: AzureResourceGroupName + resource-name: + description: The name of the relevant Resource + type: string + x-go-name: AzureResourceName + subscription-id: + description: Azure Subscription Id + type: string + x-go-name: AzureSubscriptionId + tenant-id: + type: string + x-go-name: AzureTenantID + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: AzureUseDefaultIdentity + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SalesforceTargetDetails: - description: SalesforceTargetDetails + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createAzureTargetOutput: example: - app_private_key: - - 5 - - 5 - password: password - tenant_url: tenant_url - ca_cert_name: ca_cert_name - security_token: security_token - user_name: user_name - auth_flow: auth_flow - client_secret: client_secret - client_id: client_id - ca_cert_data: - - 2 - - 2 + target_id: 0 properties: - app_private_key: - description: |- - params needed for jwt auth - AppPrivateKey is the rsa private key in PEM format - items: - format: uint8 - type: integer - type: array - x-go-name: AppPrivateKey - auth_flow: + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createCertificate: + properties: + certificate-data: + description: Content of the certificate in a Base64 format. type: string - x-go-name: AuthFlow - ca_cert_data: - description: CACertData is the rsa 4096 certificate data in PEM format + x-go-name: CertificateData + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + expiration-event-in: + description: How many days before the expiration of the certificate would + you like to be notified. items: - format: uint8 - type: integer + type: string type: array - x-go-name: CACertData - ca_cert_name: - description: CACertName is the name of the certificate in SalesForce tenant + x-go-name: ExpirationEventsInDays + format: + description: |- + CertificateFormat of the certificate and private key, possible values: cer,crt,pem,pfx,p12. + Required when passing inline certificate content with --certificate-data or --key-data, otherwise format is derived from the file extension. type: string - x-go-name: CACertName - client_id: + x-go-name: CertificateFormat + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: |- + The name of a key to use to encrypt the certificate's key (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ClientId - client_secret: - description: params needed for password auth + x-go-name: ProtectionKey + key-data: + description: Content of the certificate's private key in a Base64 format. type: string - x-go-name: ClientSecret - password: + x-go-name: PrivateKeyData + metadata: + description: Deprecated - use description type: string - x-go-name: Password - security_token: + x-go-name: Metadata + name: + description: Certificate name type: string - x-go-name: SecurityToken - tenant_url: + x-go-name: CertificateName + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: TenantUrl - user_name: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: Username + x-go-name: UIDToken + required: + - name + title: createCertificate is a command that creates a certificate. type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SecretInfo: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createCertificateOutput: example: - secret_id: secret_id - created: 2000-01-23T04:56:07.000+00:00 - last_retrieved: 2000-01-23T04:56:07.000+00:00 name: name - description: description - expiration: 2000-01-23T04:56:07.000+00:00 - location: '{}' - type: type - version: 0 - status: true - tags: - key: tags properties: - created: - format: date-time + name: type: string - x-go-name: Created - description: + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createDBTarget: + description: 'createDBTarget is a command that creates a new target. [Deprecated: + Use target-create-db command]' + properties: + DBDefinedConnectionType: type: string - x-go-name: Description - expiration: - format: date-time + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + azure-client-id: + description: (Optional) Client id (relevant for "cloud-service-provider" + only) type: string - x-go-name: Expiration - last_retrieved: - format: date-time + x-go-name: MssqlAzureClientID + azure-client-secret: + description: (Optional) Client secret (relevant for "cloud-service-provider" + only) type: string - x-go-name: LastRetrieved - location: - type: object - x-go-name: Location - name: + x-go-name: MssqlAzureClientSecret + azure-tenant-id: + description: (Optional) Tenant id (relevant for "cloud-service-provider" + only) type: string - x-go-name: Name - secret_id: + x-go-name: MssqlAzureTenantID + cloud-service-provider: + description: (Optional) Cloud service provider (currently only supports + Azure) type: string - x-go-name: SecretId - status: + x-go-name: CloudServiceProvider + cluster-mode: + description: Cluster Mode type: boolean - x-go-name: Status - tags: - additionalProperties: - type: string - type: object - x-go-name: Tags - type: + x-go-name: ClusterMode + comment: + description: Deprecated - use description type: string - x-go-name: Type - version: - format: int64 - type: integer - x-go-name: Version - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/external-secrets-manager/base - SecureRemoteAccess: - example: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true + x-go-name: Comment + connection-type: + default: credentials + description: (Optional) Type of connection to mssql database [credentials/cloud-identity] + type: string + x-go-name: DBConnectionType + db-name: + type: string + x-go-name: DbName + db-server-certificates: + description: (Optional) DB server certificates + type: string + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification + type: string + x-go-name: DBServerName + db-type: + title: TargetType .. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + description: + description: Description of the object + type: string + x-go-name: Description host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - properties: - account_id: type: string - x-go-name: AwsAccountId - allow_port_forwarding: + x-go-name: DbHostName + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: K8SAllowPortForwading - allow_providing_external_username: + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + mongodb-atlas: type: boolean - x-go-name: AllowProvidingExternalUser - bastion_api: + x-go-name: MongoDBAtlas + mongodb-atlas-api-private-key: + description: MongoDB Atlas private key type: string - x-go-name: BastionAPI - bastion_issuer: + x-go-name: MongoAPIPrivateKey + mongodb-atlas-api-public-key: + description: MongoDB Atlas public key type: string - x-go-name: BastionIssuer - bastion_issuer_id: - format: int64 - type: integer - x-go-name: BastionIssuerID - bastion_ssh: + x-go-name: MongoAPIPublicKey + mongodb-atlas-project-id: + description: MongoDB Atlas project ID type: string - x-go-name: BastionSSH - category: + x-go-name: MongoProjectID + mongodb-default-auth-db: + description: MongoDB server default authentication database type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - dashboard_url: + x-go-name: MongoDefaultAuthDB + mongodb-uri-options: + description: MongoDB server URI options type: string - x-go-name: K8SDashboardURL - db_name: + x-go-name: MongoURIOptions + name: + description: Target name type: string - x-go-name: DbName - domain: + x-go-name: TargetName + oracle-service-name: type: string - x-go-name: RDPDomain - enable: - type: boolean - x-go-name: Enable - endpoint: + x-go-name: OracleServiceName + port: type: string - x-go-name: K8SEndpoint - host: - items: - type: string - type: array - x-go-name: Host - host_provider_type: + x-go-name: DbPort + pwd: type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - is_cli: - type: boolean - x-go-name: AccessCliCategory - is_web: - type: boolean - x-go-name: AccessWebCategory - isolated: - type: boolean - x-go-name: Isolated - native: - type: boolean - x-go-name: AwsNativeCli - rd_gateway_server: + x-go-name: DbPwd + snowflake-account: type: string - x-go-name: RDGatewayServer - rdp_user: + x-go-name: SnowflakeAccount + snowflake-api-private-key: + description: RSA Private key (base64 encoded) type: string - x-go-name: RDPUser - region: + x-go-name: SnowflakeAPIPrivateKey + snowflake-api-private-key-password: + description: The Private key passphrase type: string - x-go-name: AwsRegion - rotate_after_disconnect: + x-go-name: SnowflakeAPIPrivateKeyPass + ssl: + default: false + description: Enable/Disable SSL [true/false] type: boolean - x-go-name: RotateAfterDisconnect - schema: + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate type: string - x-go-name: Schema - ssh_password: - type: boolean - x-go-name: SSHPassword - ssh_private_key: - type: boolean - x-go-name: SSHPrivateKey - ssh_user: + x-go-name: SSLConnectionCertificate + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SSHUser - status_info: - $ref: '#/components/schemas/ItemSraStatus' - target_hosts: - items: - $ref: '#/components/schemas/TargetNameWithHosts' - type: array - x-go-name: TargetNameWithHosts - targets: - items: - type: string - type: array - x-go-name: Targets - url: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: URL - use_internal_bastion: - type: boolean - x-go-name: UseInternalBastion - web_proxy: - type: boolean - x-go-name: WebProxy - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SecureRemoteAccessCategory: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ServerInventoryMigration: - example: - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - properties: - general: - $ref: '#/components/schemas/MigrationGeneral' - payload: - $ref: '#/components/schemas/ServerInventoryPayload' + x-go-name: UIDToken + user-name: + type: string + x-go-name: DbUserName + required: + - connection-type + - db-type + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - ServerInventoryPayload: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createDBTargetOutput: example: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups + target_id: 0 properties: - auto_rotate: - type: boolean - x-go-name: AutoRotate - auto_rotate_interval_in_days: - format: int32 - type: integer - x-go-name: AutoRotateIntervalInDays - auto_rotate_rotation_hour: - format: int32 - type: integer - x-go-name: AutoRotateRotationHour - enable_rdp_sra: - type: boolean - x-go-name: EnableRdpSRA - migration_target_id: + target_id: format: int64 type: integer - x-go-name: MigrationTargetID - server_targets_path_template: - type: string - x-go-name: ServerTargetsPathTemplate - user_groups: - items: - type: string - type: array - x-go-name: UserGroups - users_ignore_list: - additionalProperties: - type: boolean - type: object - x-go-name: UsersIgnoreList - users_rotated_secrets_path_template: - type: string - x-go-name: UsersRotatedSecretsPathTemplate + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - ServiceNowAuthType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SharingPolicyInfo: - example: - default_share_link_ttl: 5 - enable: true + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createDFCKey: properties: - default_share_link_ttl: + alg: + description: |- + DFCKey type; options: [AES128GCM, AES256GCM, AES128SIV, AES256SIV, AES128CBC, AES256CBC, RSA1024, + RSA2048, RSA3072, RSA4096] + type: string + x-go-name: Alg + certificate-common-name: + description: Common name for the generated certificate. Relevant only for + generate-self-signed-certificate. + type: string + x-go-name: CertificateCommonName + certificate-country: + description: Country name for the generated certificate. Relevant only for + generate-self-signed-certificate. + type: string + x-go-name: CertificateCountry + certificate-digest-algo: + description: Digest algorithm to be used for the certificate key signing. + Currently, we support only "sha256" so we hide this option for CLI. + type: string + x-go-name: CertificateDigestAlgo + certificate-locality: + description: Locality for the generated certificate. Relevant only for generate-self-signed-certificate. + type: string + x-go-name: CertificateLocality + certificate-organization: + description: Organization name for the generated certificate. Relevant only + for generate-self-signed-certificate. + type: string + x-go-name: CertificateOrganization + certificate-province: + description: Province name for the generated certificate. Relevant only + for generate-self-signed-certificate. + type: string + x-go-name: CertificateProvince + certificate-ttl: + description: TTL in days for the generated certificate. Required only for + generate-self-signed-certificate. format: int64 type: integer - x-go-name: DefaultShareLinkTTL - enable: + x-go-name: CertificateTTL + conf-file-data: + description: The csr config data in base64 encoding + type: string + x-go-name: ConfFileData + customer-frg-id: + description: The customer fragment ID that will be used to create the DFC + key (if empty, the key will be created independently of a customer fragment) + type: string + x-go-name: CustomerFragmentID + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + generate-self-signed-certificate: + description: Whether to generate a self signed certificate with the key. + If set, --certificate-ttl must be provided. type: boolean - x-go-name: Enable - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SignEcDsaOutput: - example: - result: result - properties: - result: + x-go-name: GenerateSelfSignedCertificate + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + metadata: + description: Deprecated - use description type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - SignPKCS1Output: - example: - result: result - properties: - result: + x-go-name: Metadata + name: + description: DFCKey name + type: string + x-go-name: DFCKeyName + split-level: + default: 3 + description: |- + The number of fragments that the item will be split into (not includes + customer fragment) + format: int64 + type: integer + x-go-name: SplitLevel + tag: + description: List of the tags attached to this DFC key + items: + type: string + type: array + x-go-name: Tags + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - SignRsaSsaPssOutput: - example: - result: result - properties: - result: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: Result + x-go-name: UIDToken + required: + - alg + - name + title: createDFCKey is a command that creates a new DFC key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - SlackNotiForwarderPublicDetails: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SmInfo: + createDFCKeyOutput: example: - tier: tier - sla: sla + fragment_results: + - null + - null properties: - sla: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - tier: - description: |- - Tier represents a level of extensibility the account will have, defined by various limits for different - resources of Akeyless - e.g - A StarterTier may have a limit of 3 Client resources and 50 Secret resources - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + fragment_results: + items: + $ref: '#/components/schemas/Duration' + type: array + x-go-name: FragmentResults type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - SplunkLogForwardingConfig: - example: - splunk_token: splunk_token - splunk_source: splunk_source - splunk_index: splunk_index - splunk_sourcetype: splunk_sourcetype - splunk_enable_tls: true - splunk_tls_certificate: splunk_tls_certificate - splunk_url: splunk_url + createDockerhubTarget: + description: 'createDockerhubTarget is a command that creates a new target. + [Deprecated: Use target-create-dockerhub command]' properties: - splunk_enable_tls: - type: boolean - x-go-name: SplunkEnableTLS - splunk_index: + comment: + description: Deprecated - use description type: string - x-go-name: SplunkIndex - splunk_source: + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: SplunkSource - splunk_sourcetype: + x-go-name: Description + dockerhub-password: + description: Password for docker repository type: string - x-go-name: SplunkSourcetype - splunk_tls_certificate: + x-go-name: DockerhubPassword + dockerhub-username: + description: Username for docker repository type: string - x-go-name: SplunkTlsCertificate - splunk_token: + x-go-name: DockerhubUsername + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: SplunkToken - splunk_url: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: SplunkUrl - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - SraInfo: - example: - user_type: user_type - tier: tier - sla: sla - properties: - sla: + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - tier: - description: |- - Tier represents a level of extensibility the account will have, defined by various limits for different - resources of Akeyless - e.g - A StarterTier may have a limit of 3 Client resources and 50 Secret resources + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - user_type: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: UserType + x-go-name: UIDToken + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - StaticSecretDetailsInfo: + createDockerhubTargetOutput: example: - website: website - notify_on_change_event: true - format: format - websites: - - websites - - websites - max_versions: 1 - username: username + target_id: 0 properties: - format: - description: StaticSecretFormat defines the format of static secret (e.g. - Text) - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - max_versions: + target_id: format: int64 type: integer - x-go-name: MaxVersions - notify_on_change_event: + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createDynamicSecret: + properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: NotifyOnChangeEvent - username: + x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the dynamic secret values (if + empty, the account default protectionKey key will be used) type: string - x-go-name: Username - website: - description: deprecated + x-go-name: ProtectionKey + metadata: + description: Deprecated - use description type: string - x-go-name: Website - websites: + x-go-name: Metadata + name: + description: Dynamic secret name + type: string + x-go-name: DynamicSecretName + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: Websites + x-go-name: Tags + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + title: createDynamicSecret is a command that creates a new dynamic secret item. type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - StaticSecretFormat: - description: StaticSecretFormat defines the format of static secret (e.g. Text) - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SubClaimsDelimiters: - items: - type: string - type: array - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - SumologicLogForwardingConfig: - example: - sumo_logic_endpoint: sumo_logic_endpoint - sumo_logic_host: sumo_logic_host - sumo_logic_tags: sumo_logic_tags + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createDynamicSecretOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createEKSTarget: + description: 'createEKSTarget is a command that creates a new target. [Deprecated: + Use target-create-eks command]' properties: - sumo_logic_endpoint: + comment: + description: Deprecated - use description type: string - x-go-name: SumologicEndPointURL - sumo_logic_host: + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: SumologicHost - sumo_logic_tags: + x-go-name: Description + eks-access-key-id: + description: Access Key ID type: string - x-go-name: SumologicTags - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - SyslogLogForwardingConfig: - example: - syslog_enable_tls: true - syslog_host: syslog_host - syslog_target_tag: syslog_target_tag - syslog_formatter: syslog_formatter - syslog_tls_certificate: syslog_tls_certificate - syslog_network: syslog_network - properties: - syslog_enable_tls: - type: boolean - x-go-name: SyslogEnableTLS - syslog_formatter: + x-go-name: AccessId + eks-cluster-ca-cert: + description: EKS cluster CA certificate type: string - x-go-name: SyslogFormatter - syslog_host: + x-go-name: ClusterCACert + eks-cluster-endpoint: + description: EKS cluster URL endpoint type: string - x-go-name: SyslogHost - syslog_network: + x-go-name: ClusterEndpoint + eks-cluster-name: + description: EKS cluster name type: string - x-go-name: SyslogNetwork - syslog_target_tag: + x-go-name: ClusterName + eks-region: + default: us-east-2 + description: Region type: string - x-go-name: SyslogTargetTag - syslog_tls_certificate: + x-go-name: Region + eks-secret-access-key: + description: Secret Access Key type: string - x-go-name: SyslogTlsCertificate - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/gator - SystemAccessCredentialsReplyObj: - example: - auth_creds: auth_creds - uam_creds: uam_creds - kfm_creds: kfm_creds - required_mfa: required_mfa - expiry: 0 - token: token - properties: - auth_creds: - description: Temporary credentials for accessing Auth + x-go-name: AccessKey + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: AuthAccessCredentials - expiry: - description: Credentials expiration date - format: int64 - type: integer - x-go-name: Expiry - kfm_creds: - description: Temporary credentials for accessing the KFMs instances + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: KFMsAccessCredentials - required_mfa: + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + x-go-name: TargetName token: - description: Credentials tmp token + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Token - uam_creds: - description: Temporary credentials for accessing the UAM service + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: UAMAccessCredentials - title: Combination of three temporary credentials signed by Auth for accessing - Auth, UAM and KFMs instances. + x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity + required: + - eks-access-key-id + - eks-cluster-ca-cert + - eks-cluster-endpoint + - eks-cluster-name + - eks-secret-access-key + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/auth - SystemAccessCredsSettings: - description: SystemAccessCredsSettings describes system access credential settings - for account by minutes + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createEKSTargetOutput: example: - jwt_ttl_maximum: 7 - jwt_ttl_minimum: 9 - jwt_ttl_default: 2 + target_id: 0 properties: - jwt_ttl_default: - format: int64 - type: integer - x-go-name: JwtTtlDefault - jwt_ttl_maximum: - format: int64 - type: integer - x-go-name: JwtTtlMaximum - jwt_ttl_minimum: + target_id: format: int64 type: integer - x-go-name: JwtTtlMinimum + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - Target: - example: - credentials_less: true - target_items_assoc: - - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - target_name: target_name - access_date: 2000-01-23T04:56:07.000+00:00 - target_type: target_type - target_id: 6 - creation_date: 2000-01-23T04:56:07.000+00:00 - is_access_request_enabled: true - last_version: 0 - client_permissions: - - client_permissions - - client_permissions - with_customer_fragment: true - target_versions: - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - modification_date: 2000-01-23T04:56:07.000+00:00 - attributes: - key: '{}' - comment: comment - protection_key_name: protection_key_name - access_date_display: access_date_display - access_request_status: access_request_status - target_details: target_details - target_sub_type: target_sub_type + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createEventForwarder: + description: createEventForwarder is a command that creates a new event forwarder + [Deprecated - please use event-forwarder-create-* command] properties: - access_date: - format: date-time + admin-name: + description: Workstation Admin Name type: string - x-go-name: AccessDate - access_date_display: + x-go-name: AdminName + admin-pwd: + description: Workstation Admin password type: string - x-go-name: AccessDateDisplay - access_request_status: + x-go-name: AdminPwd + app-private-key-base64: + description: The RSA Private Key PEM formatted in base64 to use when connecting + to ServiceNow with jwt authentication type: string - x-go-name: AccessRequestStatus - attributes: - additionalProperties: - type: object - description: |- - this is not "omitempty" since an empty value causes no update - while an empty map will clear the attributes - type: object - x-go-name: Attributes - client_permissions: - items: - type: string - type: array - x-go-name: ClientPermissions + x-go-name: AppPrivateKeyBase64 + auth-type: + default: user-pass + description: The authentication type to use when connecting to ServiceNow + (user-pass / jwt) + type: string + x-go-name: AuthType + client-id: + description: The client ID to use when connecting to ServiceNow with jwt + authentication + type: string + x-go-name: ClientID + client-secret: + description: The client secret to use when connecting to ServiceNow with + jwt authentication + type: string + x-go-name: ClientSecret comment: + description: Deprecated - use description type: string x-go-name: Comment - creation_date: - format: date-time - type: string - x-go-name: CreationDate - credentials_less: - type: boolean - x-go-name: CredentialsLess - is_access_request_enabled: - type: boolean - x-go-name: IsAccessRequestEnabled - last_version: - format: int32 - type: integer - x-go-name: LastVersion - modification_date: - format: date-time + description: + description: Description of the object type: string - x-go-name: ModificationDate - protection_key_name: + x-go-name: Description + email-to: + description: A comma seperated list of email addresses to send event to + (relevant only for "email" Event Forwarder) type: string - x-go-name: ProtectionKeyName - target_details: + x-go-name: EmailTo + event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: EventSources + event-source-type: + default: item + description: Event Source type [item, target, auth_method, gateway] type: string - x-go-name: TargetDetails - target_id: - format: int64 - type: integer - x-go-name: TargetID - target_items_assoc: + x-go-name: EventSourceType + event-types: + description: 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] items: - $ref: '#/components/schemas/TargetItemAssociation' + type: string type: array - x-go-name: TargetItemsAssoc - target_name: + x-go-name: EventTypes + every: + description: Rate of periodic runner repetition in hours type: string - x-go-name: TargetName - target_sub_type: - title: TargetSubType .. + x-go-name: RunEvery + forwarder-type: type: string x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - target_type: - title: TargetType .. + host: + description: Workstation Host type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - target_versions: - items: - $ref: '#/components/schemas/ItemVersion' - type: array - x-go-name: TargetVersions - with_customer_fragment: + x-go-name: Host + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: WithCustomerFragment - title: Target includes target details. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetFormatType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetItemAssociation: - description: |- - TargetItemAssociation includes details of an association between a target - and an item. Also, between targets in case of CredentialsLess target or Linked target. - example: - cluster_id: 1 - assoc_id: assoc_id - item_type: item_type - attributes: - key: attributes - item_name: item_name - relationship: relationship - properties: - assoc_id: + x-go-name: Json + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) type: string - x-go-name: AssociationID - attributes: - additionalProperties: - type: string - type: object - x-go-name: Attributes - cluster_id: - format: int64 - type: integer - x-go-name: GWClusterID - item_name: + x-go-name: ProtectionKey + name: + description: EventForwarder name type: string - x-go-name: ItemName - item_type: - title: ItemType defines types supported by AKEYLESS. + x-go-name: EventForwarderName + runner-type: type: string x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - relationship: + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + user-email: + description: The user email to use when connecting to ServiceNow with jwt + authentication + type: string + x-go-name: UserEmail + required: + - event-source-locations + - forwarder-type + - name + - runner-type type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetItemVersion: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createEventForwarderOutput: example: - target_name: target_name - access_date: 2000-01-23T04:56:07.000+00:00 - creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 - customer_fragment_id: customer_fragment_id - item_version_state: item_version_state - with_customer_fragment: true - latest_version: true - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - access_date_display: access_date_display - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status + event_forwarder_id: 0 properties: - access_date: - format: date-time + event_forwarder_id: + format: int64 + type: integer + x-go-name: EventForwarderID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGKETarget: + description: 'createGKETarget is a command that creates a new target. [Deprecated: + Use target-create-gke command]' + properties: + comment: + description: Deprecated - use description type: string - x-go-name: AccessDate - access_date_display: + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: AccessDateDisplay - certificate_version_info: - $ref: '#/components/schemas/CertificateVersionInfo' - creation_date: - format: date-time + x-go-name: Description + gke-account-key: + description: GKE Service Account key file path type: string - x-go-name: CreationDate - customer_fragment_id: + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate type: string - x-go-name: CustomerFragmentId - deletion_date: - format: date-time + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint type: string - x-go-name: DeletionDate - item_version_state: - description: ItemState defines the different states an Item can be in + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - latest_version: + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email + type: string + x-go-name: ServiceAccountEmail + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: IsLatestVersion - modification_date: - format: date-time + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: ModificationDate - protection_key_name: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: ProtectionKeyName - target_name: + x-go-name: MaxVersions + name: + description: Target name type: string x-go-name: TargetName - version: - format: int32 - type: integer - x-go-name: Version - with_customer_fragment: + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-gw-cloud-identity: type: boolean - x-go-name: WithCustomerFragment - title: TargetItemVersion describes an item version in AKEYLESS. + x-go-name: UseDefaultIdentity + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetNameWithHosts: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGKETargetOutput: example: - target_name: target_name - hosts: - - hosts - - hosts + target_id: 0 properties: - hosts: - items: - type: string - type: array - x-go-name: TargetHosts - target_name: - type: string - x-go-name: TargetName + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetSubType: - title: TargetSubType .. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetType: - title: TargetType .. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TargetTypeDetailsInput: - example: - gke_target_details: - gke_cluster_endpoint: gke_cluster_endpoint - use_gw_cloud_identity: true - gke_cluster_ca_certificate: gke_cluster_ca_certificate - gke_service_account_key: gke_service_account_key - gke_cluster_name: gke_cluster_name - gke_service_account_name: gke_service_account_name - venafi_target_details: - venafi_tpp_username: venafi_tpp_username - venafi_use_tpp: true - venafi_base_url: venafi_base_url - venafi_tpp_access_token: venafi_tpp_access_token - venafi_tpp_client_id: venafi_tpp_client_id - venafi_tpp_password: venafi_tpp_password - venafi_zone: venafi_zone - venafi_api_key: venafi_api_key - venafi_tpp_refresh_token: venafi_tpp_refresh_token - windows_target_details: - use_tls: true - domain_name: domain_name - hostname: hostname - password: password - port: port - certificate: certificate - username: username - github_target_details: - github_base_url: github_base_url - github_app_private_key: github_app_private_key - github_app_id: 0 - ssh_target_details: - password: password - port: port - private_key_password: private_key_password - host: host - private_key: private_key - username: username - native_k8s_target_details: - k8s_cluster_name: k8s_cluster_name - k8s_client_key_data: k8s_client_key_data - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - k8s_auth_type: k8s_auth_type - use_gw_service_account: true - k8s_cluster_endpoint: k8s_cluster_endpoint - k8s_client_cert_data: k8s_client_cert_data - ldap_target_details: - ldap_bind_password: ldap_bind_password - ldap_certificate: ldap_certificate - implementation_type: implementation_type - ldap_audience: ldap_audience - ldap_bind_dn: ldap_bind_dn - ldap_url: ldap_url - ldap_token_expiration: ldap_token_expiration - aws_target_details: - use_gw_cloud_identity: true - aws_access_key_id: aws_access_key_id - aws_region: aws_region - aws_session_token: aws_session_token - aws_secret_access_key: aws_secret_access_key - mongo_db_target_details: - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_is_atlas: true - mongodb_uri_connection: mongodb_uri_connection - mongodb_atlas_project_id: mongodb_atlas_project_id - mongodb_password: mongodb_password - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - mongodb_uri_options: mongodb_uri_options - mongodb_username: mongodb_username - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - mongodb_db_name: mongodb_db_name - mongodb_host_port: mongodb_host_port - artifactory_target_details: - artifactory_admin_apikey: artifactory_admin_apikey - artifactory_admin_username: artifactory_admin_username - artifactory_base_url: artifactory_base_url - globalsign_target_details: - password: password - phone: phone - profile_id: profile_id - last_name: last_name - first_name: first_name - email: email - timeout: 1 - username: username - gcp_target_details: - use_gw_cloud_identity: true - gcp_service_account_key_id: gcp_service_account_key_id - gcp_service_account_key_base64: gcp_service_account_key_base64 - gcp_service_account_email: gcp_service_account_email - gcp_service_account_key: gcp_service_account_key - linked_target_details: - hosts: - key: hosts - globalsign_atlas_target_details: - mtls_key: mtls_key - api_key: api_key - mtls_cert: mtls_cert - api_secret: api_secret - timeout: 6 - hashi_vault_target_details: - vault_url: vault_url - vault_token: vault_token - vault_namespaces: vault_namespaces - web_target_details: - url: url - salesforce_target_details: - app_private_key: - - 5 - - 5 - password: password - tenant_url: tenant_url - ca_cert_name: ca_cert_name - security_token: security_token - user_name: user_name - auth_flow: auth_flow - client_secret: client_secret - client_id: client_id - ca_cert_data: - - 2 - - 2 - ping_target_details: - user_password: user_password - privileged_user: privileged_user - administrative_port: administrative_port - authorization_port: authorization_port - ping_url: ping_url - rabbit_mq_target_details: - rabbitmq_server_uri: rabbitmq_server_uri - rabbitmq_server_password: rabbitmq_server_password - rabbitmq_server_user: rabbitmq_server_user - eks_target_details: - use_gw_cloud_identity: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - eks_cluster_endpoint: eks_cluster_endpoint - eks_secret_access_key: eks_secret_access_key - eks_access_key_id: eks_access_key_id - eks_region: eks_region - eks_cluster_name: eks_cluster_name - dockerhub_target_details: - password: password - user_name: user_name - chef_target_details: - chef_server_port: chef_server_port - chef_server_key: chef_server_key - chef_server_url: chef_server_url - chef_skip_ssl: true - chef_server_host_name: chef_server_host_name - chef_server_username: chef_server_username - azure_target_details: - use_gw_cloud_identity: true - azure_subscription_id: azure_subscription_id - azure_resource_name: azure_resource_name - azure_resource_group_name: azure_resource_group_name - azure_username: azure_username - azure_client_secret: azure_client_secret - azure_client_id: azure_client_id - azure_tenant_id: azure_tenant_id - db_target_details: - db_private_key: db_private_key - connection_type: connection_type - sf_account: sf_account - cloud_service_provider: cloud_service_provider - db_client_secret: db_client_secret - ssl_connection_mode: true - db_pwd: db_pwd - db_private_key_passphrase: db_private_key_passphrase - ssl_connection_certificate: ssl_connection_certificate - db_tenant_id: db_tenant_id - db_host_name: db_host_name - db_name: db_name - db_user_name: db_user_name - db_server_certificates: db_server_certificates - cluster_mode: true - db_port: db_port - db_server_name: db_server_name - db_client_id: db_client_id - zerossl_target_details: - imap_port: imap_port - api_key: api_key - imap_fqdn: imap_fqdn - validation_email: validation_email - imap_user: imap_user - imap_password: imap_password - timeout: 7 - custom_target_details: - payload: payload - godaddy_target_details: - imap_port: imap_port - imap_fqdn: imap_fqdn - validation_email: validation_email - imap_user: imap_user - secret: secret - imap_password: imap_password - key: key - timeout: 5 + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGcpTarget: + description: 'createGcpTarget is a command that creates a new target. [Deprecated: + Use target-create-gcp command]' properties: - artifactory_target_details: - $ref: '#/components/schemas/ArtifactoryTargetDetails' - aws_target_details: - $ref: '#/components/schemas/AWSTargetDetails' - azure_target_details: - $ref: '#/components/schemas/AzureTargetDetails' - chef_target_details: - $ref: '#/components/schemas/ChefTargetDetails' - custom_target_details: - $ref: '#/components/schemas/CustomTargetDetails' - db_target_details: - $ref: '#/components/schemas/DbTargetDetails' - dockerhub_target_details: - $ref: '#/components/schemas/DockerhubTargetDetails' - eks_target_details: - $ref: '#/components/schemas/EKSTargetDetails' - gcp_target_details: - $ref: '#/components/schemas/GcpTargetDetails' - github_target_details: - $ref: '#/components/schemas/GithubTargetDetails' - gke_target_details: - $ref: '#/components/schemas/GKETargetDetails' - globalsign_atlas_target_details: - $ref: '#/components/schemas/GlobalSignAtlasTargetDetails' - globalsign_target_details: - $ref: '#/components/schemas/GlobalSignGCCTargetDetails' - godaddy_target_details: - $ref: '#/components/schemas/GodaddyTargetDetails' - hashi_vault_target_details: - $ref: '#/components/schemas/HashiVaultTargetDetails' - ldap_target_details: - $ref: '#/components/schemas/LdapTargetDetails' - linked_target_details: - $ref: '#/components/schemas/LinkedTargetDetails' - mongo_db_target_details: - $ref: '#/components/schemas/MongoDBTargetDetails' - native_k8s_target_details: - $ref: '#/components/schemas/NativeK8sTargetDetails' - ping_target_details: - $ref: '#/components/schemas/PingTargetDetails' - rabbit_mq_target_details: - $ref: '#/components/schemas/RabbitMQTargetDetails' - salesforce_target_details: - $ref: '#/components/schemas/SalesforceTargetDetails' - ssh_target_details: - $ref: '#/components/schemas/SSHTargetDetails' - venafi_target_details: - $ref: '#/components/schemas/VenafiTargetDetails' - web_target_details: - $ref: '#/components/schemas/WebTargetDetails' - windows_target_details: - $ref: '#/components/schemas/WindowsTargetDetails' - zerossl_target_details: - $ref: '#/components/schemas/ZeroSSLTargetDetails' - title: TargetTypeDetailsInput ... + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text + type: string + x-go-name: ServiceAccountKey + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: GCPUseDefaultIdentity + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - Tier: - description: |- - Tier represents a level of extensibility the account will have, defined by various limits for different - resources of Akeyless - e.g - A StarterTier may have a limit of 3 Client resources and 50 Secret resources - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TmpUserData: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGcpTargetOutput: example: - custom_ttl: 0 - sub_claims: - key: - - sub_claims - - sub_claims - dynamic_secret_type: dynamic_secret_type - host: host - access_id: access_id - creation_date: 2000-01-23T04:56:07.000+00:00 - id: id + target_id: 0 properties: - access_id: + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGithubTarget: + description: 'createGithubTarget is a command that creates a new target. [Deprecated: + Use target-create-github command]' + properties: + comment: + description: Deprecated - use description type: string - x-go-name: AccessID - creation_date: - format: date-time + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: CreationDate - custom_ttl: + x-go-name: Description + github-app-id: + description: Github app id format: int64 type: integer - x-go-name: CustomTtl - dynamic_secret_type: + x-go-name: AppId + github-app-private-key: + description: App private key type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer - host: + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL type: string - x-go-name: Host - id: + x-go-name: BaseUrl + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: ID - sub_claims: - additionalProperties: - items: - type: string - type: array - type: object - x-go-name: SubClaims + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/dynamicsecret/base - TokenizerInfo: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGithubTargetOutput: example: - vaultless_tokenizer_info: - key_name: key_name - tweak: tweak - email_tokenizer_info: - fixed_domain_suffix: fixed_domain_suffix - keep_prefix_length: 6 - domain_suffix_length: 2 - template_type: template_type - tweak_type: tweak_type - regexp_tokenizer_info: - encoding_template: encoding_template - decoding_template: decoding_template - pattern: pattern - alphabet: alphabet + target_id: 0 properties: - vaultless_tokenizer_info: - $ref: '#/components/schemas/VaultlessTokenizerInfo' + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TokenizerTemplateType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - TweakType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - UIDTokenDetails: - example: - deny_inheritance: true - depth: 1 - last_rotate: last_rotate - children: {} - comment: comment - id: id - revoked: true - ttl: 5 - deny_rotate: true - expired_date: expired_date + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGitlabTarget: + description: 'createGitlabTarget is a command that creates a new target. [Deprecated: + Use target-create-gitlab command]' properties: - children: - additionalProperties: - $ref: '#/components/schemas/UIDTokenDetails' - type: object - x-go-name: Children comment: + description: Deprecated - use description type: string x-go-name: Comment - deny_inheritance: - type: boolean - x-go-name: DenyInheritance - deny_rotate: + description: + description: Description of the object + type: string + x-go-name: Description + gitlab-access-token: + description: Gitlab access token + type: string + x-go-name: GitlabAccessToken + gitlab-certificate: + description: Gitlab tls certificate (base64 encoded) + type: string + x-go-name: GitlabCertificate + gitlab-url: + default: https://gitlab.com/ + description: Gitlab base url + type: string + x-go-name: GitlabUrl + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: DenyRotate - depth: - format: uint16 + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGitlabTargetOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 type: integer - x-go-name: Depth - expired_date: + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGlobalSignAtlasTarget: + description: 'createGlobalSignAtlasTarget is a command that creates a new target. + [Deprecated: Use target-create-globalsign-atlas command]' + properties: + api-key: + description: API Key of the GlobalSign Atlas account type: string - x-go-name: ExpiredDate - id: + x-go-name: APIKey + api-secret: + description: API Secret of the GlobalSign Atlas account type: string - x-go-name: ID - last_rotate: + x-go-name: APISecret + comment: + description: Deprecated - use description type: string - x-go-name: LastRotate - revoked: + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: Revoked - ttl: - format: int32 - type: integer - x-go-name: TTL - title: UIDTokenDetails Universal identity type. + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + mtls-cert-data-base64: + description: Mutual TLS Certificate contents of the GlobalSign Atlas account + encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 + must be supplied + type: string + x-go-name: MutualTLSCertificateData + mtls-key-data-base64: + description: Mutual TLS Key contents of the GlobalSign Atlas account encoded + in base64, either mtls-key-file-path or mtls-data-base64 must be supplied + type: string + x-go-name: MutualTLSKeyData + name: + description: Target name + type: string + x-go-name: TargetName + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. + type: string + x-go-name: Timeout + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - api-key + - api-secret + - name type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - UniversalIdentityAccessRules: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGlobalSignAtlasTargetOutput: example: - deny_inheritance: true - ttl: 1 - deny_rotate: true + target_id: 0 properties: - deny_inheritance: - type: boolean - x-go-name: DenyInheritance - deny_rotate: - type: boolean - x-go-name: DenyRotate - ttl: - format: int32 + target_id: + format: int64 type: integer - x-go-name: TTL - title: UniversalIdentityAccessRules contains access rules specific to Universal - Identity. + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - UniversalIdentityDetails: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGlobalSignTarget: + description: 'createGlobalSignTarget is a command that creates a new target. + [Deprecated: Use target-create-globalsign command]' + properties: + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + contact-email: + description: Email of the GlobalSign GCC account contact + type: string + x-go-name: ContactEmail + contact-first-name: + description: First name of the GlobalSign GCC account contact + type: string + x-go-name: ContactFirstName + contact-last-name: + description: Last name of the GlobalSign GCC account contact + type: string + x-go-name: ContactLastName + contact-phone: + description: Telephone of the GlobalSign GCC account contact + type: string + x-go-name: ContactPhone + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + password: + description: Password of the GlobalSign GCC account + type: string + x-go-name: Password + profile-id: + description: Profile ID of the GlobalSign GCC account + type: string + x-go-name: ProfileID + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. + type: string + x-go-name: Timeout + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + username: + description: Username of the GlobalSign GCC account + type: string + x-go-name: Username + required: + - contact-email + - contact-first-name + - contact-last-name + - contact-phone + - name + - password + - profile-id + - username + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGlobalSignTargetOutput: example: - number_of_tokens: 6 - max_depth: 0 - root: - deny_inheritance: true - depth: 1 - last_rotate: last_rotate - children: {} - comment: comment - id: id - revoked: true - ttl: 5 - deny_rotate: true - expired_date: expired_date + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGodaddyTarget: + description: 'createGodaddyTarget is a command that creates a new target. [Deprecated: + Use target-create-godaddy command]' + properties: + api-key: + description: Key of the api credentials to the Godaddy account + type: string + x-go-name: Key + description: + description: Description of the object + type: string + x-go-name: Description + imap-fqdn: + description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be + FQDN if the IMAP is using TLS + type: string + x-go-name: ImapFQDN + imap-password: + description: ImapPassword to access the IMAP service + type: string + x-go-name: ImapPassword + imap-port: + default: "993" + description: ImapPort of the IMAP service + type: string + x-go-name: ImapPort + imap-username: + description: ImapUsername to access the IMAP service + type: string + x-go-name: ImapUsername + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + secret: + description: Secret of the api credentials to the Godaddy account + type: string + x-go-name: Secret + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. + type: string + x-go-name: Timeout + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - api-key + - imap-fqdn + - imap-password + - imap-username + - name + - secret + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGodaddyTargetOutput: + example: + target_id: 0 properties: - max_depth: - format: uint16 - type: integer - x-go-name: MaxDepth - number_of_tokens: + target_id: format: int64 type: integer - x-go-name: NumberOfTokens - root: - $ref: '#/components/schemas/UIDTokenDetails' - title: UniversalIdentityDetails Universal identity type. + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - UpdateClassicKeyCertificate: - description: UpdateClassicKeyCertificate is a command that updates the certificate - for a classic key - example: - name: name - json: false - cert-file-data: cert-file-data - uid-token: uid-token - token: token + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createGroup: properties: - cert-file-data: - description: PEM Certificate in a Base64 format. Used for updating RSA keys' - certificates. + description: + description: Description of the object type: string - x-go-name: CertFileData + x-go-name: Description + group-alias: + description: A short group alias + type: string + x-go-name: GroupAlias json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: ClassicKey name + description: Group name type: string - x-go-name: ClassicKeyName + x-go-name: NName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -34849,145 +45362,136 @@ components: authentication type: string x-go-name: UIDToken + user-assignment: + description: A json string defining the access permission assignment for + this client + type: string + x-go-name: UserAssignment required: + - group-alias - name + title: createGroup is a command that creates a new group. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UpdateClassicKeyCertificateOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UpdateGroupOutput: - example: - group_name: group_name - name: name - id: id + createHashiVaultTarget: + description: 'createHashiVaultTarget is a command that creates a new hashi-vault + target. [Deprecated: Use target-create-hashi-vault command]' properties: - group_name: + description: + description: Description of the object type: string - x-go-name: GroupName - id: + x-go-name: Description + hashi-url: + description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 type: string - x-go-name: Id + x-go-name: VaultURL + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: + description: Target name type: string - x-go-name: Name + x-go-name: TargetName + namespace: + description: Comma-separated list of vault namespaces + items: + type: string + type: array + x-go-name: Namespaces + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + vault-token: + description: Vault access token with sufficient permissions + type: string + x-go-name: VaultToken + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UpdateModeType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UpdateOidcAppOutput: + createHashiVaultTargetOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UpdatePKICertIssuer: - example: - key-usage: DigitalSignature,KeyAgreement,KeyEncipherment - country: country - allowed-extra-extensions: allowed-extra-extensions - metadata: metadata - description: description - organizational-units: organizational-units - new-name: new-name - uid-token: uid-token - allow-subdomains: true - not-require-cn: true - allowed-uri-sans: allowed-uri-sans - destination-path: destination-path - province: province - street-address: street-address - add-tag: - - add-tag - - add-tag - rm-tag: - - rm-tag - - rm-tag - json: false - expiration-event-in: - - expiration-event-in - - expiration-event-in - signer-key-name: dummy_signer_key - is-ca: true - create-private-crl: true - protect-certificates: true - code-signing-flag: true - locality: locality - allowed-domains: allowed-domains - allow-any-name: true - ttl: ttl - token: token - client-flag: true - create-public-crl: true - delete_protection: delete_protection - postal-code: postal-code - server-flag: true - name: name - organizations: organizations - not-enforce-hostnames: true - allow-copy-ext-from-csr: true - gw-cluster-url: gw-cluster-url + createKey: + description: 'createKey is a command that creates a new key. [Deprecated: Use + command create-dfc-key]' properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - allow-any-name: - description: If set, clients can request certificates for any CN - type: boolean - x-go-name: AllowAnyName - allow-copy-ext-from-csr: - description: If set, will allow copying the extra extensions from the csr - file (if given) - type: boolean - x-go-name: AllowCopyExtFromCsr - allow-subdomains: - description: |- - If set, clients can request certificates for subdomains and wildcard - subdomains of the allowed domains - type: boolean - x-go-name: AllowSubdomains - allowed-domains: + alg: description: |- - A list of the allowed domains that clients can request to be included in - the certificate (in a comma-delimited list) + Key type; options: [AES128GCM, AES256GCM, AES128SIV, AES256SIV, AES128CBC, AES256CBC, RSA1024, + RSA2048, RSA3072, RSA4096] type: string - x-go-name: AllowedDomains - allowed-extra-extensions: - description: A json string containing the allowed extra extensions for the - pki cert issuer + x-go-name: Alg + certificate-common-name: + description: Common name for the generated certificate. Relevant only for + generate-self-signed-certificate. type: string - x-go-name: AllowedExtraExtensions - allowed-uri-sans: - description: |- - A list of the allowed URIs that clients can request to be included in - the certificate as part of the URI Subject Alternative Names (in a - comma-delimited list) + x-go-name: CertificateCommonName + certificate-country: + description: Country name for the generated certificate. Relevant only for + generate-self-signed-certificate. type: string - x-go-name: AllowedURISANs - client-flag: - description: If set, certificates will be flagged for client auth use - type: boolean - x-go-name: ClientFlag - code-signing-flag: - description: If set, certificates will be flagged for code signing use - type: boolean - x-go-name: CodeSigningFlag - country: - description: A comma-separated list of countries that will be set in the - issued certificate + x-go-name: CertificateCountry + certificate-digest-algo: + description: Digest algorithm to be used for the certificate key signing. + Currently, we support only "sha256" so we hide this option for CLI. type: string - x-go-name: Country - create-private-crl: - description: Set this to allow the issuer will expose a CRL endpoint in - the Gateway - type: boolean - x-go-name: CreatePrivateCrl - create-public-crl: - description: Set this to allow the cert issuer will expose a public CRL - endpoint - type: boolean - x-go-name: CreatePublicCrl + x-go-name: CertificateDigestAlgo + certificate-locality: + description: Locality for the generated certificate. Relevant only for generate-self-signed-certificate. + type: string + x-go-name: CertificateLocality + certificate-organization: + description: Organization name for the generated certificate. Relevant only + for generate-self-signed-certificate. + type: string + x-go-name: CertificateOrganization + certificate-province: + description: Province name for the generated certificate. Relevant only + for generate-self-signed-certificate. + type: string + x-go-name: CertificateProvince + certificate-ttl: + description: TTL in days for the generated certificate. Required only for + generate-self-signed-certificate. + format: int64 + type: integer + x-go-name: CertificateTTL + conf-file-data: + description: The csr config data in base64 encoding + type: string + x-go-name: ConfFileData + customer-frg-id: + description: |- + The customer fragment ID that will be used to create the key (if empty, + the key will be created independently of a customer fragment) + type: string + x-go-name: CustomerFragmentID delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -34996,120 +45500,194 @@ components: description: Description of the object type: string x-go-name: Description - destination-path: - description: A path in which to save generated certificates + generate-self-signed-certificate: + description: Whether to generate a self signed certificate with the key. + If set, --certificate-ttl must be provided. + type: boolean + x-go-name: GenerateSelfSignedCertificate + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + metadata: + description: Deprecated - use description type: string - x-go-name: DestinationPath - expiration-event-in: - description: How many days before the expiration of the certificate would - you like to be notified. + x-go-name: Metadata + name: + description: Key name + type: string + x-go-name: KeyName + split-level: + default: 3 + description: |- + The number of fragments that the item will be split into (not includes + customer fragment) + format: int64 + type: integer + x-go-name: SplitLevel + tag: + description: List of the tags attached to this key items: type: string type: array - x-go-name: ExpirationEventsInDays - gw-cluster-url: - description: The GW cluster URL to issue the certificate from, required - in Public CA mode or to allow CRLs on private CA + x-go-name: Tags + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: GWClusterURL - is-ca: - description: If set, the basic constraints extension will be added to certificate - type: boolean - x-go-name: IsCA + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - alg + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createKeyOutput: + example: + display_id: display_id + item_id: 0 + fragment_results: + - null + - null + properties: + display_id: + type: string + x-go-name: DisplayId + fragment_results: + items: + $ref: '#/components/schemas/Duration' + type: array + x-go-name: FragmentResults + item_id: + format: int64 + type: integer + x-go-name: ItemId + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createLdapTarget: + description: 'createldapTarget is a command that creates a new target. [Deprecated: + Use target-create-ldap command]' + properties: + bind-dn: + description: Bind DN + type: string + x-go-name: BindDn + bind-dn-password: + description: Bind DN Password + type: string + x-go-name: BindDnPassword + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-usage: - default: DigitalSignature,KeyAgreement,KeyEncipherment - description: key-usage + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: KeyUsage - locality: - description: A comma-separated list of localities that will be set in the - issued certificate + x-go-name: ProtectionKey + ldap-ca-cert: + description: CA Certificate File Content type: string - x-go-name: Locality - metadata: - description: Deprecated - use description + x-go-name: LdapCACert + ldap-url: + description: LDAP Server URL type: string - x-go-name: Metadata + x-go-name: LdapUrl + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: PKI certificate issuer name + description: Target name type: string - x-go-name: IssuerName - new-name: - description: New item name + x-go-name: TargetName + server-type: + default: OpenLDAP + description: Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. + Default is OpenLDAP type: string - x-go-name: NewName - not-enforce-hostnames: - description: |- - If set, any names are allowed for CN and SANs in the certificate and not - only a valid host name - type: boolean - x-go-name: NotEnforceHostnames - not-require-cn: - description: If set, clients can request certificates without a CN - type: boolean - x-go-name: NotRequireCN - organizational-units: - description: |- - A comma-separated list of organizational units (OU) that will be set in - the issued certificate + x-go-name: ServerType + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: OrganizationalUnits - organizations: - description: |- - A comma-separated list of organizations (O) that will be set in the - issued certificate + x-go-name: Profile + token-expiration: + description: Token expiration type: string - x-go-name: Organizations - postal-code: - description: A comma-separated list of postal codes that will be set in - the issued certificate + x-go-name: TokenExpiration + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: PostalCode - protect-certificates: - description: Whether to protect generated certificates from deletion - type: boolean - x-go-name: ProtectGeneratedCertificates - province: - description: A comma-separated list of provinces that will be set in the - issued certificate + x-go-name: UIDToken + required: + - bind-dn + - bind-dn-password + - ldap-url + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createLdapTargetOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createLinkedTarget: + description: 'createLinkedTarget is a command that creates a new Linked Target + which can inherit credentials from existing Targets. [Deprecated: Use target-create-linked + command]' + properties: + description: + description: Description of the object type: string - x-go-name: Province - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - server-flag: - description: If set, certificates will be flagged for server auth use + x-go-name: Description + hosts: + description: A comma seperated list of server hosts and server descriptions + joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My + Prod server description') + type: string + x-go-name: Hosts + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: ServerFlag - signer-key-name: - default: dummy_signer_key - description: A key to sign the certificate with, required in Private CA - mode + x-go-name: Json + name: + description: Target name type: string - x-go-name: SignerKeyName - street-address: - description: A comma-separated list of street addresses that will be set - in the issued certificate + x-go-name: TargetName + parent-target-name: + description: The parent Target name type: string - x-go-name: StreetAddress + x-go-name: ParentTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - ttl: - description: The maximum requested Time To Live for issued certificates, - in seconds. In case of Public CA, this is based on the CA target's supported - maximum TTLs + type: + description: Specifies the hosts type, relevant only when working without + parent target type: string - x-go-name: MaxTTL + x-go-name: HostType uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -35117,453 +45695,313 @@ components: x-go-name: UIDToken required: - name - - signer-key-name - - ttl - title: UpdatePKICertIssuer is a command that updates a new PKI certificate issuer. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UpdateSecretValOutput: + createLinkedTargetOutput: example: - name: name + target_id: 0 properties: - name: - type: string - x-go-name: Name + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UsageEventSetting: - example: - enable: true - enable_time: 2000-01-23T04:56:07.000+00:00 - interval_by_days: 6 + createNativeK8STarget: + description: 'createNativeK8STarget is a command that creates a new target. + [Deprecated: Use target-create-k8s command]' properties: - enable: + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: Enable - enable_time: - format: date-time + x-go-name: Json + k8s-auth-type: + default: token + description: K8S auth type [token/certificate] type: string - x-go-name: EnableTime - interval_by_days: - format: int64 - type: integer - x-go-name: IntervalByDays - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - UsageReportSummary: - example: - secrets_by_types: - key: 7 - product: product - total_clients: 3 - time: 9 - clients_by_auth_method_types: - key: 2 - total_secrets: 2 - properties: - clients_by_auth_method_types: - additionalProperties: - format: int64 - type: integer - type: object - x-go-name: ClientsByAuthMethodTypes - product: + x-go-name: K8sAuthType + k8s-client-certificate: + description: Content of the k8 client certificate (PEM format) in a Base64 + format type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - secrets_by_types: - additionalProperties: - format: int64 - type: integer - type: object - x-go-name: SecretsByTypes - time: - format: int64 - type: integer - x-go-name: Time - total_clients: - format: int64 - type: integer - x-go-name: TotalClients - total_secrets: - format: int64 - type: integer - x-go-name: TotalSecrets - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/akeyless-api/logan - UscCreateSecretOutput: - example: - secret_id: secret_id - version_id: version_id - properties: - secret_id: + x-go-name: K8sClientCertificate + k8s-client-key: + description: Content of the k8 client private key (PEM format) in a Base64 + format type: string - x-go-name: SecretId - version_id: + x-go-name: K8sClientKey + k8s-cluster-ca-cert: + default: dummy_val + description: K8S cluster CA certificate type: string - x-go-name: VersionId - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UscDeleteSecretOutput: - example: - name: name - properties: - name: + x-go-name: ClusterCACert + k8s-cluster-endpoint: + default: dummy_val + description: K8S cluster URL endpoint type: string - x-go-name: Name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UscGetSecretOutput: - example: - metadata: '{}' - name: name - value: value - binary_value: true - properties: - binary_value: - type: boolean - x-go-name: BinaryValue - metadata: - type: object - x-go-name: Metadata - name: + x-go-name: ClusterEndpoint + k8s-cluster-name: + description: K8S cluster name type: string - x-go-name: Name - value: + x-go-name: ClusterName + k8s-cluster-token: + default: dummy_val + description: K8S cluster Bearer token type: string - x-go-name: Value - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UscListSecretsOutput: - example: - secrets_list: - - secret_id: secret_id - created: 2000-01-23T04:56:07.000+00:00 - last_retrieved: 2000-01-23T04:56:07.000+00:00 - name: name - description: description - expiration: 2000-01-23T04:56:07.000+00:00 - location: '{}' - type: type - version: 0 - status: true - tags: - key: tags - - secret_id: secret_id - created: 2000-01-23T04:56:07.000+00:00 - last_retrieved: 2000-01-23T04:56:07.000+00:00 - name: name - description: description - expiration: 2000-01-23T04:56:07.000+00:00 - location: '{}' - type: type - version: 0 - status: true - tags: - key: tags - properties: - secrets_list: - items: - $ref: '#/components/schemas/SecretInfo' - type: array - x-go-name: SecretsList - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - UscUpdateSecretOutput: - example: - secret_id: secret_id - name: name - version_id: version_id - properties: + x-go-name: ClusterBearerToken + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: + description: Target name type: string - x-go-name: Name - secret_id: + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecretId - version_id: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: VersionId + x-go-name: UIDToken + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity + required: + - k8s-cluster-ca-cert + - k8s-cluster-endpoint + - k8s-cluster-token + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - ValidateTokenOutput: + createNativeK8STargetOutput: example: - reason: reason - last_rotate: last_rotate - is_valid: true - expiration: expiration - ttl: 0 + target_id: 0 properties: - expiration: - type: string - x-go-name: ExpirationTime - is_valid: - type: boolean - x-go-name: IsValid - last_rotate: - type: string - x-go-name: LastRotate - reason: - type: string - x-go-name: Reason - ttl: - format: int32 + target_id: + format: int64 type: integer - x-go-name: TTL + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - VaultlessTokenizerInfo: - example: - key_name: key_name - tweak: tweak - email_tokenizer_info: - fixed_domain_suffix: fixed_domain_suffix - keep_prefix_length: 6 - domain_suffix_length: 2 - template_type: template_type - tweak_type: tweak_type - regexp_tokenizer_info: - encoding_template: encoding_template - decoding_template: decoding_template - pattern: pattern - alphabet: alphabet + createOidcApp: properties: - email_tokenizer_info: - $ref: '#/components/schemas/EmailTokenizerInfo' - key_name: - type: string - x-go-name: EncryptionKeyName - regexp_tokenizer_info: - $ref: '#/components/schemas/RegexpTokenizerInfo' - template_type: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - tweak: - description: Tweak used in the case of internal tweak type - type: string - x-go-name: Tweak - tweak_type: + accessibility: + default: regular + description: for personal password manager type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - VenafiTargetDetails: - example: - venafi_tpp_username: venafi_tpp_username - venafi_use_tpp: true - venafi_base_url: venafi_base_url - venafi_tpp_access_token: venafi_tpp_access_token - venafi_tpp_client_id: venafi_tpp_client_id - venafi_tpp_password: venafi_tpp_password - venafi_zone: venafi_zone - venafi_api_key: venafi_api_key - venafi_tpp_refresh_token: venafi_tpp_refresh_token - properties: - venafi_api_key: + x-go-name: ItemAccessibilityString + audience: + description: A comma separated list of allowed audiences type: string - x-go-name: VenafiApiKey - venafi_base_url: + x-go-name: Audience + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: VenafiBaseURL - venafi_tpp_access_token: + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: VenafiAccessToken - venafi_tpp_client_id: + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the OIDC application + (if empty, the account default protectionKey key will be used) type: string - x-go-name: VenafiTPPClientID - venafi_tpp_password: - description: 'Deprecated: VenafiAccessToken and VenafiRefreshToken should - be used instead' + x-go-name: ProtectionKey + metadata: + description: Deprecated - use description type: string - x-go-name: VenafiTPPPassword - venafi_tpp_refresh_token: + x-go-name: Metadata + name: + description: OIDC application name type: string - x-go-name: VenafiRefreshToken - venafi_tpp_username: - description: 'Deprecated: VenafiAccessToken and VenafiRefreshToken should - be used instead' + x-go-name: OidcClientName + permission-assignment: + description: A json string defining the access permission assignment for + this app type: string - x-go-name: VenafiTPPUserName - venafi_use_tpp: + x-go-name: AccessPermissionAssignment + public: + description: Set to true if the app is public (cannot keep secrets) type: boolean - x-go-name: VenafiUseTPP - venafi_zone: - type: string - x-go-name: VenafiZone - title: VenafiTargetDetails ... - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - VersionSettingsObjectType: - description: VersionSettingsObjectType defines object types for account version - settings - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - WebHookNotiForwarderAuthType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - WebHookNotiForwarderPublicDetails: - example: - auth_type: auth_type - endpoint_url: endpoint_url - username: username - properties: - auth_type: + x-go-name: Public + redirect-uris: + description: A comma separated list of allowed redirect uris type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - endpoint_url: + x-go-name: RedirectURIs + scopes: + default: openid + description: A comma separated list of allowed scopes type: string - x-go-name: EndpointURL - username: - description: Auth type - User Password + x-go-name: Scopes + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Username - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - WebTargetDetails: - example: - url: url - properties: - url: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: URL - title: WebTargetDetails ... + x-go-name: UIDToken + required: + - name + title: createOidcApp is a command that creates an oidc client. type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - WindowsService: + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createPKICertIssuerOutput: example: - host: host name: name - attributes: - use_tls: true - connection_type: connection_type - port: port properties: - attributes: - $ref: '#/components/schemas/WindowsServiceAttributes' - host: - type: string - x-go-name: Host name: type: string x-go-name: Name - title: WindowsService defines types supported by AKEYLESS. type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - WindowsServiceAttributes: - example: - use_tls: true - connection_type: connection_type - port: port + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createPingTarget: + description: 'createPingTarget is a command that creates a new target. [Deprecated: + Use target-create-ping command]' properties: - connection_type: - type: string - x-go-name: ConnectionType - port: + administrative-port: + default: "9999" + description: Ping Federate administrative port type: string - x-go-name: Port - use_tls: - type: boolean - x-go-name: UseTLS - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - WindowsTargetDetails: - description: WindowsTargetDetails - example: - use_tls: true - domain_name: domain_name - hostname: hostname - password: password - port: port - certificate: certificate - username: username - properties: - certificate: + x-go-name: AdministrativePort + authorization-port: + default: "9031" + description: Ping Federate authorization port type: string - x-go-name: Certificate - domain_name: + x-go-name: AuthorizationPort + comment: + description: Deprecated - use description type: string - x-go-name: DomainName - hostname: + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: Hostname - password: + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: Password - port: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: Port - use_tls: - type: boolean - x-go-name: UseTLS - username: + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-name: Username - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - ZeroSSLTargetDetails: - description: ZeroSSLTargetDetails - example: - imap_port: imap_port - api_key: api_key - imap_fqdn: imap_fqdn - validation_email: validation_email - imap_user: imap_user - imap_password: imap_password - timeout: 7 - properties: - api_key: + x-go-name: TargetName + password: + description: Ping Federate privileged user password type: string - x-go-name: APIKey - imap_fqdn: + x-go-name: UserPassword + ping-url: + description: Ping URL type: string - x-go-name: FQDN - imap_password: + x-go-name: PingURL + privileged-user: + description: Ping Federate privileged user type: string - x-go-name: Password - imap_port: + x-go-name: PrivilegedUser + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Port - imap_user: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: User - timeout: - description: |- - A Duration represents the elapsed time between two instants - as an int64 nanosecond count. The representation limits the - largest representable duration to approximately 290 years. + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createPingTargetOutput: + example: + target_id: 0 + properties: + target_id: format: int64 type: integer - x-go-package: time - validation_email: - type: string - x-go-name: ValidationEmail + x-go-name: TargetID type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - addGatewayAllowedAccessId: - description: |- - Responses: - - default: errorResponse - 200: addGatewayAllowedAccessIdResponse + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createRabbitMQTarget: + description: 'createRabbitMQTarget is a command that creates a new target. [Deprecated: + Use target-create-rabbitmq command]' properties: - access-id: - description: The access id that will be able to access to gateway + comment: + description: Deprecated - use description type: string - x-go-name: AccessId - cluster-name: - description: The name of the updated cluster, e.g. acc-abcd12345678/p-123456789012/defaultCluster + x-go-name: Comment + description: + description: Description of the object type: string - x-go-name: ClusterName + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - sub-claims: - additionalProperties: - type: string - description: key/val of sub claims, e.g group=admins,developers - type: object - x-go-name: SubClaims + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + rabbitmq-server-password: + type: string + x-go-name: RabbitmqServerPassword + rabbitmq-server-uri: + type: string + x-go-name: RabbitmqServerURI + rabbitmq-server-user: + type: string + x-go-name: RabbitmqServerUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -35574,43 +46012,76 @@ components: type: string x-go-name: UIDToken required: - - access-id - - cluster-name - title: addGatewayAllowedAccessId is a command that adds access-id + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - addGatewayAllowedAccessIdOutput: + createRabbitMQTargetOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - assocRoleAuthMethod: - description: |- - assocRoleAuthMethod is a command that creates an association between role - and auth method. + createRole: properties: - am-name: - description: The auth method to associate + analytics-access: + description: |- + Allow this role to view analytics. Currently only 'none', 'own', 'all' + values are supported, allowing associated auth methods to view reports + produced by the same auth methods. type: string - x-go-name: AuthMethodName - case-sensitive: - default: "true" - description: Treat sub claims as case-sensitive [true/false] + x-go-name: AnalyticsAccess + audit-access: + description: |- + Allow this role to view audit logs. Currently only 'none', 'own' and 'all' + values are supported, allowing associated auth methods to view audit + logs produced by the same auth methods. type: string - x-go-name: IsSubClaimsCaseSensitive + x-go-name: AuditAccess + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + event-center-access: + description: |- + Allow this role to view Event Center. Currently only 'none', 'own' and 'all' + values are supported + type: string + x-go-name: EventCenterAccess + event-forwarders-access: + description: Allow this role to manage Event Forwarders. Currently only + 'none' and 'all' values are supported. + type: string + x-go-name: EventForwardersAccess + gw-analytics-access: + description: |- + Allow this role to view gw analytics. Currently only 'none', 'own', 'all' + values are supported, allowing associated auth methods to view reports + produced by the same auth methods. + type: string + x-go-name: GwAnalyticsAccess json: default: false description: Set output format to JSON type: boolean x-go-name: Json - role-name: - description: The role to associate + name: + description: Role name type: string x-go-name: RoleName - sub-claims: - additionalProperties: - type: string - description: key/val of sub claims, e.g group=admins,developers - type: object - x-go-name: SubClaims + sra-reports-access: + description: |- + Allow this role to view SRA Clusters. Currently only 'none', 'own', + 'all' values are supported. + type: string + x-go-name: SRAReportsAccess token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -35620,112 +46091,258 @@ components: authentication type: string x-go-name: UIDToken + usage-reports-access: + description: |- + Allow this role to view Usage Report. Currently only 'none' and + 'all' values are supported. + type: string + x-go-name: UsageReportsAccess required: - - am-name - - role-name + - name + title: createRole is a command that creates a new role . type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - assocTargetItem: - description: |- - assocTargetItem is a command that creates an association between target - and item. + createRoleOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createRotatedSecret: + description: 'createRotatedSecret is a command that creates a rotated secret + [Deprecated: Use rotated-secret-create commands]' properties: - certificate-path: - description: A path on the target to store the certificate pem file (relevant - only for certificate provisioning) + ProviderType: type: string - x-go-name: CertificatePath - chain-path: - description: A path on the target to store the full chain pem file (relevant - only for certificate provisioning) + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + api-id: + description: API ID to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: ChainPath - disable-previous-key-version: - default: false - description: Automatically disable previous key version (required for azure - targets) - type: boolean - x-go-name: AutoDisablePreviousKeyVersion + x-go-name: ApiId + api-key: + description: API key to rotate (relevant only for rotator-type=api-key) + type: string + x-go-name: ApiKey + application-id: + description: ApplicationId (used in azure) + type: string + x-go-name: ApplicationId + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + aws-region: + default: us-east-2 + description: Aws Region (relevant only for aws) + type: string + x-go-name: AwsRegion + custom-payload: + description: Secret payload to be sent with rotation request (relevant only + for rotator-type=custom) + type: string + x-go-name: Payload + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text + type: string + x-go-name: ServiceAccountKey + gcp-service-account-email: + description: The email of the gcp service account to rotate + type: string + x-go-name: GcpServiceAccountEmail + gcp-service-account-key-id: + description: The key id of the gcp service account to rotate + type: string + x-go-name: GcpServiceAccountKeyId + grace-rotation: + description: Create a new access key without deleting the old key from AWS + for backup (relevant only for AWS) [true/false] + type: string + x-go-name: GraceRotation + host-provider: + description: Host provider type [explicit/target], Default Host provider + is explicit, Relevant only for Secure Remote Access of ssh cert issuer, + ldap rotated secret and ldap dynamic secret + type: string + x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-operations: - description: A list of allowed operations for the key (required for azure - targets) - items: - type: string - type: array - x-go-name: KeyOperations - keyring-name: - description: Keyring name of the GCP KMS (required for gcp targets) + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: KeyringName - kms-algorithm: - description: Algorithm of the key in GCP KMS (required for gcp targets) + x-go-name: ProtectionKey + metadata: + description: Deprecated - use description type: string - x-go-name: KMSAlgorithm - location-id: - description: Location id of the GCP KMS (required for gcp targets) + x-go-name: Metadata + name: + description: Secret name type: string - x-go-name: LocationId - multi-region: + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotate-after-disconnect: default: "false" - description: Set to 'true' to create a multi-region managed key. (Relevant - only for Classic Key AWS targets) + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: MultiRegion - name: - description: The item to associate + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: ItemName - post-provision-command: - description: A custom command to run on the remote target after successful - provisioning (relevant only for certificate provisioning) + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: PostProvisionCommand - private-key-path: - description: A path on the target to store the private key (relevant only - for certificate provisioning) + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC. Default rotation-hour is 14:00 + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: PrivateKeyPath - project-id: - description: Project id of the GCP KMS (required for gcp targets) + x-go-name: RotationInterval + rotator-creds-type: type: string - x-go-name: ProjectId - protection-level: - default: software - description: Protection level of the key [software/hardware] (relevant for - gcp targets) + x-go-name: RotatorCredsTypeBC + rotator-custom-cmd: + description: Custom rotation command (relevant only for ssh target) type: string - x-go-name: ProtectionLevel - purpose: - description: Purpose of the key in GCP KMS (required for gcp targets) + x-go-name: RotatorCustomCmd + rotator-type: + description: Rotator Type type: string - x-go-name: Purpose - regions: - description: The list of regions to create a copy of the key in (relevant - for aws targets) + x-go-name: RotatorType + same-password: + description: Rotate same password for each host from the Linked Target (relevant + only for Linked Target) + type: string + x-go-name: SamePassword + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users (relevant + only for rdp) + type: boolean + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-aws-account-id: + description: The AWS account id (relevant only for aws) + type: string + x-go-name: SecureAccessAccountId + secure-access-aws-native-cli: + description: The AWS native cli + type: boolean + x-go-name: SecureAccessAwsNativeCli + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-db-schema: + description: The db schema (relevant only for mssql or postgresql) + type: string + x-go-name: SecureAccessSchema + secure-access-disable-concurrent-connections: + description: Enable this flag to prevent simultaneous use of the same secret + type: boolean + x-go-name: BlockConcurrentConnections + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: Regions - sra-association: + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user + (relevant only for RDP Dynamic-Secret) + type: string + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username (relevant only for rdp) + type: string + x-go-name: SecureAccessOverrideUser + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: default: false - description: Is the target to associate is for sra, relevant only for linked - target association for ldap rotated secret + description: Enable Web Secure Remote Access type: boolean - x-go-name: IsSraAssociation + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion (relevant only + for aws or azure) + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion (relevant only for + aws or azure) + type: boolean + x-go-name: SecureAccessWebProxy + ssh-password: + description: 'Deprecated: use RotatedPassword' + type: string + x-go-name: SshPassword + ssh-username: + description: 'Deprecated: use RotatedUser' + type: string + x-go-name: SshUser + storage-account-key-name: + description: The name of the storage account key to rotate [key1/key2/kerb1/kerb2] + (relevat to azure-storage-account) + type: string + x-go-name: StorageKeyName + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target: + description: A list of linked targets to be associated, Relevant only for + Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap + dynamic secret, To specify multiple targets use argument multiple times + items: + type: string + type: array + x-go-name: TargetNames target-name: - description: The target to associate + description: Target name type: string x-go-name: TargetName - tenant-secret-type: - description: The tenant secret type [Data/SearchIndex/Analytics] (required - for salesforce targets) - type: string - x-go-name: TenantSecretType token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -35735,129 +46352,148 @@ components: authentication type: string x-go-name: UIDToken - vault-name: - description: Name of the vault used (required for azure targets) - type: string - x-go-name: VaultName - required: - - name - - target-name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - clientData: - example: - clientKeyData: clientKeyData - clientCertificateData: clientCertificateData - parentCertificateData: parentCertificateData - properties: - clientCertificateData: - type: string - x-go-name: ClientCertificateData - clientKeyData: - type: string - x-go-name: ClientKeyData - parentCertificateData: - type: string - x-go-name: ParentCertificateData - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - configure: - properties: - access-id: - description: Access ID - type: string - x-go-name: AccessID - access-key: - description: Access Key - type: string - x-go-name: AccessKey - access-type: - default: access_key - description: Access Type (access_key/password/azure_ad/saml/oidc/aws_iam/gcp/k8s/cert) - type: string - x-go-name: AccessType - account-id: - description: Account id (relevant only for access-type=password where the - email address is associated with more than one account) + user-attribute: + default: cn + description: LDAP User Attribute, Default value "cn" type: string - x-go-name: AccountId - admin-email: - description: Email (relevant only for access-type=password) + x-go-name: UserAttribute + user-dn: + description: LDAP User Base DN type: string - x-go-name: AdminEmail - admin-password: - description: Password (relevant only for access-type=password) + x-go-name: UserDn + required: + - name + - rotator-type + - target-name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createSSHCertIssuer: + properties: + ProviderType: type: string - x-go-name: AdminPass - azure_ad_object_id: - description: Azure Active Directory ObjectId (relevant only for access-type=azure_ad) + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + allowed-users: + description: Users allowed to fetch the certificate, e.g root,ubuntu type: string - x-go-name: AzureAdObjectID - cert-data: - description: Certificate data encoded in base64. Used if file was not provided. - (relevant only for access-type=cert in Curl Context) + x-go-name: AllowedUsers + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: CertData - gcp-audience: - default: akeyless.io - description: GCP JWT audience + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: GCPAudience + x-go-name: Description + extensions: + additionalProperties: + type: string + description: Signed certificates with extensions, e.g permit-port-forwarding=\"\" + type: object + x-go-name: Extensions + host-provider: + description: Host provider type [explicit/target], Default Host provider + is explicit, Relevant only for Secure Remote Access of ssh cert issuer, + ldap rotated secret and ldap dynamic secret + type: string + x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-auth-config-name: - description: The K8S Auth config name (relevant only for access-type=k8s) + metadata: + description: Deprecated - use description type: string - x-go-name: K8SAuthConfigName - key-data: - description: Private key data encoded in base64. Used if file was not provided.(relevant - only for access-type=cert in Curl Context) + x-go-name: Metadata + name: + description: SSH certificate issuer name type: string - x-go-name: KeyData - oci-auth-type: - default: apikey - description: The type of the OCI configuration to use [instance/apikey/resource] - (relevant only for access-type=oci) + x-go-name: IssuerName + principals: + description: Signed certificates with principal, e.g example_role1,example_role2 type: string - x-go-name: OCIAuthType - oci-group-ocid: - description: A list of Oracle Cloud IDs groups (relevant only for access-type=oci) + x-go-name: Principals + secure-access-bastion-api: + description: Bastion's SSH control API endpoint. E.g. https://my.bastion:9900 + type: string + x-go-name: SecureAccessBastionAPI + secure-access-bastion-ssh: + description: Bastion's SSH server. E.g. my.bastion:22 + type: string + x-go-name: SecureAccessBastionSSH + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: OCIGroupOCIDs - title: configure is a command that creates a new Akeyless profile. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - configureOutput: - example: - profile: profile - token: token - properties: - profile: + x-go-name: SecureAccessHost + secure-access-ssh-creds-user: + description: SSH username to connect to target server, must be in 'Allowed + Users' list type: string - x-go-name: Profile + x-go-name: SecureAccessSSHUser + secure-access-use-internal-bastion: + description: Use internal SSH Bastion + type: boolean + x-go-name: SecureAccessUseInternalBastion + signer-key-name: + description: A key to sign the certificate with + type: string + x-go-name: SignerKeyName + tag: + description: List of the tags attached to this key + items: + type: string + type: array + x-go-name: Tags + target: + description: A list of linked targets to be associated, Relevant only for + Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap + dynamic secret, To specify multiple targets use argument multiple times + items: + type: string + type: array + x-go-name: TargetNames token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Token + x-go-name: Profile + ttl: + description: The requested Time To Live for the certificate, in seconds + format: int64 + type: integer + x-go-name: TTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - allowed-users + - name + - signer-key-name + - ttl + title: createSSHCertIssuer is a command that creates a new SSH certificate issuer. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - connectOutput: + createSSHCertIssuerOutput: + example: + name: name + properties: + name: + type: string + x-go-name: Name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAWSTarget: + createSSHTarget: + description: 'createSSHTarget is a command that creates a new target. [Deprecated: + Use target-create-ssh command]' properties: - access-key: - description: AWS secret access key - type: string - x-go-name: AWSSecretAccessKey - access-key-id: - description: AWS access key ID - type: string - x-go-name: AWSAccessKeyID comment: description: Deprecated - use description type: string @@ -35866,15 +46502,18 @@ components: description: Description of the object type: string x-go-name: Description + host: + description: SSH host name + type: string + x-go-name: HostName json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -35886,16 +46525,27 @@ components: description: Target name type: string x-go-name: TargetName - region: - default: us-east-2 - description: AWS region + port: + default: "22" + description: SSH port type: string - x-go-name: AWSRegion - session-token: - description: Required only for temporary security credentials retrieved - using STS + x-go-name: HostPort + private-key: + description: SSH private key type: string - x-go-name: AWSSessionToken + x-go-name: PrivateKey + private-key-password: + description: SSH private key password + type: string + x-go-name: PrivateKeyPassword + ssh-password: + description: SSH password to rotate + type: string + x-go-name: SshPassword + ssh-username: + description: SSH username + type: string + x-go-name: SshUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -35905,18 +46555,11 @@ components: authentication type: string x-go-name: UIDToken - use-gw-cloud-identity: - description: Use the GW's Cloud IAM - type: boolean - x-go-name: AWSUseDefaultIdentity required: - - access-key - - access-key-id - name - title: createAWSTarget is a command that creates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAWSTargetOutput: + createSSHTargetOutput: example: target_id: 0 properties: @@ -35926,20 +46569,38 @@ components: x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createArtifactoryTarget: + createSalesforceTarget: + description: 'createSalesforceTarget is a command that creates a new target. + [Deprecated: Use target-create-salesforce command]' properties: - artifactory-admin-name: - description: Artifactory Admin Name + app-private-key-data: + description: Base64 encoded PEM of the connected app private key (relevant + for JWT auth only) type: string - x-go-name: AdminName - artifactory-admin-pwd: - description: Artifactory Admin password + x-go-name: AppPrivateKeyData + auth-flow: + description: type of the auth flow ('jwt' / 'user-password') type: string - x-go-name: AdminPwd - base-url: - description: Base URL + x-go-name: AuthFlowType + ca-cert-data: + description: Base64 encoded PEM cert to use when uploading a new key to + Salesforce type: string - x-go-name: BaseUrl + x-go-name: CACertData + ca-cert-name: + description: name of the certificate in Salesforce tenant to use when uploading + new key + type: string + x-go-name: CACertName + client-id: + description: Client ID of the oauth2 app to use for connecting to Salesforce + type: string + x-go-name: ClientId + client-secret: + description: Client secret of the oauth2 app to use for connecting to Salesforce + (required for password flow) + type: string + x-go-name: ClientSecret comment: description: Deprecated - use description type: string @@ -35948,15 +46609,19 @@ components: description: Description of the object type: string x-go-name: Description + email: + description: The email of the user attached to the oauth2 app used for connecting + to Salesforce + type: string + x-go-name: Email json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -35968,6 +46633,20 @@ components: description: Target name type: string x-go-name: TargetName + password: + description: The password of the user attached to the oauth2 app used for + connecting to Salesforce (required for user-password flow) + type: string + x-go-name: Password + security-token: + description: The security token of the user attached to the oauth2 app used + for connecting to Salesforce (required for user-password flow) + type: string + x-go-name: SecurityToken + tenant-url: + description: Url of the Salesforce tenant + type: string + x-go-name: TenantUrl token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -35978,14 +46657,14 @@ components: type: string x-go-name: UIDToken required: - - artifactory-admin-name - - artifactory-admin-pwd - - base-url + - auth-flow + - client-id + - email - name - title: createArtifactoryTarget is a command that creates a new target. + - tenant-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createArtifactoryTargetOutput: + createSalesforceTargetOutput: example: target_id: 0 properties: @@ -35995,337 +46674,281 @@ components: x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethod: + createSecret: properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: + accessibility: + default: regular + description: for personal password manager + type: string + x-go-name: ItemAccessibilityString + change-event: + description: Trigger an event when a secret value changed [true/false] (Relevant + only for Static Secret) + type: string + x-go-name: NotifyOnChangeEvent + custom-field: + additionalProperties: type: string - type: array - x-go-name: CIDRWhitelist + description: For Password Management use, additional fields + type: object + x-go-name: CustomFields + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: - description: Auth Method description + description: Description of the object type: string x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to + format: + default: text + description: Secret format [text/json] (relevant only for type 'generic') + type: string + x-go-name: Format + inject-url: + description: For Password Management use, reflect the website context items: type: string type: array - x-go-name: GWCIDRWhitelist + x-go-name: Websites json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + metadata: + description: Deprecated - use description + type: string + x-go-name: Metadata + multiline_value: + description: The provided value is a multiline value (separated by '\n') + type: boolean + x-go-name: MultilineValue name: - description: Auth Method name + description: Secret name type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] + x-go-name: SecretName + password: + description: For Password Management use, additional fields + type: string + x-go-name: Password + protection_key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: ProductTypes + x-go-name: SecureAccessHost + secure-access-rdp-user: + description: Remote Desktop Username + type: string + x-go-name: SecureAccessOverrideUser + secure-access-ssh-creds: + description: Static-Secret values contains SSH Credentials, either Private + Key or Password [password/private-key] + type: string + x-go-name: SecureAccessSSHCategory + secure-access-ssh-user: + description: Override the SSH username as indicated in SSH Certificate Issuer + type: string + x-go-name: SecureAccessSSHUser + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + default: generic + description: The secret sub type [generic/password] + type: string + x-go-name: SecretType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + username: + description: For Password Management use + type: string + x-go-name: Username + value: + description: The secret value (relevant only for type 'generic') + type: string + x-go-name: Value required: - name - title: createAuthMethod is a command that creates a new auth method. + - value + title: createSecret is a command that creates a static secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodAWSIAM: - description: |- - createAuthMethodAWSIAM is a command that creates a new Auth Method that will - be able to authenticate using AWS IAM credentials. + createTokenizer: + description: createTokenizer is a command that creates a tokenizer item properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - bound-arn: - description: A list of full arns that the access is restricted to - items: - type: string - type: array - x-go-name: BoundArn - bound-aws-account-id: - description: A list of AWS account-IDs that the access is restricted to - items: - type: string - type: array - x-go-name: BoundAccountID - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - bound-resource-id: - description: A list of full resource ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundResourceID - bound-role-id: - description: A list of full role ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundRoleID - bound-role-name: - description: A list of full role-name that the access is restricted to - items: - type: string - type: array - x-go-name: BoundRoleName - bound-user-id: - description: A list of full user ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundUserID - bound-user-name: - description: A list of full user-name that the access is restricted to - items: - type: string - type: array - x-go-name: BoundUserName + alphabet: + description: Alphabet to use in regexp vaultless tokenization + type: string + x-go-name: Alphabet + decoding-template: + description: The Decoding output template to use in regexp vaultless tokenization + type: string + x-go-name: DecodingTemplate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: - description: Auth Method description + description: Description of the object + type: string + x-go-name: Description + encoding-template: + description: The Encoding output template to use in regexp vaultless tokenization + type: string + x-go-name: EncodingTemplate + encryption-key-name: + description: AES key name to use in vaultless tokenization type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist + x-go-name: EncryptionKeyName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl + metadata: + description: Deprecated - use description + type: string + x-go-name: Metadata name: - description: Auth Method name + description: Tokenizer name type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] + x-go-name: TokenizerName + pattern: + description: Pattern to use in regexp vaultless tokenization + type: string + x-go-name: Pattern + tag: + description: List of the tags attached to this key items: type: string type: array - x-go-name: ProductTypes - sts-url: - default: https://sts.amazonaws.com - description: sts URL + x-go-name: Tags + template-type: + description: Which template type this tokenizer is used for [SSN,CreditCard,USPhoneNumber,Email,Regexp] type: string - x-go-name: STSEndpoint + x-go-name: TemplateType token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + tokenizer-type: + default: vaultless + description: Tokenizer type + type: string + x-go-name: TokenizerType + tweak-type: + description: The tweak type to use in vaultless tokenization [Supplied, + Generated, Internal, Masking] + type: string + x-go-name: TweakType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: - - bound-aws-account-id - name + - template-type + - tokenizer-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodAWSIAMOutput: + createTokenizerOutput: example: - access_id: access_id + name: name properties: - access_id: + name: type: string - x-go-name: AccessID + x-go-name: Name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodAzureAD: - description: |- - createAuthMethodAzureAD is a command that creates a new auth method that - will be able to authenticate using Azure Active Directory credentials. + createUserEvent: properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - audience: - default: https://management.azure.com/ - description: |- - Deprecated - (Deprecated) The audience in the JWT - type: string - x-go-name: Audience - bound-group-id: - description: A list of group ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundGroupIDs - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - bound-providers: - description: |- - A list of resource providers that the access is restricted to (e.g, - Microsoft.Compute, Microsoft.ManagedIdentity, etc) - items: - type: string - type: array - x-go-name: BoundResourceProviders - bound-resource-id: - description: A list of full resource ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundResourceIds - bound-resource-names: - description: |- - A list of resource names that the access is restricted to (e.g, a - virtual machine name, scale set name, etc). - items: - type: string - type: array - x-go-name: BoundResourceNames - bound-resource-types: + capabilities: description: |- - A list of resource types that the access is restricted to (e.g, - virtualMachines, userAssignedIdentities, etc) - items: - type: string - type: array - x-go-name: BoundResourceTypes - bound-rg-id: - description: A list of resource groups that the access is restricted to - items: - type: string - type: array - x-go-name: BoundResourceGroups - bound-spid: - description: A list of service principal IDs that the access is restricted - to - items: - type: string - type: array - x-go-name: BoundServicePrincipalIDs - bound-sub-id: - description: A list of subscription ids that the access is restricted to + List of the required capabilities options: [read, update, delete,sra_transparently_connect]. + Relevant only for request-access event types items: type: string type: array - x-go-name: BoundSubscriptionsIDs - bound-tenant-id: - description: The Azure tenant id that the access is restricted to + x-go-name: Capabilities + comment: + description: Deprecated - use description type: string - x-go-name: BoundTenantID + x-go-name: Comment description: - description: Auth Method description + description: Description of the object type: string x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist - issuer: - default: https://sts.windows.net/---bound_tenant_id--- - description: Issuer URL + event-source: type: string - x-go-name: Issuer + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + event-type: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + item-name: + description: EventItemName Event item name + type: string + x-go-name: EventItemName + item-type: + description: EventItemType Event item type + type: string + x-go-name: EventItemType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwks-uri: - default: https://login.microsoftonline.com/common/discovery/keys - description: |- - The URL to the JSON Web Key Set (JWKS) that containing the public keys - that should be used to verify any JSON Web Token (JWT) issued by the - authorization server. - type: string - x-go-name: JWKeySetURL - jwt-ttl: - default: 0 - description: Jwt TTL + request-access-ttl: + description: For how long to grant the requested access, in minutes format: int64 type: integer - x-go-name: JwtTtl - name: - description: Auth Method name - type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes + x-go-name: RequestAccessTtlMin token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -36336,134 +46959,52 @@ components: type: string x-go-name: UIDToken required: - - bound-tenant-id - - name + - event-type + - item-name + - item-type + title: createUserEvent is a command that creates user event. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodAzureADOutput: + createUserEventOutput: example: - access_id: access_id + response: response properties: - access_id: + response: type: string - x-go-name: AccessID + x-go-name: Response type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodCert: - description: |- - createAuthMethodCert is a command that creates a new auth method that - will be able to authenticate using a client certificae + createWebTarget: + description: 'createWebTarget is a command that creates a new target. [Deprecated: + Use target-create-web command]' properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - allowed-cors: - description: Comma separated list of allowed CORS domains to be validated - as part of the authentication flow. - type: string - x-go-name: AllowedCors - bound-common-names: - description: A list of names. At least one must exist in the Common Name. - Supports globbing. - items: - type: string - type: array - x-go-name: BoundCommonNames - bound-dns-sans: - description: A list of DNS names. At least one must exist in the SANs. Supports - globbing. - items: - type: string - type: array - x-go-name: BoundDnsSans - bound-email-sans: - description: A list of Email Addresses. At least one must exist in the SANs. - Supports globbing. - items: - type: string - type: array - x-go-name: BoundEmailSans - bound-extensions: - description: A list of extensions formatted as "oid:value". Expects the - extension value to be some type of ASN1 encoded string. All values much - match. Supports globbing on "value". - items: - type: string - type: array - x-go-name: BoundExtensions - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - bound-organizational-units: - description: A list of Organizational Units names. At least one must exist - in the OU field. - items: - type: string - type: array - x-go-name: BoundOrganizationalUnits - bound-uri-sans: - description: A list of URIs. At least one must exist in the SANs. Supports - globbing. - items: - type: string - type: array - x-go-name: BoundUriSans - certificate-data: - description: The certificate data in base64, if no file was provided + comment: + description: Deprecated - use description type: string - x-go-name: CertificateData + x-go-name: Comment description: - description: Auth Method description + description: Description of the object type: string x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Auth Method name + description: Target name type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - revoked-cert-ids: - description: A list of revoked cert ids - items: - type: string - type: array - x-go-name: RevokedCertIds + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -36473,91 +47014,173 @@ components: authentication type: string x-go-name: UIDToken - unique-identifier: - description: |- - A unique identifier (ID) value should be configured, such as common_name or organizational_unit - Whenever a user logs in with a token, these authentication types issue - a "sub claim" that contains details uniquely identifying that user. - This sub claim includes a key containing the ID value that you - configured, and is used to distinguish between different users from - within the same organization. + url: + description: The url type: string - x-go-name: UniqueIdentifier + x-go-name: URL required: - name - - unique-identifier type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodCertOutput: + createWebTargetOutput: example: - access_id: access_id + target_id: 0 properties: - access_id: - type: string - x-go-name: AccessID + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodEmail: - description: |- - createAuthMethodEmail is a command that creates a new auth method that will - be able to authenticate using email. + createWindowsTarget: + description: 'createWindowsTarget is a command that creates a new windows target. + [Deprecated: Use target-create-windows command]' properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist + certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) + type: string + x-go-name: Certificate description: - description: Auth Method description + description: Description of the object type: string x-go-name: Description - email: - description: An email address to be invited to have access + domain: + description: User domain name type: string - x-go-name: EmailAddress - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist + x-go-name: DomainName + hostname: + description: Server hostname + type: string + x-go-name: Hostname json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + password: + description: Privileged user password + type: string + x-go-name: Password + port: + default: "5986" + description: Server WinRM port + type: string + x-go-name: Port + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-tls: + default: "true" + description: Enable/Disable TLS for WinRM over HTTPS [true/false] + type: string + x-go-name: UseTLS + username: + description: Privileged username + type: string + x-go-name: Username + required: + - hostname + - name + - password + - username + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createWindowsTargetOutput: + example: + target_id: 0 + properties: + target_id: format: int64 type: integer - x-go-name: JwtTtl + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + createZeroSSLTarget: + description: 'createZeroSSLTarget is a command that creates a new target. [Deprecated: + Use target-create-zerossl command]' + properties: + api-key: + description: API Key of the ZeroSSLTarget account + type: string + x-go-name: APIKey + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + imap-fqdn: + description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be + FQDN if the IMAP is using TLS + type: string + x-go-name: ImapFQDN + imap-password: + description: ImapPassword to access the IMAP service + type: string + x-go-name: ImapPassword + imap-port: + default: "993" + description: ImapPort of the IMAP service + type: string + x-go-name: ImapPort + imap-target-email: + description: ImapValidationEmail to use when asking ZeroSSL to send a validation + email, if empty will user imap-username + type: string + x-go-name: ImapValidationEmail + imap-username: + description: ImapUsername to access the IMAP service + type: string + x-go-name: ImapUsername + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Auth Method name + description: Target name type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes + x-go-name: TargetName + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. + type: string + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -36568,253 +47191,116 @@ components: type: string x-go-name: UIDToken required: - - email + - api-key + - imap-fqdn + - imap-password + - imap-username - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodEmailOutput: + createZeroSSLTargetOutput: example: - access_id: access_id + target_id: 0 properties: - access_id: - type: string - x-go-name: AccessID + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodGCP: + decrypt: description: |- - createAuthMethodGCP is a command that creates a new auth method that - will be able to authenticate using GCP IAM Service Account credentials - or GCE instance credentials. + decrypt is a command that decrypts ciphertext into plaintext by using an AES + key. properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - audience: - default: akeyless.io - description: The audience to verify in the JWT received by the client + ciphertext: + description: Ciphertext to be decrypted in base64 encoded format type: string - x-go-name: Audience - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - bound-labels: - description: |- - A comma-separated list of GCP labels formatted as "key:value" strings that must be set on authorized GCE instances. - TODO: Because GCP labels are not currently ACL'd .... - items: - type: string - type: array - x-go-name: BoundLabels - bound-projects: - description: |- - === Human and Machine authentication section === - Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. - items: - type: string - type: array - x-go-name: BoundProjects - bound-regions: - description: |- - List of regions that a GCE instance must belong to in order to be authenticated. - TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. - items: - type: string - type: array - x-go-name: BoundRegions - bound-service-accounts: - description: List of service accounts the service account must be part of - in order to be authenticated. - items: - type: string - type: array - x-go-name: BoundServiceAccounts - bound-zones: - description: |- - === Machine authentication section === - List of zones that a GCE instance must belong to in order to be authenticated. - TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. - items: - type: string - type: array - x-go-name: BoundZones - description: - description: Auth Method description + x-go-name: Ciphertext + display-id: + description: The display id of the key to use in the decryption process type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: + x-go-name: DisplayId + encryption-context: + additionalProperties: type: string - type: array - x-go-name: GWCIDRWhitelist + description: |- + The encryption context. If this was specified in the encrypt command, it + must be specified here or the decryption operation will fail + type: object + x-go-name: EncContext + item-id: + description: The item id of the key to use in the decryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name + key-name: + description: The name of the key to use in the decryption process type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - service-account-creds-data: - description: ServiceAccount credentials data instead of giving a file path, - base64 encoded + x-go-name: KeyName + output-format: + description: 'If specified, the output will be formatted accordingly. options: + [base64]' type: string - x-go-name: ServiceAccountCredsFileData + x-go-name: OutputFormat token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - type: - description: Type of the GCP Access Rules - type: string - x-go-name: Type uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + version: + description: key version (relevant only for classic key) + format: int32 + type: integer + x-go-name: Version required: - - audience - - name - - type + - key-name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodGCPOutput: - example: - access_id: access_id + decryptFile: properties: - access_id: + cyphertext-header: type: string - x-go-name: AccessID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodHuawei: - description: |- - createAuthMethodHuawei is a command that creates a new auth method that will - be able to authenticate using Huawei credentials. - properties: - access-expires: - default: 0 + x-go-name: CyphertextHeaderJsonBase64 + display-id: + description: The display id of the key to use in the decryption process + type: string + x-go-name: DisplayId + in: description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) + Path to the file to be decrypted. If not provided, the content will be + taken from stdin + type: string + x-go-name: InputFile + item-id: + description: The item id of the key to use in the decryption process format: int64 type: integer - x-go-name: AccessExpires - auth-url: - default: https://iam.myhwclouds.com:443/v3 - description: sts URL - type: string - x-go-name: AuthEndpoint - bound-domain-id: - description: A list of domain IDs that the access is restricted to - items: - type: string - type: array - x-go-name: BoundDomainID - bound-domain-name: - description: A list of domain names that the access is restricted to - items: - type: string - type: array - x-go-name: BoundDomainIDName - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - bound-tenant-id: - description: A list of full tenant ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundTenantID - bound-tenant-name: - description: A list of full tenant names that the access is restricted to - items: - type: string - type: array - x-go-name: BoundTenantName - bound-user-id: - description: A list of full user ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundUserID - bound-user-name: - description: A list of full user-name that the access is restricted to - items: - type: string - type: array - x-go-name: BoundUserName - description: - description: Auth Method description - type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name + key-name: + description: The name of the key to use in the decryption process type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes + x-go-name: KeyName + out: + description: |- + Path to the output file. If not provided, the output will be sent to + stdout + type: string + x-go-name: OutputFilePath token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -36824,111 +47310,66 @@ components: authentication type: string x-go-name: UIDToken + version: + description: key version (relevant only for classic key) + format: int32 + type: integer + x-go-name: Version required: - - name + - in + - key-name + title: decryptFile is a command that decrypts a file using an AES/PGP RSA key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodHuaweiOutput: - example: - access_id: access_id + decryptFileOutput: properties: - access_id: + path: type: string - x-go-name: AccessID + x-go-name: Path + plain_text: + type: string + x-go-name: PlainText type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodK8S: - description: |- - createAuthMethodK8S is a command that creates a new auth method that will - be able to authenticate using K8S. + decryptGPG: properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - audience: - description: The audience in the Kubernetes JWT that the access is restricted - to + ciphertext: + description: Ciphertext to be decrypted type: string - x-go-name: Audience - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - bound-namespaces: - description: A list of namespaces that the access is restricted to - items: - type: string - type: array - x-go-name: BoundNamespaces - bound-pod-names: - description: A list of pod names that the access is restricted to - items: - type: string - type: array - x-go-name: BoundPodNames - bound-sa-names: - description: A list of service account names that the access is restricted - to - items: - type: string - type: array - x-go-name: BoundServiceAccountNames - description: - description: Auth Method description + x-go-name: Ciphertext + display-id: + description: The display id of the key to use in the decryption process type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gen-key: - default: "true" - description: Automatically generate key-pair for K8S configuration. If set - to false, a public key needs to be provided [true/false] + x-go-name: DisplayId + input-format: + default: base64 + description: 'Select default assumed format for the ciphertext. Currently + supported options: [base64,raw]' type: string - x-go-name: GenerateKeyPair - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist + x-go-name: InputFormat + item-id: + description: The item id of the key to use in the decryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name + key-name: + description: The name of the key to use in the decryption process type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - public-key: - description: Base64-encoded or PEM formatted public key data for K8S authentication - method is required [RSA2048] + x-go-name: KeyName + output-format: + description: 'If specified, the output will be formatted accordingly. options: + [base64]' type: string - x-go-name: PublicKey + x-go-name: OutputFormat + passphrase: + description: Passphrase that was used to generate the key + type: string + x-go-name: Passphrase token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -36939,91 +47380,58 @@ components: type: string x-go-name: UIDToken required: - - name + - ciphertext + - key-name + title: decryptGPG is a command that decrypts GPG cipher text based on RSA key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodK8SOutput: + decryptGPGOutput: example: - access_id: access_id - prv_key: prv_key + result: result properties: - access_id: + result: type: string - x-go-name: AccessID - prv_key: + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + decryptOutput: + example: + result: result + properties: + result: type: string - x-go-name: PrivateKey + x-go-name: Result type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodLDAP: - description: |- - createAuthMethodLDAP is a command that creates a new auth method that will - be able to authenticate using LDAP. + decryptPKCS1: properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - description: - description: Auth Method description + ciphertext: + description: Ciphertext to be decrypted in base64 encoded format type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gen-key: - default: "true" - description: Automatically generate key-pair for LDAP configuration. If - set to false, a public key needs to be provided [true/false] + x-go-name: Ciphertext + display-id: + description: The display id of the key to use in the decryption process type: string - x-go-name: GenerateKeyPair - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL + x-go-name: DisplayId + item-id: + description: The item id of the key to use in the decryption process format: int64 type: integer - x-go-name: JwtTtl - name: - description: Auth Method name + x-go-name: ItemId + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key-name: + description: The name of the key to use in the decryption process type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - public-key-data: - description: |- - A public key generated for LDAP authentication method on Akeyless in base64 or PEM format - [RSA2048] + x-go-name: KeyName + output-format: + description: 'If specified, the output will be formatted accordingly. options: + [base64]' type: string - x-go-name: PublicKeyData + x-go-name: OutputFormat token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37033,144 +47441,42 @@ components: authentication type: string x-go-name: UIDToken - unique-identifier: - default: users - description: |- - A unique identifier (ID) value should be configured for OAuth2, - LDAP and SAML authentication method types and is usually a value such - as the email, username, or upn for example. - Whenever a user logs in with a token, these authentication types issue - a "sub claim" that contains details uniquely identifying that user. - This sub claim includes a key containing the ID value that you - configured, and is used to distinguish between different users from - within the same organization. - type: string - x-go-name: UniqueIdentifier + version: + description: key version (relevant only for classic key) + format: int32 + type: integer + x-go-name: Version required: - - name + - ciphertext + - key-name + title: decryptPKCS1 is a command that decrypts plaintext using RSA and the padding + scheme from PKCS#1 v1.5. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodLDAPOutput: + decryptPKCS1Output: example: - access_id: access_id - prv_key: prv_key + plaintext: plaintext properties: - access_id: - type: string - x-go-name: AccessID - prv_key: + plaintext: type: string - x-go-name: PrivateKey + x-go-name: Plaintext type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOAuth2: - description: |- - createAuthMethodOAuth2 is a command that creates a new auth method that will - be able to authenticate using Oauth2. + decryptWithClassicKey: properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - audience: - description: The audience in the JWT - type: string - x-go-name: Audience - bound-client-ids: - description: The clients ids that the access is restricted to - items: - type: string - type: array - x-go-name: BoundClientID - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - cert: - description: CertificateFile Path to a file that contain the certificate - in a PEM format. - type: string - x-go-name: CertificateFile - cert-file-data: - description: CertificateFileData PEM Certificate in a Base64 format. - type: string - x-go-name: CertificateFileData - description: - description: Auth Method description - type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gateway-url: - description: Akeyless Gateway URL (Configuration Management port). Relevant - only when the jwks-uri is accessible only from the gateway. + ciphertext: + description: Ciphertext to be decrypted in base64 encoded format type: string - x-go-name: GatewayUrl - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist - issuer: - description: Issuer URL + x-go-name: Ciphertext + display-id: + description: The name of the key to use in the encryption process type: string - x-go-name: Issuer + x-go-name: DisplayId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwks-json-data: - description: |- - The JSON Web Key Set (JWKS) that containing the public keys - that should be used to verify any JSON Web Token (JWT) issued by the - authorization server. - base64 encoded string - type: string - x-go-name: JWKeySetJsonData - jwks-uri: - default: default_jwks_url - description: |- - The URL to the JSON Web Key Set (JWKS) that containing the public keys - that should be used to verify any JSON Web Token (JWT) issued by the - authorization server. - type: string - x-go-name: JWKeySetURL - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name - type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - subclaims-delimiters: - description: A list of additional sub claims delimiters (relevant only for - SAML, OIDC, OAuth2/JWT) - items: - type: string - type: array - x-go-name: SubClaimsDelimiters token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37180,100 +47486,41 @@ components: authentication type: string x-go-name: UIDToken - unique-identifier: - description: |- - A unique identifier (ID) value should be configured for OAuth2, - LDAP and SAML authentication method types and is usually a value such - as the email, username, or upn for example. - Whenever a user logs in with a token, these authentication types issue - a "sub claim" that contains details uniquely identifying that user. - This sub claim includes a key containing the ID value that you - configured, and is used to distinguish between different users from - within the same organization. - type: string - x-go-name: UniqueIdentifier + version: + description: classic key version + format: int32 + type: integer + x-go-name: Version required: - - jwks-uri - - name - - unique-identifier + - ciphertext + - display-id + - version + title: decryptWithClassicKey is a command that decryptWithClassicKeys ciphertext + into plaintext by using a classic key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOAuth2Output: + decryptWithClassicKeyOutput: example: - access_id: access_id + result: result properties: - access_id: + result: type: string - x-go-name: AccessID + x-go-name: Result type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOCI: - description: |- - createAuthMethodOCI is a command that Creates a new Oracle Auth Method - that will be used in the account using OCI principle and groups. + deleteAuthMethod: + description: 'deleteAuthMethod is a command that deletes the auth method. [Deprecated: + Use auth-method-delete command]' properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - description: - description: Auth Method description - type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - group-ocid: - description: A list of required groups ocids - items: - type: string - type: array - x-go-name: GroupOCIDs - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl name: description: Auth Method name type: string x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - tenant-ocid: - description: The Oracle Cloud tenant ID - type: string - x-go-name: TenantOCID token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37284,121 +47531,32 @@ components: type: string x-go-name: UIDToken required: - - group-ocid - name - - tenant-ocid type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOCIOutput: + deleteAuthMethodOutput: example: - access_id: access_id + name: name properties: - access_id: + name: type: string - x-go-name: AccessID + x-go-name: Name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOIDC: + deleteAuthMethods: description: |- - createAuthMethodOIDC is a command that creates a new auth method that will - be available to authenticate using OIDC. + deleteAuthMethods is a command that deletes multiple auth methods from a + given path. properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - allowed-redirect-uri: - description: Allowed redirect URIs after the authentication - items: - type: string - type: array - x-go-name: AllowedRedirectURIs - audience: - description: Audience claim to be used as part of the authentication flow. - In case set, it must match the one configured on the Identity Provider's - Application - type: string - x-go-name: Audience - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - client-id: - description: Client ID - type: string - x-go-name: ClientID - client-secret: - description: Client Secret - type: string - x-go-name: ClientSecret - description: - description: Auth Method description - type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist - issuer: - description: Issuer URL - type: string - x-go-name: Issuer json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name - type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - required-scopes: - description: RequiredScopes is a list of required scopes that the oidc method - will request from the oidc provider and the user must approve - items: - type: string - type: array - x-go-name: RequiredScopes - required-scopes-prefix: - description: RequiredScopesPrefix is a a prefix to add to all required-scopes - when requesting them from the oidc server (for example, azures' Application - ID URI) + path: + description: Path to delete the auth methods from type: string - x-go-name: RequiredScopesPrefix - subclaims-delimiters: - description: A list of additional sub claims delimiters (relevant only for - SAML, OIDC, OAuth2/JWT) - items: - type: string - type: array - x-go-name: SubClaimsDelimiters + x-go-name: Path token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37408,127 +47566,92 @@ components: authentication type: string x-go-name: UIDToken - unique-identifier: - description: |- - A unique identifier (ID) value should be configured for OIDC, OAuth2, - LDAP and SAML authentication method types and is usually a value such - as the email, username, or upn for example. - Whenever a user logs in with a token, these authentication types issue - a "sub claim" that contains details uniquely identifying that user. - This sub claim includes a key containing the ID value that you - configured, and is used to distinguish between different users from - within the same organization. - type: string - x-go-name: UniqueIdentifier required: - - name - - unique-identifier + - path type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOIDCOutput: + deleteAuthMethodsOutput: example: - access_id: access_id + path: path properties: - access_id: + path: type: string - x-go-name: AccessID + x-go-name: Path type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodOutput: - example: - access_key: access_key - name: name - access_id: access_id + deleteEventForwarder: + description: deleteEventForwarder is a command that creates a new event forwarder + [Deprecated - please use event-forwarder-delete command] properties: - access_id: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: EventForwarder name type: string - x-go-name: AccessID - access_key: + x-go-name: EventForwarderName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: AccessKey - name: + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: Name + x-go-name: UIDToken + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodSAML: - description: |- - createAuthMethodSAML is a command that creates a new auth method that will - be available to authenticate using SAML. + deleteEventForwarderOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + deleteGatewayAllowedAccessId: + description: deleteGatewayAllowedAccessId is a command that deletes access-id properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - allowed-redirect-uri: - description: Allowed redirect URIs after the authentication - items: - type: string - type: array - x-go-name: AllowedRedirectURIs - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - description: - description: Auth Method description - type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' - type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist - idp-metadata-url: - description: IDP metadata url + access-id: + description: The access id to be stripped of access to gateway type: string - x-go-name: IDPMetadataURL - idp-metadata-xml-data: - description: IDP metadata xml data + x-go-name: AccessId + cluster-name: + description: The name of the updated cluster, e.g. acc-abcd12345678/p-123456789012/defaultCluster type: string - x-go-name: IDPMetadataXMLData + x-go-name: ClusterName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes - subclaims-delimiters: - description: A list of additional sub claims delimiters (relevant only for - SAML, OIDC, OAuth2/JWT) - items: - type: string - type: array - x-go-name: SubClaimsDelimiters + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - access-id + - cluster-name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + deleteGatewayAllowedAccessIdOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + deleteGroup: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Group name + type: string + x-go-name: NName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37538,176 +47661,72 @@ components: authentication type: string x-go-name: UIDToken - unique-identifier: - description: |- - A unique identifier (ID) value should be configured for OAuth2, - LDAP and SAML authentication method types and is usually a value such - as the email, username, or upn for example. - Whenever a user logs in with a token, these authentication types issue - a "sub claim" that contains details uniquely identifying that user. - This sub claim includes a key containing the ID value that you - configured, and is used to distinguish between different users from - within the same organization. - type: string - x-go-name: UniqueIdentifier required: - name - - unique-identifier - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodSAMLOutput: - example: - access_id: access_id - properties: - access_id: - type: string - x-go-name: AccessID + title: deleteGroup is a command that deletes a group. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodUniversalIdentity: - description: |- - createAuthMethodUniversalIdentity is a command that creates a new auth - method that will be able to authenticate using Akeyless Universal Identity. + deleteGwCluster: properties: - access-expires: - default: 0 - description: |- - Access expiration date in Unix timestamp (select 0 for access without - expiry date) - format: int64 - type: integer - x-go-name: AccessExpires - bound-ips: - description: A CIDR whitelist with the IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: CIDRWhitelist - deny-inheritance: - description: Deny from root to create children - type: boolean - x-go-name: BoundDenyInheritance - deny-rotate: - description: Deny from the token to rotate - type: boolean - x-go-name: BoundDenyRotate - description: - description: Auth Method description + cluster-name: + description: Gateway Cluster, e.g. acc-abcd12345678/p-123456789012/defaultCluster type: string - x-go-name: Description - force-sub-claims: - description: 'if true: enforce role-association must include sub claims' + x-go-name: ClusterName + force-deletion: + description: Enforce deletion type: boolean - x-go-name: ForceSubClaims - gw-bound-ips: - description: A CIDR whitelist with the GW IPs that the access is restricted - to - items: - type: string - type: array - x-go-name: GWCIDRWhitelist + x-go-name: ForceDeletion json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-ttl: - default: 0 - description: Jwt TTL - format: int64 - type: integer - x-go-name: JwtTtl - name: - description: Auth Method name - type: string - x-go-name: AuthMethodName - product-type: - description: Choose the relevant product type for the auth method [sm, sra, - pm, dp, ca] - items: - type: string - type: array - x-go-name: ProductTypes token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - ttl: - default: 60 - description: Token ttl - format: int32 - type: integer - x-go-name: BoundTTL uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: - - name + - cluster-name + title: deleteGwCluster is a command that deletes a gateway. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAuthMethodUniversalIdentityOutput: - example: - access_id: access_id - properties: - access_id: - type: string - x-go-name: AccessID + deleteGwClusterOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAzureTarget: + deleteItem: properties: - client-id: - type: string - x-go-name: AzureClientID - client-secret: - type: string - x-go-name: AzureClientSecret - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object + accessibility: + default: regular + description: for personal password manager type: string - x-go-name: Description + x-go-name: ItemAccessibilityString + delete-immediately: + default: false + description: When delete-in-days=-1, must be set + type: boolean + x-go-name: DeleteImmediately + delete-in-days: + default: 7 + description: |- + The number of days to wait before deleting the item (relevant for keys + only) + format: int64 + type: integer + x-go-name: DeleteInDays json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions name: - description: Target name - type: string - x-go-name: TargetName - resource-group-name: - description: The Resource Group name in your Azure subscription - type: string - x-go-name: AzureResourceGroupName - resource-name: - description: The name of the relevant Resource - type: string - x-go-name: AzureResourceName - subscription-id: - description: Azure Subscription Id - type: string - x-go-name: AzureSubscriptionId - tenant-id: + description: Item name type: string - x-go-name: AzureTenantID + x-go-name: ItemName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37717,80 +47736,38 @@ components: authentication type: string x-go-name: UIDToken - use-gw-cloud-identity: - type: boolean - x-go-name: AzureUseDefaultIdentity + version: + default: -1 + description: |- + The specific version you want to delete - 0=last version, -1=entire item + with all versions (default) + format: int32 + type: integer + x-go-name: Version required: - name - title: createAzureTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createAzureTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + title: deleteItem is a command that deletes an item from Akeyless. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createCertificate: + deleteItems: properties: - certificate-data: - description: Content of the certificate in a Base64 format. - type: string - x-go-name: CertificateData - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - expiration-event-in: - description: How many days before the expiration of the certificate would - you like to be notified. + item: + description: A list of items to delete, To specify multiple items use argument + multiple times items: type: string type: array - x-go-name: ExpirationEventsInDays - format: - description: |- - CertificateFormat of the certificate and private key, possible values: cer,crt,pem,pfx,p12. - Required when passing inline certificate content with --certificate-data or --key-data, otherwise format is derived from the file extension. - type: string - x-go-name: CertificateFormat + x-go-name: Items json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key to use to encrypt the certificate's key (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - key-data: - description: Content of the certificate's private key in a Base64 format. - type: string - x-go-name: PrivateKeyData - metadata: - description: Deprecated - use description - type: string - x-go-name: Metadata - name: - description: Certificate name + path: + default: dummy_path + description: Path to delete the items from type: string - x-go-name: CertificateName - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags + x-go-name: Path token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37801,151 +47778,73 @@ components: type: string x-go-name: UIDToken required: - - name - title: createCertificate is a command that creates a certificate. + - path + title: deleteItems is a command that deletes multiple items from a given path. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createCertificateOutput: + deleteItemsOutput: example: - name: name + path: path + deleted_items: + - deleted_items + - deleted_items + failed_deleted_items: + key: failed_deleted_items properties: - name: + deleted_items: + items: + type: string + type: array + x-go-name: DeletedItems + failed_deleted_items: + additionalProperties: + type: string + type: object + x-go-name: FailedDeletedItems + path: type: string - x-go-name: Name + x-go-name: Path type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDBTarget: + deleteRole: properties: - DBDefinedConnectionType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - azure-client-id: - description: (Optional) Client id (relevant for "cloud-service-provider" - only) - type: string - x-go-name: MssqlAzureClientID - azure-client-secret: - description: (Optional) Client secret (relevant for "cloud-service-provider" - only) - type: string - x-go-name: MssqlAzureClientSecret - azure-tenant-id: - description: (Optional) Tenant id (relevant for "cloud-service-provider" - only) - type: string - x-go-name: MssqlAzureTenantID - cloud-service-provider: - description: (Optional) Cloud service provider (currently only supports - Azure) - type: string - x-go-name: CloudServiceProvider - cluster-mode: - description: Cluster Mode - type: boolean - x-go-name: ClusterMode - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - connection-type: - default: credentials - description: (Optional) Type of connection to mssql database [credentials/cloud-identity] - type: string - x-go-name: DBConnectionType - db-name: - type: string - x-go-name: DbName - db-server-certificates: - description: (Optional) DB server certificates - type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification - type: string - x-go-name: DBServerName - db-type: - title: TargetType .. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - description: - description: Description of the object - type: string - x-go-name: Description - host: - type: string - x-go-name: DbHostName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - mongodb-atlas: - type: boolean - x-go-name: MongoDBAtlas - mongodb-atlas-api-private-key: - description: MongoDB Atlas private key - type: string - x-go-name: MongoAPIPrivateKey - mongodb-atlas-api-public-key: - description: MongoDB Atlas public key - type: string - x-go-name: MongoAPIPublicKey - mongodb-atlas-project-id: - description: MongoDB Atlas project ID - type: string - x-go-name: MongoProjectID - mongodb-default-auth-db: - description: MongoDB server default authentication database - type: string - x-go-name: MongoDefaultAuthDB - mongodb-uri-options: - description: MongoDB server URI options - type: string - x-go-name: MongoURIOptions name: - description: Target name - type: string - x-go-name: TargetName - oracle-service-name: - type: string - x-go-name: OracleServiceName - port: - type: string - x-go-name: DbPort - pwd: + description: Role name type: string - x-go-name: DbPwd - snowflake-account: + x-go-name: RoleName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SnowflakeAccount - snowflake-api-private-key: - description: RSA Private key (base64 encoded) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SnowflakeAPIPrivateKey - snowflake-api-private-key-password: - description: The Private key passphrase + x-go-name: UIDToken + required: + - name + title: deleteRole is a command that deletes a role. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + deleteRoleAssociation: + description: |- + deleteRoleAssociation is a command that deletes an association between role + and auth method. + properties: + assoc-id: + description: The association id to be deleted type: string - x-go-name: SnowflakeAPIPrivateKeyPass - ssl: + x-go-name: AssocID + json: default: false - description: Enable/Disable SSL [true/false] + description: Set output format to JSON type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL connection certificate - type: string - x-go-name: SSLConnectionCertificate + x-go-name: Json token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -37955,118 +47854,37 @@ components: authentication type: string x-go-name: UIDToken - user-name: - type: string - x-go-name: DbUserName required: - - connection-type - - db-type - - name - title: createDBTarget is a command that creates a new target. + - assoc-id type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDBTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + deleteRoleAssociationOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDFCKey: + deleteRoleOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + deleteRoleRule: properties: - alg: - description: |- - DFCKey type; options: [AES128GCM, AES256GCM, AES128SIV, AES256SIV, AES128CBC, AES256CBC, RSA1024, - RSA2048, RSA3072, RSA4096] - type: string - x-go-name: Alg - certificate-common-name: - description: Common name for the generated certificate. Relevant only for - generate-self-signed-certificate. - type: string - x-go-name: CertificateCommonName - certificate-country: - description: Country name for the generated certificate. Relevant only for - generate-self-signed-certificate. - type: string - x-go-name: CertificateCountry - certificate-digest-algo: - description: Digest algorithm to be used for the certificate key signing. - Currently, we support only "sha256" so we hide this option for CLI. - type: string - x-go-name: CertificateDigestAlgo - certificate-locality: - description: Locality for the generated certificate. Relevant only for generate-self-signed-certificate. - type: string - x-go-name: CertificateLocality - certificate-organization: - description: Organization name for the generated certificate. Relevant only - for generate-self-signed-certificate. - type: string - x-go-name: CertificateOrganization - certificate-province: - description: Province name for the generated certificate. Relevant only - for generate-self-signed-certificate. - type: string - x-go-name: CertificateProvince - certificate-ttl: - description: TTL in days for the generated certificate. Required only for - generate-self-signed-certificate. - format: int64 - type: integer - x-go-name: CertificateTTL - conf-file-data: - description: The csr config data in base64 encoding - type: string - x-go-name: ConfFileData - customer-frg-id: - description: The customer fragment ID that will be used to create the DFC - key (if empty, the key will be created independently of a customer fragment) - type: string - x-go-name: CustomerFragmentID - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - generate-self-signed-certificate: - description: Whether to generate a self signed certificate with the key. - If set, --certificate-ttl must be provided. - type: boolean - x-go-name: GenerateSelfSignedCertificate json: default: false description: Set output format to JSON type: boolean x-go-name: Json - metadata: - description: Deprecated - use description + path: + description: The path the rule refers to type: string - x-go-name: Metadata - name: - description: DFCKey name + x-go-name: Path + role-name: + description: The role name to be updated type: string - x-go-name: DFCKeyName - split-level: - default: 3 - description: |- - The number of fragments that the item will be split into (not includes - customer fragment) - format: int64 - type: integer - x-go-name: SplitLevel - tag: - description: List of the tags attached to this DFC key - items: - type: string - type: array - x-go-name: Tags + x-go-name: RoleName + rule-type: + default: item-rule + description: item-rule, role-rule, auth-method-rule, search-rule, reports-rule, + gw-reports-rule or sra-reports-rule + type: string + x-go-name: RuleType token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38077,63 +47895,35 @@ components: type: string x-go-name: UIDToken required: - - alg - - name - title: createDFCKey is a command that creates a new DFC key. + - path + - role-name + title: deleteRoleRule is a command that deletes a rule from a role. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDFCKeyOutput: + deleteRoleRuleOutput: example: - fragment_results: - - null - - null + result: result + deleted: true properties: - fragment_results: - items: - $ref: '#/components/schemas/Duration' - type: array - x-go-name: FragmentResults + deleted: + type: boolean + x-go-name: Deleted + result: + type: string + x-go-name: Result type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDockerhubTarget: + deleteRoles: properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - dockerhub-password: - description: DockerhubPassword is either the user's password to manage the - repository - type: string - x-go-name: DockerhubPassword - dockerhub-username: - description: DockerhubUsername is the name of the user in dockerhub - type: string - x-go-name: DockerhubUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - name: - description: Target name + path: + description: Path to delete the auth methods from type: string - x-go-name: TargetName + x-go-name: Path token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38144,55 +47934,36 @@ components: type: string x-go-name: UIDToken required: - - name - title: createDockerhubTarget is a command that creates a new target. + - path + title: deleteRoles is a command that deletes multiple roles from a given path. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDockerhubTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + deleteRolesOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDynamicSecret: + deleteTarget: + description: 'deleteTarget is a command that deletes a target. [Deprecated: + Use target-delete command]' properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description + force-deletion: + default: false + description: Enforce deletion + type: boolean + x-go-name: ForceDeletion json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the dynamic secret values (if - empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - metadata: - description: Deprecated - use description - type: string - x-go-name: Metadata name: - description: Dynamic secret name + description: Target name type: string - x-go-name: DynamicSecretName - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags + x-go-name: TargetName + target-version: + description: Target version + format: int32 + type: integer + x-go-name: TargetVersion token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38204,65 +47975,28 @@ components: x-go-name: UIDToken required: - name - title: createDynamicSecret is a command that creates a new dynamic secret item. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createDynamicSecretOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createEKSTarget: + deleteTargetAssociation: + description: |- + deleteTargetAssociation is a command that deletes an association between target + and item. properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - eks-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - eks-cluster-ca-cert: - description: EKS cluster CA certificate - type: string - x-go-name: ClusterCACert - eks-cluster-endpoint: - description: EKS cluster URL endpoint - type: string - x-go-name: ClusterEndpoint - eks-cluster-name: - description: EKS cluster name - type: string - x-go-name: ClusterName - eks-region: - default: us-east-2 - description: Region - type: string - x-go-name: Region - eks-secret-access-key: - description: Secret Access Key + assoc-id: + description: The association id to be deleted type: string - x-go-name: AccessKey + x-go-name: AssocID json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions name: - description: Target name + description: Item name + type: string + x-go-name: ItemName + target-name: + description: The target to associate type: string x-go-name: TargetName token: @@ -38274,125 +48008,32 @@ components: authentication type: string x-go-name: UIDToken - use-gw-cloud-identity: - type: boolean - x-go-name: UseDefaultIdentity required: - - eks-access-key-id - - eks-cluster-ca-cert - - eks-cluster-endpoint - - eks-cluster-name - - eks-secret-access-key - name - title: createEKSTarget is a command that creates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createEKSTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + deleteTargetAssociationOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createEventForwarder: - description: createEventForwarder is a command that creates a new event forwarder - [Deprecated - please use event-forwarder-create-* command] + deleteTargetOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + deleteTargets: properties: - admin-name: - description: Workstation Admin Name - type: string - x-go-name: AdminName - admin-pwd: - description: Workstation Admin password - type: string - x-go-name: AdminPwd - app-private-key-base64: - description: The RSA Private Key PEM formatted in base64 to use when connecting - to ServiceNow with jwt authentication - type: string - x-go-name: AppPrivateKeyBase64 - auth-type: - default: user-pass - description: The authentication type to use when connecting to ServiceNow - (user-pass / jwt) - type: string - x-go-name: AuthType - client-id: - description: The client ID to use when connecting to ServiceNow with jwt - authentication - type: string - x-go-name: ClientID - client-secret: - description: The client secret to use when connecting to ServiceNow with - jwt authentication - type: string - x-go-name: ClientSecret - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - email-to: - description: A comma seperated list of email addresses to send event to - (relevant only for "email" Event Forwarder) - type: string - x-go-name: EmailTo - event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: EventSources - event-source-type: - default: item - description: Event Source type [item, target, auth_method, gateway] - type: string - x-go-name: EventSourceType - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - every: - description: Rate of periodic runner repetition in hours - type: string - x-go-name: RunEvery - forwarder-type: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - host: - description: Workstation Host - type: string - x-go-name: Host + force-deletion: + default: false + description: Enforce deletion + type: boolean + x-go-name: ForceDeletion json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - runner-type: + path: + description: Path to delete the targets from type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + x-go-name: Path token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38402,78 +48043,87 @@ components: authentication type: string x-go-name: UIDToken - user-email: - description: The user email to use when connecting to ServiceNow with jwt - authentication - type: string - x-go-name: UserEmail required: - - event-source-locations - - forwarder-type - - name - - runner-type + - path + title: deleteTargets is a command that deletes multiple targets from a given + path. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createEventForwarderOutput: - example: - event_forwarder_id: 0 - properties: - event_forwarder_id: - format: int64 - type: integer - x-go-name: EventForwarderID + deleteTargetsOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGKETarget: + describeAssoc: properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - gke-account-key: - description: GKE Service Account key file path + assoc-id: + description: The association id type: string - x-go-name: ServiceAccountKey - gke-cluster-cert: - description: GKE cluster CA certificate + x-go-name: AssocId + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ClusterCACert - gke-cluster-endpoint: - description: GKE cluster URL endpoint + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ClusterEndpoint - gke-cluster-name: - description: GKE cluster name + x-go-name: UIDToken + required: + - assoc-id + title: describeAssoc is a command that returns role association details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + describeItem: + properties: + accessibility: + default: regular + description: for personal password manager type: string - x-go-name: ClusterName - gke-service-account-email: - description: GKE service account email + x-go-name: ItemAccessibilityString + bastion-details: + default: false + description: Indicate if the item should return with ztb cluster details + (url, etc) + type: boolean + x-go-name: WithBastionDetails + display-id: + description: The display id of the item type: string - x-go-name: ServiceAccountEmail + x-go-name: DisplayId + gateway-details: + default: false + description: Indicate if the item should return with clusters details (url, + etc) + type: boolean + x-go-name: WithGatewayDetails + item-id: + description: Item id of the item + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions name: - description: Target name + description: Item name type: string - x-go-name: TargetName + x-go-name: ItemName + services-details: + default: false + description: Include all associated services details + type: boolean + x-go-name: WithServicesDetails + show-versions: + default: false + description: Include all item versions in reply + type: boolean + x-go-name: ShowVersions token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38483,58 +48133,52 @@ components: authentication type: string x-go-name: UIDToken - use-gw-cloud-identity: - type: boolean - x-go-name: UseDefaultIdentity required: - name - title: createGKETarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGKETargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + title: describeItem is a command that returns a single item. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGcpTarget: + describePermissions: + description: |- + describePermissions is a command that shows which permissions your have to a + particular path. properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text - type: string - x-go-name: ServiceAccountKey json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + path: + description: Path to an object type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: Path + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: Profile + type: + description: Type of object (item, am, role, target) type: string - x-go-name: TargetName + x-go-name: Type + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - path + - type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + describeSubClaims: + description: describe-sub-claims Get the sub-claims associated with the provided + token or authentication profile + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38544,106 +48188,95 @@ components: authentication type: string x-go-name: UIDToken - use-gw-cloud-identity: - type: boolean - x-go-name: GCPUseDefaultIdentity - required: - - name - title: createGcpTarget is a command that creates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGcpTargetOutput: + describeSubClaimsOutput: example: - target_id: 0 + sub_claims: + key: + - sub_claims + - sub_claims properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + sub_claims: + additionalProperties: + items: + type: string + type: array + type: object + x-go-name: SubClaims type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGithubTarget: + detokenize: + description: detokenize is a command that decrypts text with a tokenizer properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - github-app-id: - description: Github app id - format: int64 - type: integer - x-go-name: AppId - github-app-private-key: - description: App private key - type: string - x-go-name: AppPrivateKey - github-base-url: - default: https://api.github.com/ - description: Base URL + ciphertext: + description: Data to be decrypted type: string - x-go-name: BaseUrl + x-go-name: Ciphertext json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - name: - description: Target name - type: string - x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + tokenizer-name: + description: The name of the tokenizer to use in the decryption process + type: string + x-go-name: TokenizerName + tweak: + description: Base64 encoded tweak for vaultless encryption + type: string + x-go-name: Tweak uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: - - name - title: createGithubTarget is a command that creates a new target. + - ciphertext + - tokenizer-name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGithubTargetOutput: + detokenizeOutput: example: - target_id: 0 + result: result properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + result: + type: string + x-go-name: Result type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGlobalSignAtlasTarget: + dynamicSecretCreateArtifactory: + description: dynamicSecretCreateArtifactory is a command that creates artifactory + dynamic secret properties: - api-key: - description: API Key of the GlobalSign Atlas account + artifactory-admin-name: + description: Artifactory Admin Name type: string - x-go-name: APIKey - api-secret: - description: API Secret of the GlobalSign Atlas account + x-go-name: AdminName + artifactory-admin-pwd: + description: Artifactory Admin password type: string - x-go-name: APISecret - comment: - description: Deprecated - use description + x-go-name: AdminPwd + artifactory-token-audience: + description: Token Audience type: string - x-go-name: Comment + x-go-name: TokenAudience + artifactory-token-scope: + description: Token Scope + type: string + x-go-name: TokenScope + base-url: + description: Base URL + type: string + x-go-name: BaseUrl + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string @@ -38653,39 +48286,24 @@ components: description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - mtls-cert-data-base64: - description: Mutual TLS Certificate contents of the GlobalSign Atlas account - encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 - must be supplied + name: + description: Dynamic secret name type: string - x-go-name: MutualTLSCertificateData - mtls-key-data-base64: - description: Mutual TLS Key contents of the GlobalSign Atlas account encoded - in base64, either mtls-key-file-path or mtls-data-base64 must be supplied + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: MutualTLSKeyData - name: + x-go-name: ProducerEncryptionKey + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName - timeout: - default: 5m - description: Timeout waiting for certificate validation in Duration format - (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum - 1h. - type: string - x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38695,84 +48313,136 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - api-key - - api-secret + - artifactory-token-audience + - artifactory-token-scope - name - title: createGlobalSignAtlasTarget is a command that creates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGlobalSignAtlasTargetOutput: - example: - target_id: 0 + dynamicSecretCreateAws: + description: dynamicSecretCreateAws is a command that creates aws dynamic secret properties: - target_id: + access-mode: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + admin-rotation-interval-days: + default: 0 + description: Admin credentials rotation interval (days) format: int64 type: integer - x-go-name: TargetID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGlobalSignTarget: - properties: - comment: - description: Deprecated - use description + x-go-name: AdminCredsRotationInterval + aws-access-key-id: + description: Access Key ID type: string - x-go-name: Comment - contact-email: - description: Email of the GlobalSign GCC account contact + x-go-name: AccessId + aws-access-secret-key: + description: Secret Access Key type: string - x-go-name: ContactEmail - contact-first-name: - description: First name of the GlobalSign GCC account contact + x-go-name: AccessKey + aws-role-arns: + description: AWS Role ARNs to be used in the Assume Role operation (relevant + only for assume_role mode) type: string - x-go-name: ContactFirstName - contact-last-name: - description: Last name of the GlobalSign GCC account contact + x-go-name: RoleARNs + aws-user-console-access: + default: false + description: AWS User console access + type: boolean + x-go-name: UserConsoleAccess + aws-user-groups: + description: AWS User groups type: string - x-go-name: ContactLastName - contact-phone: - description: Telephone of the GlobalSign GCC account contact + x-go-name: UserGroups + aws-user-policies: + description: AWS User policies type: string - x-go-name: ContactPhone + x-go-name: UserPolicies + aws-user-programmatic-access: + default: true + description: Enable AWS User programmatic access + type: boolean + x-go-name: UserProgrammaticAccess + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + enable-admin-rotation: + default: false + description: Automatic admin credentials rotation + type: boolean + x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + name: + description: Dynamic secret name type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: TargetName - password: - description: Password of the GlobalSign GCC account + x-go-name: ProducerEncryptionKey + region: + default: us-east-2 + description: Region type: string - x-go-name: Password - profile-id: - description: Profile ID of the GlobalSign GCC account + x-go-name: Region + secure-access-aws-account-id: + description: The AWS account id type: string - x-go-name: ProfileID - timeout: - default: 5m - description: Timeout waiting for certificate validation in Duration format - (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum - 1h. + x-go-name: SecureAccessAccountId + secure-access-aws-native-cli: + description: The AWS native cli + type: boolean + x-go-name: SecureAccessAwsNativeCli + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Timeout + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-web: + default: true + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38782,91 +48452,99 @@ components: authentication type: string x-go-name: UIDToken - username: - description: Username of the GlobalSign GCC account + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Username + x-go-name: UserTtl required: - - contact-email - - contact-first-name - - contact-last-name - - contact-phone - name - - password - - profile-id - - username - title: createGlobalSignTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGlobalSignTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGodaddyTarget: + dynamicSecretCreateAzure: + description: dynamicSecretCreateAzure is a command that creates azure dynamic + secret properties: - api-key: - description: Key of the api credentials to the Godaddy account + app-obj-id: + description: Azure App Object Id type: string - x-go-name: Key - description: - description: Description of the object + x-go-name: AppObjId + azure-client-id: + description: Azure Client ID type: string - x-go-name: Description - imap-fqdn: - description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be - FQDN if the IMAP is using TLS + x-go-name: ClientId + azure-client-secret: + description: Azure Client Secret type: string - x-go-name: ImapFQDN - imap-password: - description: ImapPassword to access the IMAP service + x-go-name: ClientSecret + azure-tenant-id: + description: Azure Tenant ID type: string - x-go-name: ImapPassword - imap-port: - default: "993" - description: ImapPort of the IMAP service + x-go-name: TenantId + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ImapPort - imap-username: - description: ImapUsername to access the IMAP service + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: ImapUsername + x-go-name: Description + fixed-user-claim-keyname: + default: "false" + description: FixedUserClaimKeyname + type: string + x-go-name: FixedUserClaimKeyname + fixed-user-only: + default: false + description: Fixed user + type: boolean + x-go-name: FixedUserOnly json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + name: + description: Dynamic secret name type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic secret encryption key type: string - x-go-name: TargetName - secret: - description: Secret of the api credentials to the Godaddy account + x-go-name: ProducerEncryptionKey + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: Secret - timeout: - default: 5m - description: Timeout waiting for certificate validation in Duration format - (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum - 1h. + x-go-name: SecureAccessEnabled + secure-access-web: + default: true + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: Timeout + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38876,45 +48554,107 @@ components: authentication type: string x-go-name: UIDToken + user-group-obj-id: + description: User Group Object Id + type: string + x-go-name: UserGroupObjId + user-portal-access: + default: false + description: Azure User portal access + type: boolean + x-go-name: UserPortaAccess + user-principal-name: + description: User Principal Name + type: string + x-go-name: UserPrincipalName + user-programmatic-access: + default: false + description: Azure User programmatic access + type: boolean + x-go-name: UserProgrammaticAccess + user-role-template-id: + description: User Role Template Id + type: string + x-go-name: UserRoleTemplateId + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - api-key - - imap-fqdn - - imap-password - - imap-username - name - - secret - title: createGodaddyTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGodaddyTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createGroup: + dynamicSecretCreateCassandra: + description: dynamicSecretCreateCassandra is a command that creates a Cassandra + dynamic secret properties: + cassandra-creation-statements: + description: Cassandra creation statements + type: string + x-go-name: CreationStatements + cassandra-hosts: + description: Cassandra hosts IP or addresses, comma separated + type: string + x-go-name: Host + cassandra-password: + description: Cassandra superuser password + type: string + x-go-name: Password + cassandra-port: + default: "9042" + description: Cassandra port + type: string + x-go-name: Port + cassandra-username: + description: Cassandra superuser username + type: string + x-go-name: UserName + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - group-alias: - description: A short group alias - type: string - x-go-name: GroupAlias json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Group name + description: Dynamic secret name type: string - x-go-name: NName + x-go-name: ProducerName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) + type: string + x-go-name: SSLConnectionCertificate + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38924,53 +48664,75 @@ components: authentication type: string x-go-name: UIDToken - user-assignment: - description: A json string defining the access permission assignment for - this client + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: UserAssignment + x-go-name: UserTtl required: - - group-alias - name - title: createGroup is a command that creates a new group. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createHashiVaultTarget: + dynamicSecretCreateChef: + description: dynamicSecretCreateChef is a command that creates chef dynamic + secret properties: + chef-orgs: + description: Organizations + type: string + x-go-name: Organizations + chef-server-key: + description: Server key + type: string + x-go-name: ServerKey + chef-server-url: + description: Server URL + type: string + x-go-name: ServerURL + chef-server-username: + description: Server username + type: string + x-go-name: ServerUsername + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - hashi-url: - description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 - type: string - x-go-name: VaultURL json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + name: + description: Dynamic secret name type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: TargetName - namespace: - description: Comma-separated list of vault namespaces + x-go-name: ProducerEncryptionKey + skip-ssl: + default: true + description: Skip SSL + type: boolean + x-go-name: SkipSSL + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: Namespaces + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -38980,80 +48742,28 @@ components: authentication type: string x-go-name: UIDToken - vault-token: - description: Vault access token with sufficient permissions + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: VaultToken + x-go-name: UserTtl required: - name - title: createHashiVaultTarget is a command that creates a new hashi-vault target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createHashiVaultTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createKey: - description: 'createKey is a command that creates a new key. [Deprecated: Use - command create-dfc-key]' + dynamicSecretCreateCustom: properties: - alg: - description: |- - Key type; options: [AES128GCM, AES256GCM, AES128SIV, AES256SIV, AES128CBC, AES256CBC, RSA1024, - RSA2048, RSA3072, RSA4096] - type: string - x-go-name: Alg - certificate-common-name: - description: Common name for the generated certificate. Relevant only for - generate-self-signed-certificate. - type: string - x-go-name: CertificateCommonName - certificate-country: - description: Country name for the generated certificate. Relevant only for - generate-self-signed-certificate. - type: string - x-go-name: CertificateCountry - certificate-digest-algo: - description: Digest algorithm to be used for the certificate key signing. - Currently, we support only "sha256" so we hide this option for CLI. - type: string - x-go-name: CertificateDigestAlgo - certificate-locality: - description: Locality for the generated certificate. Relevant only for generate-self-signed-certificate. - type: string - x-go-name: CertificateLocality - certificate-organization: - description: Organization name for the generated certificate. Relevant only - for generate-self-signed-certificate. - type: string - x-go-name: CertificateOrganization - certificate-province: - description: Province name for the generated certificate. Relevant only - for generate-self-signed-certificate. - type: string - x-go-name: CertificateProvince - certificate-ttl: - description: TTL in days for the generated certificate. Required only for - generate-self-signed-certificate. + admin_rotation_interval_days: + description: Define rotation interval in days format: int64 type: integer - x-go-name: CertificateTTL - conf-file-data: - description: The csr config data in base64 encoding - type: string - x-go-name: ConfFileData - customer-frg-id: + x-go-name: RotationIntervalDays + create-sync-url: description: |- - The customer fragment ID that will be used to create the key (if empty, - the key will be created independently of a customer fragment) + URL of an endpoint that implements /sync/create method, for example + https://webhook.example.com/sync/create type: string - x-go-name: CustomerFragmentID + x-go-name: CreateSyncURL delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -39062,38 +48772,53 @@ components: description: Description of the object type: string x-go-name: Description - generate-self-signed-certificate: - description: Whether to generate a self signed certificate with the key. - If set, --certificate-ttl must be provided. + enable_admin_rotation: + default: false + description: Should admin credentials be rotated type: boolean - x-go-name: GenerateSelfSignedCertificate + x-go-name: EnableAdminRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - metadata: - description: Deprecated - use description - type: string - x-go-name: Metadata name: - description: Key name + description: Dynamic secret name type: string - x-go-name: KeyName - split-level: - default: 3 + x-go-name: ProducerName + payload: + description: Secret payload to be sent with each create/revoke webhook request + type: string + x-go-name: Payload + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + revoke-sync-url: description: |- - The number of fragments that the item will be split into (not includes - customer fragment) - format: int64 - type: integer - x-go-name: SplitLevel - tag: - description: List of the tags attached to this key + URL of an endpoint that implements /sync/revoke method, for example + https://webhook.example.com/sync/revoke + type: string + x-go-name: RevokeSyncURL + rotate-sync-url: + description: |- + URL of an endpoint that implements /sync/rotate method, for example + https://webhook.example.com/sync/rotate + type: string + x-go-name: RotateSyncURL + tags: + description: Add tags attached to this object items: type: string type: array x-go-name: Tags + timeout-sec: + default: 60 + description: Maximum allowed time in seconds for the webhook to return the + results + format: int64 + type: integer + x-go-name: TimeoutSeconds token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -39103,232 +48828,250 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTTL required: - - alg + - create-sync-url - name + - revoke-sync-url + title: dynamicSecretCreateCustom is a command that creates a custom dynamic + secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createKeyOutput: - example: - display_id: display_id - item_id: 0 - fragment_results: - - null - - null - properties: - display_id: - type: string - x-go-name: DisplayId - fragment_results: - items: - $ref: '#/components/schemas/Duration' - type: array - x-go-name: FragmentResults - item_id: - format: int64 - type: integer - x-go-name: ItemId - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createLdapTarget: + dynamicSecretCreateDockerhub: + description: dynamicSecretCreateDockerhub is a command that creates a DOCKERHUB + dynamic secret properties: - bind-dn: - description: Bind DN - type: string - x-go-name: BindDn - bind-dn-password: - description: Bind DN Password - type: string - x-go-name: BindDnPassword - comment: - description: Deprecated - use description + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Comment + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + dockerhub-password: + description: DockerhubPassword is either the user's password access token + to manage the repository + type: string + x-go-name: DockerhubPassword + dockerhub-token-scopes: + description: |- + Access token scopes list (comma-separated) to give the dynamic secret + valid options are in "repo:admin", "repo:write", "repo:read", "repo:public_read" + type: string + x-go-name: TokenScopes + dockerhub-username: + description: DockerhubUsername is the name of the user in dockerhub + type: string + x-go-name: DockerhubUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - ldap-ca-cert: - description: CA Certificate File Content - type: string - x-go-name: LdapCACert - ldap-url: - description: LDAP Server URL + name: + description: Dynamic secret name type: string - x-go-name: LdapUrl - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: MaxVersions - name: + x-go-name: ProducerEncryptionKey + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName - server-type: - default: OpenLDAP - description: Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. - Default is OpenLDAP - type: string - x-go-name: ServerType token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-expiration: - description: Token expiration - type: string - x-go-name: TokenExpiration uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - bind-dn - - bind-dn-password - - ldap-url - name - title: createldapTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createLdapTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createLinkedTarget: + dynamicSecretCreateEks: + description: dynamicSecretCreateEks is a command that creates eks dynamic secret properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - hosts: - description: A comma seperated list of server hosts and server descriptions - joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My - Prod server description') + eks-access-key-id: + description: Access Key ID type: string - x-go-name: Hosts + x-go-name: AccessId + eks-assume-role: + description: IAM assume role + type: string + x-go-name: AssumeRole + eks-cluster-ca-cert: + description: EKS cluster CA certificate + type: string + x-go-name: ClusterCACert + eks-cluster-endpoint: + description: EKS cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + eks-cluster-name: + description: EKS cluster name + type: string + x-go-name: ClusterName + eks-region: + default: us-east-2 + description: Region + type: string + x-go-name: Region + eks-secret-access-key: + description: Secret Access Key + type: string + x-go-name: AccessKey json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access + type: boolean + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL + type: string + x-go-name: SecureAccessEndpoint + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName - parent-target-name: - description: The parent Target name - type: string - x-go-name: ParentTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - type: - description: Specifies the hosts type, relevant only when working without - parent target - type: string - x-go-name: HostType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-ttl: + default: 15m + description: User TTL + type: string + x-go-name: UserTtl required: - name - title: createLinkedTarget is a command that creates a new Linked Target which - can inherit credentials from existing Targets. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createLinkedTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createNativeK8STarget: + dynamicSecretCreateGcp: + description: dynamicSecretCreateGcp is a command that creates a GCP dynamic + secret properties: - comment: - description: Deprecated - use description + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Comment + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - k8s-auth-type: - default: token - description: K8S auth type [token/certificate] + gcp-cred-type: type: string - x-go-name: K8sAuthType - k8s-client-certificate: - description: Content of the k8 client certificate (PEM format) in a Base64 - format + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: K8sClientCertificate - k8s-client-key: - description: Content of the k8 client private key (PEM format) in a Base64 - format + x-go-name: ServiceAccountKey + gcp-key-algo: + description: Service account key algorithm, e.g. KEY_ALG_RSA_1024 type: string - x-go-name: K8sClientKey - k8s-cluster-ca-cert: - default: dummy_val - description: K8S cluster CA certificate + x-go-name: KeyAlgorithm + gcp-sa-email: + description: The email of the fixed service acocunt to generate keys or + tokens for. (revelant for service-account-type=fixed) type: string - x-go-name: ClusterCACert - k8s-cluster-endpoint: - default: dummy_val - description: K8S cluster URL endpoint + x-go-name: ServiceAccountEmail + gcp-token-scopes: + description: Access token scopes list, e.g. scope1,scope2 type: string - x-go-name: ClusterEndpoint - k8s-cluster-name: - description: K8S cluster name + x-go-name: TokenScopes + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name type: string - x-go-name: ClusterName - k8s-cluster-token: - default: dummy_val - description: K8S cluster Bearer token + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: ClusterBearerToken - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + x-go-name: ProducerEncryptionKey + role-binding: + description: Role binding definitions in json format type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: RoleBindingJson + service-account-type: + default: fixed + description: The type of the gcp dynamic secret. Options[fixed, dynamic] type: string - x-go-name: MaxVersions - name: + x-go-name: ServiceAccountType + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName @@ -39341,39 +49084,20 @@ components: authentication type: string x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account - type: boolean - x-go-name: UseDefaultIdentity + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - k8s-cluster-ca-cert - - k8s-cluster-endpoint - - k8s-cluster-token - name - title: createNativeK8STarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createNativeK8STargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID + - service-account-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createOidcApp: + dynamicSecretCreateGithub: + description: dynamicSecretCreateGithub is a command that creates github dynamic + secret properties: - accessibility: - default: regular - description: for personal password manager - type: string - x-go-name: ItemAccessibilityString - audience: - description: A comma separated list of allowed audiences - type: string - x-go-name: Audience delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -39382,52 +49106,70 @@ components: description: Description of the object type: string x-go-name: Description + github-app-id: + description: Github app id + format: int64 + type: integer + x-go-name: AppId + github-app-private-key: + description: App private key + type: string + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL + type: string + x-go-name: BaseUrl + installation-id: + description: GitHub application installation id + format: int64 + type: integer + x-go-name: InstallationId + installation-organization: + description: Optional, mutually exclusive with installation id, GitHub organization + name + type: string + x-go-name: Organization + installation-repository: + description: Optional, mutually exclusive with installation id, GitHub repository + '/' + type: string + x-go-name: Repository json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: The name of a key that used to encrypt the OIDC application - (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - metadata: - description: Deprecated - use description - type: string - x-go-name: Metadata name: - description: OIDC application name - type: string - x-go-name: OidcClientName - permission-assignment: - description: A json string defining the access permission assignment for - this app - type: string - x-go-name: AccessPermissionAssignment - public: - description: Set to true if the app is public (cannot keep secrets) - type: boolean - x-go-name: Public - redirect-uris: - description: A comma separated list of allowed redirect uris - type: string - x-go-name: RedirectURIs - scopes: - default: openid - description: A comma separated list of allowed scopes + description: Dynamic secret name type: string - x-go-name: Scopes + x-go-name: ProducerName tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + token-permissions: + description: Optional - installation token's allowed permissions + items: + type: string + type: array + x-go-name: TokenPermissions + token-repositories: + description: Optional - installation token's allowed repositories + items: + type: string + type: array + x-go-name: TokenRepositories uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -39435,133 +49177,166 @@ components: x-go-name: UIDToken required: - name - title: createOidcApp is a command that creates an oidc client. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createPKICertIssuerOutput: - example: - name: name - properties: - name: - type: string - x-go-name: Name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createPingTarget: + dynamicSecretCreateGitlab: + description: dynamicSecretCreateGitlab is a command that creates gitlab dynamic + secret properties: - administrative-port: - default: "9999" - description: Ping Federate administrative port - type: string - x-go-name: AdministrativePort - authorization-port: - default: "9031" - description: Ping Federate authorization port - type: string - x-go-name: AuthorizationPort - comment: - description: Deprecated - use description + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Comment + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + gitlab-access-token: + description: Gitlab access token + type: string + x-go-name: GitlabAccessToken + gitlab-access-type: + description: Gitlab access token type [project,group] + type: string + x-go-name: AccessType + gitlab-certificate: + description: Gitlab tls certificate (base64 encoded) + type: string + x-go-name: GitlabCertificate + gitlab-role: + description: Gitlab role + type: string + x-go-name: Role + gitlab-token-scopes: + description: Comma-separated list of access token scopes to grant + type: string + x-go-name: TokenAccessScope + gitlab-url: + default: https://gitlab.com/ + description: Gitlab base url + type: string + x-go-name: GitlabUrl + group-name: + description: Gitlab group name, required for access-type=group + type: string + x-go-name: GroupName + installation-organization: + description: Gitlab project name, required for access-type=project + type: string + x-go-name: ProjectName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName - password: - description: Ping Federate privileged user password - type: string - x-go-name: UserPassword - ping-url: - description: Ping URL - type: string - x-go-name: PingURL - privileged-user: - description: Ping Federate privileged user - type: string - x-go-name: PrivilegedUser token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + ttl: + description: Access Token TTL + type: string + x-go-name: TTL uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: + - gitlab-access-type + - gitlab-token-scopes - name - title: createPingTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createPingTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createRabbitMQTarget: + dynamicSecretCreateGke: + description: dynamicSecretCreateGke is a command that creates gke dynamic secret properties: - comment: - description: Deprecated - use description + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Comment + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + gke-account-key: + description: GKE Service Account key file path + type: string + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate + type: string + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name + type: string + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email + type: string + x-go-name: ServiceAccountEmail json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + name: + description: Dynamic secret name type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access + type: boolean + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: TargetName - rabbitmq-server-password: + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-name: RabbitmqServerPassword - rabbitmq-server-uri: + x-go-name: SecureAccessEndpoint + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: RabbitmqServerURI - rabbitmq-server-user: + x-go-name: SecureAccessEnabled + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: RabbitmqServerUser + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -39571,78 +49346,76 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - name - title: createRabbitMQTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createRabbitMQTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createRole: + dynamicSecretCreateGoogleWorkspace: + description: dynamicSecretCreateGoogleWorkspace is a command that creates Google + Workspace dynamic secret properties: - analytics-access: - description: |- - Allow this role to view analytics. Currently only 'none', 'own', 'all' - values are supported, allowing associated auth methods to view reports - produced by the same auth methods. + access-mode: type: string - x-go-name: AnalyticsAccess - audit-access: - description: |- - Allow this role to view audit logs. Currently only 'none', 'own' and 'all' - values are supported, allowing associated auth methods to view audit - logs produced by the same auth methods. + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + admin-email: + description: Admin user email type: string - x-go-name: AuditAccess - comment: - description: Deprecated - use description + x-go-name: AdminName + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Comment + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - event-center-access: - description: |- - Allow this role to view Event Center. Currently only 'none', 'own' and 'all' - values are supported + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: EventCenterAccess - event-forwarders-access: - description: Allow this role to manage Event Forwarders. Currently only - 'none' and 'all' values are supported. + x-go-name: ServiceAccountKey + group-email: + description: A group email, relevant only for group access-mode type: string - x-go-name: EventForwardersAccess - gw-analytics-access: - description: |- - Allow this role to view gw analytics. Currently only 'none', 'own', 'all' - values are supported, allowing associated auth methods to view reports - produced by the same auth methods. + x-go-name: GroupName + group-role: type: string - x-go-name: GwAnalyticsAccess + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Role name + description: Dynamic secret name + type: string + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + role-name: + description: Name of the admin role to assign to the user, relevant only + for role access-mode type: string x-go-name: RoleName - sra-reports-access: - description: |- - Allow this role to view SRA Clusters. Currently only 'none', 'own', - 'all' values are supported. + role-scope: type: string - x-go-name: SRAReportsAccess + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Name of existing target to use in dynamic secret creation + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -39652,60 +49425,131 @@ components: authentication type: string x-go-name: UIDToken - usage-reports-access: - description: |- - Allow this role to view Usage Report. Currently only 'none' and - 'all' values are supported. + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: UsageReportsAccess + x-go-name: UserTtl required: + - access-mode + - admin-email - name - title: createRole is a command that creates a new role . type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createRoleOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createRotatedSecret: - description: 'createRotatedSecret is a command that creates a rotated secret - [Deprecated: Use rotated-secret-create commands]' + dynamicSecretCreateHanaDb: + description: dynamicSecretCreateHanaDb is a command that creates hanadb dynamic + secret properties: - ProviderType: + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - api-id: - description: API ID to rotate (relevant only for rotator-type=api-key) + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: ApiId - api-key: - description: API key to rotate (relevant only for rotator-type=api-key) + x-go-name: Description + hana-dbname: + description: HanaDb Name type: string - x-go-name: ApiKey - application-id: - description: ApplicationId (used in azure) + x-go-name: DBName + hanadb-create-statements: + description: HanaDb Creation statements type: string - x-go-name: ApplicationId - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + x-go-name: CreationStatements + hanadb-host: + default: 127.0.0.1 + description: HanaDb Host + type: string + x-go-name: DBHost + hanadb-password: + description: HanaDb Password + type: string + x-go-name: DBPassword + hanadb-port: + default: "443" + description: HanaDb Port + type: string + x-go-name: DBPort + hanadb-revocation-statements: + description: HanaDb Revocation statements + type: string + x-go-name: RevocationStatements + hanadb-username: + description: HanaDb Username + type: string + x-go-name: DBUsername + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema + type: string + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: AutoRotate - aws-region: - default: us-east-2 - description: Aws Region (relevant only for aws) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: AwsRegion - custom-payload: - description: Secret payload to be sent with rotation request (relevant only - for rotator-type=custom) + x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Payload + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + dynamicSecretCreateK8s: + description: dynamicSecretCreateK8s is a command that creates k8s dynamic secret + properties: delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -39714,144 +49558,87 @@ components: description: Description of the object type: string x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text - type: string - x-go-name: ServiceAccountKey - gcp-service-account-email: - description: The email of the gcp service account to rotate - type: string - x-go-name: GcpServiceAccountEmail - gcp-service-account-key-id: - description: The key id of the gcp service account to rotate - type: string - x-go-name: GcpServiceAccountKeyId - grace-rotation: - description: Create a new access key without deleting the old key from AWS - for backup (relevant only for AWS) [true/false] - type: string - x-go-name: GraceRotation - host-provider: - description: Host provider type [explicit/target], Default Host provider - is explicit, Relevant only for Secure Remote Access of ssh cert issuer, - ldap rotated secret and ldap dynamic secret - type: string - x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + k8s-allowed-namespaces: + description: Comma-separated list of allowed K8S namespaces for the generated + ServiceAccount (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: ProtectionKey - metadata: - description: Deprecated - use description + x-go-name: AllowedNamespaces + k8s-cluster-ca-cert: + description: K8S cluster CA certificate type: string - x-go-name: Metadata - name: - description: Secret name + x-go-name: ClusterCACert + k8s-cluster-endpoint: + description: K8S cluster URL endpoint type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: ClusterEndpoint + k8s-cluster-name: + description: K8S cluster name type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: ClusterName + k8s-cluster-token: + description: K8S cluster Bearer token type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: ClusterBearerToken + k8s-namespace: + description: K8S Namespace where the ServiceAccount exists. type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: Namespace + k8s-predefined-role-name: + description: The pre-existing Role or ClusterRole name to bind the generated + ServiceAccount to (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC. Default rotation-hour is 14:00 - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: PredefinedRoleName + k8s-predefined-role-type: + description: Specifies the type of the pre-existing K8S role [Role, ClusterRole] + (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: RotationInterval - rotator-creds-type: + x-go-name: PredefinedRoleType + k8s-rolebinding-yaml-def: + description: Path to yaml file that contains definitions of K8S role and + role binding (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: RotatorCredsTypeBC - rotator-custom-cmd: - description: Custom rotation command (relevant only for ssh target) + x-go-name: RoleBindingYamlDef + k8s-service-account: + description: K8S ServiceAccount to extract token from. type: string - x-go-name: RotatorCustomCmd - rotator-type: - description: Rotator Type + x-go-name: ServiceAccount + k8s-service-account-type: + description: K8S ServiceAccount type [fixed, dynamic]. type: string - x-go-name: RotatorType - same-password: - description: Rotate same password for each host from the Linked Target (relevant - only for Linked Target) + x-go-name: ServiceAccountType + name: + description: Dynamic secret name type: string - x-go-name: SamePassword - secure-access-allow-external-user: - default: false - description: Allow providing external user for a domain users (relevant - only for rdp) - type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-aws-account-id: - description: The AWS account id (relevant only for aws) + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: SecureAccessAccountId - secure-access-aws-native-cli: - description: The AWS native cli + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access type: boolean - x-go-name: SecureAccessAwsNativeCli + x-go-name: SecureAccessK8SAllowPortForwading secure-access-bastion-issuer: description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-name: SecureAccessDBName - secure-access-db-schema: - description: The db schema (relevant only for mssql or postgresql) + x-go-name: SecureAccessEndpoint + secure-access-dashboard-url: + description: The K8s dashboard url type: string - x-go-name: SecureAccessSchema + x-go-name: SecureAccessDashboardURL secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user - (relevant only for RDP Dynamic-Secret) - type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username (relevant only for rdp) - type: string - x-go-name: SecureAccessOverrideUser - secure-access-url: - description: Destination URL to inject secrets - type: string - x-go-name: SecureAccessURL secure-access-web: default: false description: Enable Web Secure Remote Access @@ -39859,43 +49646,20 @@ components: x-go-name: SecureAccessWebCategory secure-access-web-browsing: default: false - description: Secure browser via Akeyless Web Access Bastion (relevant only - for aws or azure) + description: Secure browser via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessIsolated secure-access-web-proxy: default: false - description: Web-Proxy via Akeyless Web Access Bastion (relevant only for - aws or azure) + description: Web-Proxy via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessWebProxy - ssh-password: - description: 'Deprecated: use RotatedPassword' - type: string - x-go-name: SshPassword - ssh-username: - description: 'Deprecated: use RotatedUser' - type: string - x-go-name: SshUser - storage-account-key-name: - description: The name of the storage account key to rotate [key1/key2/kerb1/kerb2] - (relevat to azure-storage-account) - type: string - x-go-name: StorageKeyName tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags - target: - description: A list of linked targets to be associated, Relevant only for - Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap - dynamic secret, To specify multiple targets use argument multiple times - items: - type: string - type: array - x-go-name: TargetNames target-name: description: Target name type: string @@ -39909,30 +49673,34 @@ components: authentication type: string x-go-name: UIDToken - user-attribute: - default: cn - description: LDAP User Attribute, Default value "cn" - type: string - x-go-name: UserAttribute - user-dn: - description: LDAP User Base DN + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: UserDn + x-go-name: UserTtl required: - name - - rotator-type - - target-name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSSHCertIssuer: + dynamicSecretCreateLdap: + description: dynamicSecretCreateLdap is a command that creates ldap dynamic + secret properties: ProviderType: type: string x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - allowed-users: - description: Users allowed to fetch the certificate, e.g root,ubuntu + bind-dn: + description: Bind DN type: string - x-go-name: AllowedUsers + x-go-name: BindDn + bind-dn-password: + description: Bind DN Password + type: string + x-go-name: BindDnPassword delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -39941,12 +49709,15 @@ components: description: Description of the object type: string x-go-name: Description - extensions: - additionalProperties: - type: string - description: Signed certificates with extensions, e.g permit-port-forwarding=\"\" - type: object - x-go-name: Extensions + external-username: + default: "false" + description: Externally provided username [true/false] + type: string + x-go-name: FixedUserOnly + group-dn: + description: Group DN which the temporary user should be added + type: string + x-go-name: GroupDn host-provider: description: Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, @@ -39958,26 +49729,26 @@ components: description: Set output format to JSON type: boolean x-go-name: Json - metadata: - description: Deprecated - use description + ldap-ca-cert: + description: CA Certificate File Content type: string - x-go-name: Metadata - name: - description: SSH certificate issuer name + x-go-name: LdapCACert + ldap-url: + description: LDAP Server URL type: string - x-go-name: IssuerName - principals: - description: Signed certificates with principal, e.g example_role1,example_role2 + x-go-name: LdapUrl + name: + description: Dynamic secret name type: string - x-go-name: Principals - secure-access-bastion-api: - description: Bastion's SSH control API endpoint. E.g. https://my.bastion:9900 + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: SecureAccessBastionAPI - secure-access-bastion-ssh: - description: Bastion's SSH server. E.g. my.bastion:22 + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: SecureAccessBastionSSH + x-go-name: ProducerEncryptionKey secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string @@ -39989,21 +49760,16 @@ components: type: string type: array x-go-name: SecureAccessHost - secure-access-ssh-creds-user: - description: SSH username to connect to target server, must be in 'Allowed - Users' list + secure-access-rd-gateway-server: + description: RD Gateway server type: string - x-go-name: SecureAccessSSHUser - secure-access-use-internal-bastion: - description: Use internal SSH Bastion - type: boolean - x-go-name: SecureAccessUseInternalBastion - signer-key-name: - description: A key to sign the certificate with + x-go-name: SecureAccessRDGatewayServer + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user type: string - x-go-name: SignerKeyName - tag: - description: List of the tags attached to this key + x-go-name: SecureAccessDomain + tags: + description: Add tags attached to this object items: type: string type: array @@ -40016,239 +49782,44 @@ components: type: string type: array x-go-name: TargetNames - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - ttl: - description: The requested Time To Live for the certificate, in seconds - format: int64 - type: integer - x-go-name: TTL - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - allowed-users - - name - - signer-key-name - - ttl - title: createSSHCertIssuer is a command that creates a new SSH certificate issuer. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSSHCertIssuerOutput: - example: - name: name - properties: - name: - type: string - x-go-name: Name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSSHTarget: - properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - host: - description: SSH host name - type: string - x-go-name: HostName - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - name: + target-name: description: Target name type: string x-go-name: TargetName - port: - default: "22" - description: SSH port - type: string - x-go-name: HostPort - private-key: - description: SSH private key - type: string - x-go-name: PrivateKey - private-key-password: - description: SSH private key password - type: string - x-go-name: PrivateKeyPassword - ssh-password: - description: SSH password to rotate - type: string - x-go-name: SshPassword - ssh-username: - description: SSH username - type: string - x-go-name: SshUser token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - name - title: createSSHTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSSHTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSalesforceTarget: - properties: - app-private-key-data: - description: Base64 encoded PEM of the connected app private key (relevant - for JWT auth only) - type: string - x-go-name: AppPrivateKeyData - auth-flow: - description: type of the auth flow ('jwt' / 'user-password') - type: string - x-go-name: AuthFlowType - ca-cert-data: - description: Base64 encoded PEM cert to use when uploading a new key to - Salesforce - type: string - x-go-name: CACertData - ca-cert-name: - description: name of the certificate in Salesforce tenant to use when uploading - new key - type: string - x-go-name: CACertName - client-id: - description: Client ID of the oauth2 app to use for connecting to Salesforce - type: string - x-go-name: ClientId - client-secret: - description: Client secret of the oauth2 app to use for connecting to Salesforce - (required for password flow) - type: string - x-go-name: ClientSecret - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object - type: string - x-go-name: Description - email: - description: The email of the user attached to the oauth2 app used for connecting - to Salesforce - type: string - x-go-name: Email - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - name: - description: Target name - type: string - x-go-name: TargetName - password: - description: The password of the user attached to the oauth2 app used for - connecting to Salesforce (required for user-password flow) - type: string - x-go-name: Password - security-token: - description: The security token of the user attached to the oauth2 app used - for connecting to Salesforce (required for user-password flow) - type: string - x-go-name: SecurityToken - tenant-url: - description: Url of the Salesforce tenant - type: string - x-go-name: TenantUrl - token: - description: Authentication token (see `/auth` and `/configure`) + token-expiration: + description: Token expiration type: string - x-go-name: Profile + x-go-name: TokenExpiration uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-attribute: + description: User Attribute + type: string + x-go-name: UserAttribute + user-dn: + description: User DN + type: string + x-go-name: UserDn + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - auth-flow - - client-id - - email - name - - tenant-url - title: createSalesforceTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSalesforceTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createSecret: + dynamicSecretCreateMongoDb: + description: dynamicSecretCreateMongoDb is a command that creates either mongodb dynamic + secret or mongodb atlas dynamic secret properties: - accessibility: - default: regular - description: for personal password manager - type: string - x-go-name: ItemAccessibilityString - change-event: - description: Trigger an event when a secret value changed [true/false] (Relevant - only for Static Secret) - type: string - x-go-name: NotifyOnChangeEvent - custom-field: - additionalProperties: - type: string - description: For Password Management use, additional fields - type: object - x-go-name: CustomFields delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -40257,49 +49828,73 @@ components: description: Description of the object type: string x-go-name: Description - format: - default: text - description: Secret format [text/json] (relevant only for type 'generic') - type: string - x-go-name: Format - inject-url: - description: For Password Management use, reflect the website context - items: - type: string - type: array - x-go-name: Websites json: default: false description: Set output format to JSON type: boolean x-go-name: Json - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + mongodb-atlas-api-private-key: + description: MongoDB Atlas private key type: string - x-go-name: MaxVersions - metadata: - description: Deprecated - use description + x-go-name: MongoAPIPrivateKey + mongodb-atlas-api-public-key: + description: MongoDB Atlas public key type: string - x-go-name: Metadata - multiline_value: - description: The provided value is a multiline value (separated by '\n') - type: boolean - x-go-name: MultilineValue + x-go-name: MongoAPIPublicKey + mongodb-atlas-project-id: + description: MongoDB Atlas project ID + type: string + x-go-name: MongoProjectID + mongodb-custom-data: + description: MongoDB custom data + type: string + x-go-name: CustomData + mongodb-default-auth-db: + description: MongoDB server default authentication database + type: string + x-go-name: MongoDefaultAuthDB + mongodb-host-port: + description: MongoDB server host and port + type: string + x-go-name: MongoHostAndPort + mongodb-name: + description: MongoDB Name + type: string + x-go-name: DBName + mongodb-password: + description: MongoDB server password. You will prompted to provide a password + if it will not appear in CLI parameters + type: string + x-go-name: MongoPassword + mongodb-roles: + default: '[]' + description: MongoDB Roles + type: string + x-go-name: Roles + mongodb-server-uri: + description: MongoDB server URI + type: string + x-go-name: MongoServerURI + mongodb-uri-options: + description: MongoDB server URI options + type: string + x-go-name: MongoURIOptions + mongodb-username: + description: MongoDB server username + type: string + x-go-name: MongoUsername name: - description: Secret name + description: Dynamic secret name type: string - x-go-name: SecretName - password: - description: For Password Management use, additional fields + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: Password - protection_key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Encrypt producer with following key type: string - x-go-name: ProtectionKey + x-go-name: ProducerEncryptionKey secure-access-bastion-issuer: description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string @@ -40309,84 +49904,49 @@ components: type: string x-go-name: SecureAccessEnabled secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) items: type: string type: array x-go-name: SecureAccessHost - secure-access-rdp-user: - description: Remote Desktop Username - type: string - x-go-name: SecureAccessOverrideUser - secure-access-ssh-creds: - description: Static-Secret values contains SSH Credentials, either Private - Key or Password [password/private-key] - type: string - x-go-name: SecureAccessSSHCategory - secure-access-ssh-user: - description: Override the SSH username as indicated in SSH Certificate Issuer - type: string - x-go-name: SecureAccessSSHUser - secure-access-url: - description: Destination URL to inject secrets - type: string - x-go-name: SecureAccessURL - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: + secure-access-web: default: false - description: Web-Proxy via Akeyless Web Access Bastion + description: Enable Web Secure Remote Access type: boolean - x-go-name: SecureAccessWebProxy + x-go-name: SecureAccessWebCategory tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - type: - default: generic - description: The secret sub type [generic/password] - type: string - x-go-name: SecretType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - username: - description: For Password Management use - type: string - x-go-name: Username - value: - description: The secret value (relevant only for type 'generic') + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Value + x-go-name: UserTtl required: - name - - value - title: createSecret is a command that creates a static secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createTokenizer: - description: createTokenizer is a command that creates a tokenizer item + dynamicSecretCreateMsSql: + description: dynamicSecretCreateMsSql is a command that creates mssql dynamic + secret properties: - alphabet: - description: Alphabet to use in regexp vaultless tokenization - type: string - x-go-name: Alphabet - decoding-template: - description: The Decoding output template to use in regexp vaultless tokenization - type: string - x-go-name: DecodingTemplate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -40395,117 +49955,87 @@ components: description: Description of the object type: string x-go-name: Description - encoding-template: - description: The Encoding output template to use in regexp vaultless tokenization - type: string - x-go-name: EncodingTemplate - encryption-key-name: - description: AES key name to use in vaultless tokenization - type: string - x-go-name: EncryptionKeyName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - metadata: - description: Deprecated - use description - type: string - x-go-name: Metadata - name: - description: Tokenizer name + mssql-create-statements: + description: MSSQL Creation statements type: string - x-go-name: TokenizerName - pattern: - description: Pattern to use in regexp vaultless tokenization + x-go-name: CreationStatements + mssql-dbname: + description: MSSQL Name type: string - x-go-name: Pattern - tag: - description: List of the tags attached to this key - items: - type: string - type: array - x-go-name: Tags - template-type: - description: Which template type this tokenizer is used for [SSN,CreditCard,USPhoneNumber,Email,Regexp] + x-go-name: DBName + mssql-host: + default: 127.0.0.1 + description: MSSQL Host type: string - x-go-name: TemplateType - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBHost + mssql-password: + description: MSSQL Password type: string - x-go-name: Profile - tokenizer-type: - default: vaultless - description: Tokenizer type + x-go-name: DBPassword + mssql-port: + default: "1433" + description: MSSQL Port type: string - x-go-name: TokenizerType - tweak-type: - description: The tweak type to use in vaultless tokenization [Supplied, - Generated, Internal, Masking] + x-go-name: DBPort + mssql-revocation-statements: + description: MSSQL Revocation statements type: string - x-go-name: TweakType - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RevocationStatements + mssql-username: + description: MSSQL Username type: string - x-go-name: UIDToken - required: - - name - - template-type - - tokenizer-type - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createTokenizerOutput: - example: - name: name - properties: + x-go-name: DBUsername name: + description: Dynamic secret name type: string - x-go-name: Name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createUserEvent: - properties: - capabilities: - description: |- - List of the required capabilities options: [read, update, delete,sra_transparently_connect]. - Relevant only for request-access event types - items: - type: string - type: array - x-go-name: Capabilities - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: Description - event-source: + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - event-type: + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - item-name: - description: EventItemName Event item name + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema type: string - x-go-name: EventItemName - item-type: - description: EventItemType Event item type + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: EventItemType - json: + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - request-access-ttl: - description: For how long to grant the requested access, in minutes - format: int64 - type: integer - x-go-name: RequestAccessTtlMin + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -40515,28 +50045,31 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - event-type - - item-name - - item-type - title: createUserEvent is a command that creates user event. + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createUserEventOutput: - example: - response: response + dynamicSecretCreateMySql: + description: dynamicSecretCreateMySql is a command that creates mysql dynamic + secret properties: - response: + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: Response - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createWebTarget: - properties: - comment: - description: Deprecated - use description + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: Comment + x-go-name: DBServerName + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string @@ -40546,97 +50079,87 @@ components: description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + mysql-dbname: + description: MySQL DB Name type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: DBName + mysql-host: + default: 127.0.0.1 + description: MySQL Host type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: DBHost + mysql-password: + description: MySQL Password type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBPassword + mysql-port: + default: "3306" + description: MySQL Port type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBPort + mysql-revocation-statements: + description: MySQL Revocation statements type: string - x-go-name: UIDToken - url: - description: The url + x-go-name: RevocationStatements + mysql-screation-statements: + description: MySQL Creation statements type: string - x-go-name: URL - required: - - name - title: createWebTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createWebTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createWindowsTarget: - properties: - certificate: - description: SSL CA certificate in base64 encoding generated from a trusted - Certificate Authority (CA) + x-go-name: CreationStatements + mysql-username: + description: MySQL Username type: string - x-go-name: Certificate - description: - description: Description of the object + x-go-name: DBUsername + name: + description: Dynamic secret name type: string - x-go-name: Description - domain: - description: User domain name + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: DomainName - hostname: - description: Server hostname + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: Hostname - json: + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: SecureAccessWebCategory + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate type: string - x-go-name: MaxVersions - name: + x-go-name: SSLConnectionCertificate + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName - password: - description: Privileged user password - type: string - x-go-name: Password - port: - default: "5986" - description: Server WinRM port - type: string - x-go-name: Port token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -40646,165 +50169,113 @@ components: authentication type: string x-go-name: UIDToken - use-tls: - default: "true" - description: Enable/Disable TLS for WinRM over HTTPS [true/false] - type: string - x-go-name: UseTLS - username: - description: Privileged username + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Username + x-go-name: UserTtl required: - - hostname - name - - password - - username - title: createWindowsTarget is a command that creates a new windows target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createWindowsTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createZeroSSLTarget: + dynamicSecretCreateOracleDb: + description: dynamicSecretCreateOracleDb is a command that creates oracle db + dynamic secret properties: - api-key: - description: API Key of the ZeroSSLTarget account + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: APIKey - comment: - description: Deprecated - use description + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: Comment + x-go-name: DBServerName + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - imap-fqdn: - description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be - FQDN if the IMAP is using TLS - type: string - x-go-name: ImapFQDN - imap-password: - description: ImapPassword to access the IMAP service - type: string - x-go-name: ImapPassword - imap-port: - default: "993" - description: ImapPort of the IMAP service - type: string - x-go-name: ImapPort - imap-target-email: - description: ImapValidationEmail to use when asking ZeroSSL to send a validation - email, if empty will user imap-username - type: string - x-go-name: ImapValidationEmail - imap-username: - description: ImapUsername to access the IMAP service - type: string - x-go-name: ImapUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + name: + description: Dynamic secret name type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: ProducerName + oracle-host: + default: 127.0.0.1 + description: Oracle Host type: string - x-go-name: MaxVersions - name: - description: Target name + x-go-name: DBHost + oracle-password: + description: Oracle Password type: string - x-go-name: TargetName - timeout: - default: 5m - description: Timeout waiting for certificate validation in Duration format - (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum - 1h. + x-go-name: DBPassword + oracle-port: + default: "1521" + description: Oracle Port type: string - x-go-name: Timeout - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBPort + oracle-revocation-statements: + description: Oracle Revocation statements type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RevocationStatements + oracle-screation-statements: + description: Oracle Creation statements type: string - x-go-name: UIDToken - required: - - api-key - - imap-fqdn - - imap-password - - imap-username - - name - title: createZeroSSLTarget is a command that creates a new target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - createZeroSSLTargetOutput: - example: - target_id: 0 - properties: - target_id: - format: int64 - type: integer - x-go-name: TargetID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decrypt: - description: |- - decrypt is a command that decrypts ciphertext into plaintext by using an AES - key. - properties: - ciphertext: - description: Ciphertext to be decrypted in base64 encoded format + x-go-name: CreationStatements + oracle-service-name: + description: Oracle DB Name type: string - x-go-name: Ciphertext - display-id: - description: The display id of the key to use in the decryption process + x-go-name: DBName + oracle-username: + description: Oracle Username type: string - x-go-name: DisplayId - encryption-context: - additionalProperties: + x-go-name: DBUsername + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + default: "false" + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: type: string - description: |- - The encryption context. If this was specified in the encrypt command, it - must be specified here or the decryption operation will fail - type: object - x-go-name: EncContext - item-id: - description: The item id of the key to use in the decryption process - format: int64 - type: integer - x-go-name: ItemId - json: + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - key-name: - description: The name of the key to use in the decryption process - type: string - x-go-name: KeyName - output-format: - description: 'If specified, the output will be formatted accordingly. options: - [base64]' + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: OutputFormat + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -40814,175 +50285,489 @@ components: authentication type: string x-go-name: UIDToken - version: - description: key version (relevant only for classic key) - format: int32 - type: integer - x-go-name: Version + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - key-name + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + dynamicSecretCreateOutput: + example: + dynamic_secret_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + dynamic_secret_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptFile: + dynamicSecretCreatePing: + description: dynamicSecretCreatePing is a command that creates ping dynamic + secret properties: - cyphertext-header: - type: string - x-go-name: CyphertextHeaderJsonBase64 - display-id: - description: The display id of the key to use in the decryption process + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: DisplayId - in: - description: |- - Path to the file to be decrypted. If not provided, the content will be - taken from stdin + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: InputFile - item-id: - description: The item id of the key to use in the decryption process - format: int64 - type: integer - x-go-name: ItemId + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-name: - description: The name of the key to use in the decryption process - type: string - x-go-name: KeyName - out: - description: |- - Path to the output file. If not provided, the output will be sent to - stdout - type: string - x-go-name: OutputFilePath - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + name: + description: Dynamic secret name type: string - x-go-name: UIDToken - version: - description: key version (relevant only for classic key) - format: int32 - type: integer - x-go-name: Version - required: - - in - - key-name - title: decryptFile is a command that decrypts a file using an AES/PGP RSA key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptFileOutput: - properties: - path: + x-go-name: ProducerName + ping-administrative-port: + default: "9999" + description: Ping Federate administrative port type: string - x-go-name: Path - plain_text: + x-go-name: AdministrativePort + ping-atm-id: + description: Set a specific Access Token Management (ATM) instance for the + created OAuth Client by providing the ATM Id. If no explicit value is + given, the default pingfederate server ATM will be set. type: string - x-go-name: PlainText - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptGPG: - properties: - ciphertext: - description: Ciphertext to be decrypted in base64 encoded format + x-go-name: AccessTokenManagerId + ping-authorization-port: + default: "9031" + description: Ping Federate authorization port type: string - x-go-name: Ciphertext - display-id: - description: The display id of the key to use in the decryption process + x-go-name: AuthorizationPort + ping-cert-subject-dn: + description: The subject DN of the client certificate. If no explicit value + is given, the producer will create CA certificate and matched client certificate + and return it as value. Used in conjunction with ping-issuer-dn (relevant + for CLIENT_TLS_CERTIFICATE authentication method) type: string - x-go-name: DisplayId - item-id: - description: The item id of the key to use in the decryption process - format: int64 - type: integer - x-go-name: ItemId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-name: - description: The name of the key to use in the decryption process + x-go-name: CertSubjectDN + ping-client-authentication-type: + default: CLIENT_SECRET + description: OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, + CLIENT_TLS_CERTIFICATE] type: string - x-go-name: KeyName - output-format: - description: 'If specified, the output will be formatted accordingly. options: - [base64]' + x-go-name: ClientAuthenticationType + ping-enforce-replay-prevention: + default: "false" + description: Determines whether PingFederate requires a unique signed JWT + from the client for each action (relevant for PRIVATE_KEY_JWT authentication + method) [true/false] type: string - x-go-name: OutputFormat - passphrase: - description: Passphrase that was used to generate the key + x-go-name: EnforceReplayPrevention + ping-grant-types: + description: List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, + CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, + RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE + will be selected as default. + items: + type: string + type: array + x-go-name: GrantTypes + ping-issuer-dn: + description: Issuer DN of trusted CA certificate that imported into Ping + Federate server. You may select \"Trust Any\" to trust all the existing + issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn + (relevant for CLIENT_TLS_CERTIFICATE authentication method) type: string - x-go-name: Passphrase - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: IssuerDN + ping-jwks: + description: 'Base64-encoded JSON Web Key Set (JWKS). If no explicit value + is given, the producer will create JWKs and matched signed JWT (Sign Algo: + RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication + method)' type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: JWKs + ping-jwks-url: + description: The URL of the JSON Web Key Set (JWKS). If no explicit value + is given, the producer will create JWKs and matched signed JWT and return + it as value (relevant for PRIVATE_KEY_JWT authentication method) type: string - x-go-name: UIDToken - required: - - ciphertext - - key-name - title: decryptGPG is a command that decrypts GPG cipher text based on RSA key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptGPGOutput: - example: - result: result - properties: - result: + x-go-name: JWKsURL + ping-password: + description: Ping Federate privileged user password type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptOutput: - example: - result: result - properties: - result: + x-go-name: UserPassword + ping-privileged-user: + description: Ping Federate privileged user type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptPKCS1: - properties: - ciphertext: - description: Ciphertext to be decrypted in base64 encoded format + x-go-name: PrivilegedUser + ping-redirect-uris: + description: List of URIs to which the OAuth authorization server may redirect + the resource owner's user agent after authorization is obtained. At least + one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT + grant types. + items: + type: string + type: array + x-go-name: RedirectUris + ping-restricted-scopes: + description: Limit the OAuth client to specific scopes list + items: + type: string + type: array + x-go-name: RestrictedScopes + ping-signing-algo: + description: The signing algorithm that the client must use to sign its + request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] + If no explicit value is given, the client can use any of the supported + signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) type: string - x-go-name: Ciphertext - display-id: - description: The display id of the key to use in the decryption process + x-go-name: SigningAlgorithm + ping-url: + description: Ping URL type: string - x-go-name: DisplayId - item-id: - description: The item id of the key to use in the decryption process - format: int64 - type: integer - x-go-name: ItemId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-name: - description: The name of the key to use in the decryption process + x-go-name: PingURL + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: KeyName - output-format: - description: 'If specified, the output will be formatted accordingly. options: - [base64]' + x-go-name: ProducerEncryptionKey + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: OutputFormat + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -40992,188 +50777,113 @@ components: authentication type: string x-go-name: UIDToken - version: - description: key version (relevant only for classic key) - format: int32 - type: integer - x-go-name: Version - required: - - ciphertext - - key-name - title: decryptPKCS1 is a command that decrypts plaintext using RSA and the padding - scheme from PKCS#1 v1.5. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptPKCS1Output: - example: - plaintext: plaintext - properties: - plaintext: + user-ttl: + default: 60m + description: The time from dynamic secret creation to expiration. type: string - x-go-name: Plaintext + x-go-name: UserTtl + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptWithClassicKey: + dynamicSecretCreatePostgreSql: + description: dynamicSecretCreatePostgreSql is a command that creates postgresql + dynamic secret properties: - ciphertext: - description: Ciphertext to be decrypted in base64 encoded format - type: string - x-go-name: Ciphertext - display-id: - description: The name of the key to use in the encryption process - type: string - x-go-name: DisplayId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + creation-statements: + description: PostgreSQL Creation statements type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: CreationStatements + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: UIDToken - version: - description: classic key version - format: int32 - type: integer - x-go-name: Version - required: - - ciphertext - - display-id - - version - title: decryptWithClassicKey is a command that decryptWithClassicKeys ciphertext - into plaintext by using a classic key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - decryptWithClassicKeyOutput: - example: - result: result - properties: - result: + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteAuthMethod: - properties: + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Auth Method name - type: string - x-go-name: AuthMethodName - token: - description: Authentication token (see `/auth` and `/configure`) + description: Dynamic secret name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: UIDToken - required: - - name - title: deleteAuthMethod is a command that deletes the auth method. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteAuthMethodOutput: - example: - name: name - properties: - name: + x-go-name: PasswordLengthInput + postgresql-db-name: + description: PostgreSQL DB Name type: string - x-go-name: Name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteAuthMethods: - description: |- - deleteAuthMethods is a command that deletes multiple auth methods from a - given path. - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - path: - description: Path to delete the auth methods from + x-go-name: DBName + postgresql-host: + default: 127.0.0.1 + description: PostgreSQL Host type: string - x-go-name: Path - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBHost + postgresql-password: + description: PostgreSQL Password type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBPassword + postgresql-port: + default: "5432" + description: PostgreSQL Port type: string - x-go-name: UIDToken - required: - - path - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteAuthMethodsOutput: - example: - path: path - properties: - path: + x-go-name: DBPort + postgresql-username: + description: PostgreSQL Username type: string - x-go-name: Path - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteEventForwarder: - description: deleteEventForwarder is a command that creates a new event forwarder - [Deprecated - please use event-forwarder-delete command] - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: EventForwarder name + x-go-name: DBUsername + producer-encryption-key: + description: Dynamic producer encryption key type: string - x-go-name: EventForwarderName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ProducerEncryptionKey + revocation-statement: + description: PostgreSQL Revocation statements type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RevocationStatements + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteEventForwarderOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteGatewayAllowedAccessId: - description: deleteGatewayAllowedAccessId is a command that deletes access-id - properties: - access-id: - description: The access id to be stripped of access to gateway + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema type: string - x-go-name: AccessId - cluster-name: - description: The name of the updated cluster, e.g. acc-abcd12345678/p-123456789012/defaultCluster + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: ClusterName - json: + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + ssl: default: false - description: Set output format to JSON + description: Enable/Disable SSL [true/false] type: boolean - x-go-name: Json + x-go-name: SSLConnection + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41183,54 +50893,109 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - access-id - - cluster-name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteGatewayAllowedAccessIdOutput: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteGroup: + dynamicSecretCreateRabbitMq: + description: dynamicSecretCreateRabbitMq is a command that creates rabbitmq + dynamic secret properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Group name + description: Dynamic secret name type: string - x-go-name: NName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: UIDToken - required: - - name - title: deleteGroup is a command that deletes a group. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteGwCluster: - properties: - cluster-name: - description: Gateway Cluster, e.g. acc-abcd12345678/p-123456789012/defaultCluster + x-go-name: ProducerEncryptionKey + rabbitmq-admin-pwd: + description: RabbitMQ Admin password type: string - x-go-name: ClusterName - force-deletion: - description: Enforce deletion + x-go-name: AdminPwd + rabbitmq-admin-user: + description: RabbitMQ Admin User + type: string + x-go-name: AdminUser + rabbitmq-server-uri: + description: Server URI + type: string + x-go-name: ServerURI + rabbitmq-user-conf-permission: + description: User configuration permission + type: string + x-go-name: UserConfPermission + rabbitmq-user-read-permission: + description: User read permission + type: string + x-go-name: UserReadPermission + rabbitmq-user-tags: + description: User Tags + type: string + x-go-name: UserTags + rabbitmq-user-vhost: + description: User Virtual Host + type: string + x-go-name: UserVHost + rabbitmq-user-write-permission: + description: User write permission + type: string + x-go-name: UserWritePermission + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: + default: true + description: Enable Web Secure Remote Access type: boolean - x-go-name: ForceDeletion - json: + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: default: false - description: Set output format to JSON + description: Secure browser via Akeyless Web Access Bastion type: boolean - x-go-name: Json + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41240,133 +51005,112 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - cluster-name - title: deleteGwCluster is a command that deletes a gateway. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteGwClusterOutput: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteItem: + dynamicSecretCreateRdp: + description: dynamicSecretCreateRdp is a command that creates rdp dynamic secret properties: - accessibility: - default: regular - description: for personal password manager - type: string - x-go-name: ItemAccessibilityString - delete-immediately: - default: false - description: When delete-in-days=-1, must be set - type: boolean - x-go-name: DeleteImmediately - delete-in-days: - default: 7 - description: |- - The number of days to wait before deleting the item (relevant for keys - only) + allow-user-extend-session: + description: AllowUserExtendSession format: int64 type: integer - x-go-name: DeleteInDays + x-go-name: AllowUserExtendSession + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + fixed-user-only: + default: "false" + description: Allow access using externally (IdP) provided username [true/false] + type: string + x-go-name: FixedUserOnly json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Item name + description: Dynamic secret name type: string - x-go-name: ItemName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: UIDToken - version: - default: -1 - description: |- - The specific version you want to delete - 0=last version, -1=entire item - with all versions (default) - format: int32 - type: integer - x-go-name: Version - required: - - name - title: deleteItem is a command that deletes an item from Akeyless. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteItems: - properties: - item: - description: A list of items to delete, To specify multiple items use argument - multiple times + x-go-name: ProducerEncryptionKey + rdp-admin-name: + description: RDP Admin Name + type: string + x-go-name: AdminName + rdp-admin-pwd: + description: RDP Admin password + type: string + x-go-name: AdminPwd + rdp-host-name: + description: Hostname + type: string + x-go-name: Hostname + rdp-host-port: + default: "22" + description: Port + type: string + x-go-name: HostPort + rdp-user-groups: + description: Groups + type: string + x-go-name: UserGroups + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users + type: boolean + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: Items - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - path: - default: dummy_path - description: Path to delete the items from + x-go-name: SecureAccessHost + secure-access-rd-gateway-server: + description: RD Gateway server type: string - x-go-name: Path - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecureAccessRDGatewayServer + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username type: string - x-go-name: UIDToken - required: - - path - title: deleteItems is a command that deletes multiple items from a given path. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteItemsOutput: - example: - path: path - deleted_items: - - deleted_items - - deleted_items - failed_deleted_items: - key: failed_deleted_items - properties: - deleted_items: + x-go-name: SecureAccessOverrideUser + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: DeletedItems - failed_deleted_items: - additionalProperties: - type: string - type: object - x-go-name: FailedDeletedItems - path: - type: string - x-go-name: Path - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRole: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Role name + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: RoleName + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41376,25 +51120,89 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + warn-user-before-expiration: + description: WarnBeforeUserExpiration + format: int64 + type: integer + x-go-name: WarnBeforeUserExpiration required: - name - title: deleteRole is a command that deletes a role. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRoleAssociation: - description: |- - deleteRoleAssociation is a command that deletes an association between role - and auth method. + dynamicSecretCreateRedis: + description: dynamicSecretCreateRedis is a command that creates Redis dynamic + secret properties: - assoc-id: - description: The association id to be deleted + acl-rules: + description: |- + A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat + By default the user will have permissions to read all keys '["~*", "+@read"]' type: string - x-go-name: AssocID + x-go-name: AclRules + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + host: + default: 127.0.0.1 + description: Redis Host + type: string + x-go-name: Host json: default: false description: Set output format to JSON type: boolean x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + password: + description: Redis Password + type: string + x-go-name: Password + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + port: + default: "6379" + description: Redis Port + type: string + x-go-name: Port + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) + type: string + x-go-name: SSLConnectionCertificate + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41404,37 +51212,100 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + username: + description: Redis Username + type: string + x-go-name: Username required: - - assoc-id - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRoleAssociationOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRoleOutput: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRoleRule: + dynamicSecretCreateRedshift: + description: dynamicSecretCreateRedshift is a command that creates redshift + dynamic secret properties: + creation-statements: + description: Redshift Creation statements + type: string + x-go-name: CreationStatements + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - path: - description: The path the rule refers to + name: + description: Dynamic secret name type: string - x-go-name: Path - role-name: - description: The role name to be updated + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: RoleName - rule-type: - default: item-rule - description: item-rule, role-rule, auth-method-rule, search-rule, reports-rule, - gw-reports-rule or sra-reports-rule + x-go-name: PasswordLengthInput + producer-encryption-key: + description: Dynamic producer encryption key type: string - x-go-name: RuleType + x-go-name: ProducerEncryptionKey + redshift-db-name: + description: Redshift DB Name + type: string + x-go-name: DBName + redshift-host: + default: 127.0.0.1 + description: Redshift Host + type: string + x-go-name: DBHost + redshift-password: + description: Redshift Password + type: string + x-go-name: DBPassword + redshift-port: + default: "5439" + description: Redshift Port + type: string + x-go-name: DBPort + redshift-username: + description: Redshift Username + type: string + x-go-name: DBUsername + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41444,36 +51315,78 @@ components: authentication type: string x-go-name: UIDToken - required: - - path - - role-name - title: deleteRoleRule is a command that deletes a rule from a role. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRoleRuleOutput: - example: - result: result - deleted: true - properties: - deleted: - type: boolean - x-go-name: Deleted - result: + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Result + x-go-name: UserTtl + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRoles: + dynamicSecretCreateSnowflake: + description: GatewayCreateProducerSnowflakeCmd is a command that creates a Snowflake + dynamic secret properties: + account: + description: Account name + type: string + x-go-name: Account + account-password: + description: Database Password + type: string + x-go-name: DBPassword + account-username: + description: Database Username + type: string + x-go-name: DBUsername + db-name: + description: Database name + type: string + x-go-name: DBName + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - path: - description: Path to delete the auth methods from + name: + description: Dynamic secret name type: string - x-go-name: Path + x-go-name: ProducerName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + private-key: + description: RSA Private key (base64 encoded) + type: string + x-go-name: PrivateKey + private-key-passphrase: + description: The Private key passphrase + type: string + x-go-name: PrivateKeyPassphrase + role: + description: User role + type: string + x-go-name: Role + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41483,35 +51396,97 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 24h + description: User TTL + type: string + x-go-name: UserTtl + warehouse: + description: Warehouse name + type: string + x-go-name: Warehouse required: - - path - title: deleteRoles is a command that deletes multiple roles from a given path. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteRolesOutput: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteTarget: + dynamicSecretCreateVenafi: + description: |- + dynamicSecretCreateVenafi is a command that creates a Venafi dynamic secret + to dynamically create certificates generated by Venafi or have + Akeyless generated certificates using PKI be monitored by Venafi properties: - force-deletion: + admin-rotation-interval-days: + default: 0 + description: Admin credentials rotation interval (days) + format: int64 + type: integer + x-go-name: AdminCredsRotationInterval + allow-subdomains: + description: Allow subdomains + type: boolean + x-go-name: AllowSubdomains + allowed-domains: + description: Allowed domains + items: + type: string + type: array + x-go-name: AllowedDomains + auto-generated-folder: + description: Auto generated folder + type: string + x-go-name: AutoGeneratedFolder + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + enable-admin-rotation: default: false - description: Enforce deletion + description: Automatic admin credentials rotation type: boolean - x-go-name: ForceDeletion + x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + root-first-in-chain: + description: Root first in chain + type: boolean + x-go-name: RootFirstInChain + sign-using-akeyless-pki: + description: Use Akeyless PKI issuer or Venafi issuer + type: boolean + x-go-name: SignUsingAkeylessPKI + signer-key-name: + description: Signer key name + type: string + x-go-name: SignerKeyName + store-private-key: + description: Store private key + type: boolean + x-go-name: StorePrivateKey + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: description: Target name type: string x-go-name: TargetName - target-version: - description: Target version - format: int32 - type: integer - x-go-name: TargetVersion token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41521,33 +51496,62 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 2160h + description: User TTL in time.Duration format (2160h / 129600m / etc...). + When using sign-using-akeyless-pki certificates created will have this + validity period, otherwise the user-ttl is taken from the Validity Period + field of the Zone's' Issuing Template. When using cert-manager it is advised + to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/ + type: string + x-go-name: UserTtl + venafi-access-token: + description: Venafi Access Token to use to access the TPP environment (Relevant + when using TPP) + type: string + x-go-name: VenafiAccessToken + venafi-api-key: + description: Venafi API key + type: string + x-go-name: VenafiApiKey + venafi-baseurl: + description: Venafi Baseurl + type: string + x-go-name: VenafiBaseURL + venafi-client-id: + default: akeyless + description: Venafi Client ID that was used when the access token was generated + type: string + x-go-name: VenafiClientID + venafi-refresh-token: + description: Venafi Refresh Token to use when the Access Token is expired + (Relevant when using TPP) + type: string + x-go-name: VenafiRefreshToken + venafi-use-tpp: + description: Venafi using TPP + type: boolean + x-go-name: VenafiUseTPP + venafi-zone: + description: Venafi Zone + type: string + x-go-name: VenafiZone required: - name - title: deleteTarget is a command that deletes a target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteTargetAssociation: - description: |- - deleteTargetAssociation is a command that deletes an association between target - and item. + dynamicSecretDelete: + description: dynamicSecretDelete is a command that deletes dynamic secret properties: - assoc-id: - description: The association id to be deleted - type: string - x-go-name: AssocID json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Item name - type: string - x-go-name: ItemName - target-name: - description: The target to associate + description: Dynamic secret name type: string - x-go-name: TargetName + x-go-name: DsName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41561,28 +51565,27 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteTargetAssociationOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteTargetOutput: + dynamicSecretDeleteOutput: + example: + dynamic_secret_name: dynamic_secret_name + properties: + dynamic_secret_name: + type: string + x-go-name: DsName type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteTargets: + dynamicSecretGet: + description: dynamicSecretGet is a command that returns dynamic secret details properties: - force-deletion: - default: false - description: Enforce deletion - type: boolean - x-go-name: ForceDeletion json: default: false description: Set output format to JSON type: boolean x-go-name: Json - path: - description: Path to delete the targets from + name: + description: Dynamic secret name type: string - x-go-name: Path + x-go-name: DsName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41593,25 +51596,44 @@ components: type: string x-go-name: UIDToken required: - - path - title: deleteTargets is a command that deletes multiple targets from a given - path. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - deleteTargetsOutput: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - describeAssoc: + dynamicSecretGetValue: properties: - assoc-id: - description: The association id + args: + description: |- + Optional arguments as key=value pairs or JSON strings, e.g - + \"--args=csr=base64_encoded_csr --args=common_name=bar\" or + args='{\"csr\":\"base64_encoded_csr\"}. It is possible to combine both + formats.' + items: + type: string + type: array + x-go-name: Arguments + host: + description: Host type: string - x-go-name: AssocId + x-go-name: Host json: default: false description: Set output format to JSON type: boolean x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: DynamicSecretName + target: + description: Target Name + type: string + x-go-name: TargetName + timeout: + default: 15 + description: Timeout in seconds + format: int64 + type: integer + x-go-name: TimeoutSec token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41622,57 +51644,18 @@ components: type: string x-go-name: UIDToken required: - - assoc-id - title: describeAssoc is a command that returns role association details. + - name + title: dynamicSecretGetValue is a command that gets dynamic secret value. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - describeItem: + dynamicSecretList: + description: dynamicSecretList is a command that returns a list of dynamic secrets properties: - accessibility: - default: regular - description: for personal password manager - type: string - x-go-name: ItemAccessibilityString - bastion-details: - default: false - description: Indicate if the item should return with ztb cluster details - (url, etc) - type: boolean - x-go-name: WithBastionDetails - display-id: - description: The display id of the item - type: string - x-go-name: DisplayId - gateway-details: - default: false - description: Indicate if the item should return with clusters details (url, - etc) - type: boolean - x-go-name: WithGatewayDetails - item-id: - description: Item id of the item - format: int64 - type: integer - x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Item name - type: string - x-go-name: ItemName - services-details: - default: false - description: Include all associated services details - type: boolean - x-go-name: WithServicesDetails - show-versions: - default: false - description: Include all item versions in reply - type: boolean - x-go-name: ShowVersions token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41682,52 +51665,65 @@ components: authentication type: string x-go-name: UIDToken - required: - - name - title: describeItem is a command that returns a single item. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - describePermissions: - description: |- - describePermissions is a command that shows which permissions your have to a - particular path. + dynamicSecretTmpCredsDelete: + description: dynamicSecretTmpCredsDelete is a command that deletes dynamic secret + temp creds properties: + host: + description: Host + type: string + x-go-name: Host json: default: false description: Set output format to JSON type: boolean x-go-name: Json - path: - description: Path to an object + name: + description: Dynamic secret name type: string - x-go-name: Path + x-go-name: ProducerName + revoke-all: + description: Revoke All Temp Creds + type: boolean + x-go-name: RevokeAll + soft-delete: + description: Soft Delete + type: boolean + x-go-name: SoftDelete + tmp-creds-id: + default: demo_default_tmp_creds_id_for_sdk_bc + description: Tmp Creds ID + type: string + x-go-name: TmpCredsID token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - type: - description: Type of object (item, am, role, target) - type: string - x-go-name: Type uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: - - path - - type + - name + - tmp-creds-id type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - describeSubClaims: - description: describe-sub-claims Get the sub-claims associated with the provided - token or authentication profile + dynamicSecretTmpCredsGet: + description: dynamicSecretTmpCredsGet is a command that returns dynamic secret + temp creds properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -41737,69 +51733,54 @@ components: authentication type: string x-go-name: UIDToken + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - describeSubClaimsOutput: - example: - sub_claims: - key: - - sub_claims - - sub_claims - properties: - sub_claims: - additionalProperties: - items: - type: string - type: array - type: object - x-go-name: SubClaims - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - detokenize: - description: detokenize is a command that decrypts text with a tokenizer + dynamicSecretTmpCredsUpdate: + description: dynamicSecretTmpCredsUpdate is a command that updates dynamic secret + temp creds properties: - ciphertext: - description: Data to be decrypted + host: + description: Host type: string - x-go-name: Ciphertext + x-go-name: Host json: default: false description: Set output format to JSON type: boolean x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + new-ttl-min: + description: New TTL in Minutes + format: int64 + type: integer + x-go-name: NewTTL + tmp-creds-id: + description: Tmp Creds ID + type: string + x-go-name: TmpCredsID token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - tokenizer-name: - description: The name of the tokenizer to use in the decryption process - type: string - x-go-name: TokenizerName - tweak: - description: Base64 encoded tweak for vaultless encryption - type: string - x-go-name: Tweak uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: - - ciphertext - - tokenizer-name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - detokenizeOutput: - example: - result: result - properties: - result: - type: string - x-go-name: Result + - host + - name + - new-ttl-min + - tmp-creds-id type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateArtifactory: - description: dynamicSecretCreateArtifactory is a command that creates artifactory + dynamicSecretUpdateArtifactory: + description: dynamicSecretUpdateArtifactory is a command that updates artifactory dynamic secret properties: artifactory-admin-name: @@ -41839,6 +51820,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -41873,8 +51858,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateAws: - description: dynamicSecretCreateAws is a command that creates aws dynamic secret + dynamicSecretUpdateAws: + description: dynamicSecretUpdateAws is a command that Updates aws dynamic secret properties: access-mode: type: string @@ -41938,6 +51923,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -42010,8 +51999,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateAzure: - description: dynamicSecretCreateAzure is a command that creates azure dynamic + dynamicSecretUpdateAzure: + description: dynamicSecretUpdateAzure is a command that updates azure dynamic secret properties: app-obj-id: @@ -42057,6 +52046,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -42134,8 +52127,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateCassandra: - description: dynamicSecretCreateCassandra is a command that creates a Cassandra + dynamicSecretUpdateCassandra: + description: dynamicSecretUpdateCassandra is a command that updates a Cassandra dynamic secret properties: cassandra-creation-statements: @@ -42176,6 +52169,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -42222,8 +52219,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateChef: - description: dynamicSecretCreateChef is a command that creates chef dynamic + dynamicSecretUpdateChef: + description: dynamicSecretUpdateChef is a command that updates chef dynamic secret properties: chef-orgs: @@ -42259,6 +52256,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -42300,7 +52301,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateCustom: + dynamicSecretUpdateCustom: properties: admin_rotation_interval_days: description: Define rotation interval in days @@ -42335,6 +52336,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName payload: description: Secret payload to be sent with each create/revoke webhook request type: string @@ -42386,12 +52391,12 @@ components: - create-sync-url - name - revoke-sync-url - title: dynamicSecretCreateCustom is a command that creates a custom dynamic + title: dynamicSecretUpdateCustom is a command that updates a custom dynamic secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateDockerhub: - description: dynamicSecretCreateDockerhub is a command that creates a DOCKERHUB + dynamicSecretUpdateDockerhub: + description: dynamicSecretUpdateDockerhub is a command that updates a DOCKERHUB dynamic secret properties: delete_protection: @@ -42426,6 +52431,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -42458,8 +52467,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateEks: - description: dynamicSecretCreateEks is a command that creates eks dynamic secret + dynamicSecretUpdateEks: + description: dynamicSecretUpdateEks is a command that updates eks dynamic secret properties: delete_protection: description: Protection from accidental deletion of this item [true/false] @@ -42507,6 +52516,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -42560,8 +52573,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateGcp: - description: dynamicSecretCreateGcp is a command that creates a GCP dynamic + dynamicSecretUpdateGcp: + description: dynamicSecretUpdateGcp is a command that updates a GCP dynamic secret properties: delete_protection: @@ -42601,6 +52614,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -42643,8 +52660,8 @@ components: - service-account-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateGithub: - description: dynamicSecretCreateGithub is a command that creates github dynamic + dynamicSecretUpdateGithub: + description: dynamicSecretUpdateGithub is a command that updates github dynamic secret properties: delete_protection: @@ -42693,6 +52710,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName tags: description: Add tags attached to this object items: @@ -42728,8 +52749,95 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateGke: - description: dynamicSecretCreateGke is a command that creates gke dynamic secret + dynamicSecretUpdateGitlab: + description: dynamicSecretUpdateGitlab is a command that updates gitlab dynamic + secret + properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + gitlab-access-token: + description: Gitlab access token + type: string + x-go-name: GitlabAccessToken + gitlab-access-type: + description: Gitlab access token type [project,group] + type: string + x-go-name: AccessType + gitlab-certificate: + description: Gitlab tls certificate (base64 encoded) + type: string + x-go-name: GitlabCertificate + gitlab-role: + description: Gitlab role + type: string + x-go-name: Role + gitlab-token-scopes: + description: Comma-separated list of access token scopes to grant + type: string + x-go-name: TokenAccessScope + gitlab-url: + default: https://gitlab.com/ + description: Gitlab base url + type: string + x-go-name: GitlabUrl + group-name: + description: Gitlab group name, required for access-type=group + type: string + x-go-name: GroupName + installation-organization: + description: Gitlab project name, required for access-type=project + type: string + x-go-name: ProjectName + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + ttl: + description: Access Token TTL + type: string + x-go-name: TTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - gitlab-access-type + - gitlab-token-scopes + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + dynamicSecretUpdateGke: + description: dynamicSecretUpdateGke is a command that updates gke dynamic secret properties: delete_protection: description: Protection from accidental deletion of this item [true/false] @@ -42768,6 +52876,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -42821,9 +52933,9 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateGoogleWorkspace: - description: dynamicSecretCreateGoogleWorkspace is a command that creates Google - Workspace dynamic secret + dynamicSecretUpdateGoogleWorkspace: + description: dynamicSecretUpdateGoogleWorkspace is a command that updates a + Google Workspace dynamic secret properties: access-mode: type: string @@ -42860,6 +52972,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -42902,8 +53018,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateHanaDb: - description: dynamicSecretCreateHanaDb is a command that creates hanadb dynamic + dynamicSecretUpdateHanaDb: + description: dynamicSecretUpdateHanaDb is a command that updates hanadb dynamic secret properties: delete_protection: @@ -42953,6 +53069,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -43013,8 +53133,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateK8s: - description: dynamicSecretCreateK8s is a command that creates k8s dynamic secret + dynamicSecretUpdateK8s: + description: dynamicSecretUpdateK8s is a command that updates k8s dynamic secret properties: delete_protection: description: Protection from accidental deletion of this item [true/false] @@ -43081,6 +53201,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -43152,8 +53276,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateLdap: - description: dynamicSecretCreateLdap is a command that creates ldap dynamic + dynamicSecretUpdateLdap: + description: dynamicSecretUpdateLdap is a command that updates ldap dynamic secret properties: ProviderType: @@ -43207,6 +53331,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -43282,8 +53410,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateMongoDb: - description: dynamicSecretCreateMongoDb is a command that creates either mongodb dynamic + dynamicSecretUpdateMongoDb: + description: dynamicSecretUpdateMongoDb is a command that updates either mongodb dynamic secret or mongodb atlas dynamic secret properties: delete_protection: @@ -43353,6 +53481,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -43409,8 +53541,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateMsSql: - description: dynamicSecretCreateMsSql is a command that creates mssql dynamic + dynamicSecretUpdateMsSql: + description: dynamicSecretUpdateMsSql is a command that updates mssql dynamic secret properties: delete_protection: @@ -43460,6 +53592,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -43520,8 +53656,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateMySql: - description: dynamicSecretCreateMySql is a command that creates mysql dynamic + dynamicSecretUpdateMySql: + description: dynamicSecretUpdateMySql is a command that updates mysql dynamic secret properties: db-server-certificates: @@ -43545,134 +53681,142 @@ components: description: Set output format to JSON type: boolean x-go-name: Json - mysql-dbname: - description: MySQL DB Name - type: string - x-go-name: DBName - mysql-host: - default: 127.0.0.1 - description: MySQL Host - type: string - x-go-name: DBHost - mysql-password: - description: MySQL Password - type: string - x-go-name: DBPassword - mysql-port: - default: "3306" - description: MySQL Port - type: string - x-go-name: DBPort - mysql-revocation-statements: - description: MySQL Revocation statements - type: string - x-go-name: RevocationStatements - mysql-screation-statements: - description: MySQL Creation statements - type: string - x-go-name: CreationStatements - mysql-username: - description: MySQL Username - type: string - x-go-name: DBUsername + mysql-dbname: + description: MySQL DB Name + type: string + x-go-name: DBName + mysql-host: + default: 127.0.0.1 + description: MySQL Host + type: string + x-go-name: DBHost + mysql-password: + description: MySQL Password + type: string + x-go-name: DBPassword + mysql-port: + default: "3306" + description: MySQL Port + type: string + x-go-name: DBPort + mysql-revocation-statements: + description: MySQL Revocation statements + type: string + x-go-name: RevocationStatements + mysql-screation-statements: + description: MySQL Creation statements + type: string + x-go-name: CreationStatements + mysql-username: + description: MySQL Username + type: string + x-go-name: DBUsername + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate + type: string + x-go-name: SSLConnectionCertificate + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + dynamicSecretUpdateOracleDb: + description: dynamicSecretUpdateOracleDb is a command that updates oracle db + dynamic secret + properties: + db-server-certificates: + description: (Optional) DB server certificates + type: string + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification + type: string + x-go-name: DBServerName + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json name: description: Dynamic secret name type: string x-go-name: ProducerName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - ssl: - default: false - description: Enable/Disable SSL [true/false] - type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL connection certificate - type: string - x-go-name: SSLConnectionCertificate - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateOracleDb: - description: dynamicSecretCreateOracleDb is a command that creates oracle db - dynamic secret - properties: - db-server-certificates: - description: (Optional) DB server certificates - type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification - type: string - x-go-name: DBServerName - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name + new-name: + description: Dynamic secret new name type: string - x-go-name: ProducerName + x-go-name: DsNewName oracle-host: default: 127.0.0.1 description: Oracle Host @@ -43760,7 +53904,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateOutput: + dynamicSecretUpdateOutput: example: dynamic_secret_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -43831,6 +53975,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -43838,6 +53986,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -43870,6 +54019,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -43924,6 +54074,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -43938,6 +54089,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -43957,6 +54109,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -44009,6 +54162,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -44032,6 +54186,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -44039,6 +54194,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -44088,8 +54244,8 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreatePing: - description: dynamicSecretCreatePing is a command that creates ping dynamic + dynamicSecretUpdatePing: + description: dynamicSecretUpdatePing is a command that updates Ping dynamic secret properties: delete_protection: @@ -44109,6 +54265,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName ping-administrative-port: default: "9999" description: Ping Federate administrative port @@ -44240,8 +54400,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreatePostgreSql: - description: dynamicSecretCreatePostgreSql is a command that creates postgresql + dynamicSecretUpdatePostgreSql: + description: dynamicSecretUpdatePostgreSql is a command that updates postgresql dynamic secret properties: creation-statements: @@ -44265,6 +54425,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -44356,8 +54520,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateRabbitMq: - description: dynamicSecretCreateRabbitMq is a command that creates rabbitmq + dynamicSecretUpdateRabbitMq: + description: dynamicSecretUpdateRabbitMq is a command that updates rabbitmq dynamic secret properties: delete_protection: @@ -44377,6 +54541,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -44468,8 +54636,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateRdp: - description: dynamicSecretCreateRdp is a command that creates rdp dynamic secret + dynamicSecretUpdateRdp: + description: dynamicSecretUpdateRdp is a command that updates rdp dynamic secret properties: allow-user-extend-session: description: AllowUserExtendSession @@ -44498,6 +54666,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -44588,8 +54760,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateRedis: - description: dynamicSecretCreateRedis is a command that creates Redis dynamic + dynamicSecretUpdateRedis: + description: dynamicSecretUpdateRedis is a command that updates redis dynamic secret properties: acl-rules: @@ -44620,6 +54792,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password: description: Redis Password type: string @@ -44679,8 +54855,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateRedshift: - description: dynamicSecretCreateRedshift is a command that creates redshift + dynamicSecretUpdateRedshift: + description: dynamicSecretUpdateRedshift is a command that updates redshift dynamic secret properties: creation-statements: @@ -44704,6 +54880,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -44778,8 +54958,8 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateSnowflake: - description: GatewayCreateProducerSnowflakeCmd is a command that creates a Snowflake + dynamicSecretUpdateSnowflake: + description: GatewayUpdateProducerSnowflakeCmd is a command that updates a Snowflake dynamic secret properties: account: @@ -44815,6 +54995,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -44863,10 +55047,10 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretCreateVenafi: + dynamicSecretUpdateVenafi: description: |- - dynamicSecretCreateVenafi is a command that creates a Venafi dynamic secret - to dynamically create certificates generated by Venafi or have + dynamicSecretUpdateVenafi is a command that updates a Venafi dynamic secret + to dynamically update certificates generated by Venafi or have Akeyless generated certificates using PKI be monitored by Venafi properties: admin-rotation-interval-days: @@ -44911,6 +55095,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret new name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -44994,18 +55182,44 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretDelete: - description: dynamicSecretDelete is a command that deletes dynamic secret + encrypt: properties: + display-id: + description: The display id of the key to use in the encryption process + type: string + x-go-name: DisplayId + encryption-context: + additionalProperties: + type: string + description: |- + name-value pair that specifies the encryption context to be used for + authenticated encryption. If used here, the same value must be supplied + to the decrypt command or decryption will fail + type: object + x-go-name: EncContext + input-format: + description: 'Select default assumed format for any plaintext input. Currently + supported options: [base64]' + type: string + x-go-name: InputFormat + item-id: + description: The item id of the key to use in the encryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key-name: + description: The name of the key to use in the encryption process type: string - x-go-name: DsName + x-go-name: KeyName + plaintext: + description: Data to be encrypted + type: string + x-go-name: Plaintext token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45015,31 +55229,49 @@ components: authentication type: string x-go-name: UIDToken + version: + description: key version (relevant only for classic key) + format: int32 + type: integer + x-go-name: Version required: - - name + - key-name + title: encrypt is a command that encrypts plaintext into ciphertext by using + an AES key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretDeleteOutput: - example: - dynamic_secret_name: dynamic_secret_name + encryptFile: properties: - dynamic_secret_name: + display-id: + description: The display id of the key to use in the encryption process type: string - x-go-name: DsName - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretGet: - description: dynamicSecretGet is a command that returns dynamic secret details - properties: + x-go-name: DisplayId + in: + description: |- + Path to the file to be encrypted. If not provided, the content will be + taken from stdin + type: string + x-go-name: InputFile + item-id: + description: The item id of the key to use in the encryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key-name: + description: The name of the key to use in the encryption process + type: string + x-go-name: KeyName + out: + description: |- + Path to the output file. If not provided, the output will be sent to + stdout type: string - x-go-name: DsName + x-go-name: OutputFilePath token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45050,44 +55282,48 @@ components: type: string x-go-name: UIDToken required: - - name + - in + - key-name + title: encryptFile is a command that encrypts a file by using an AES/PGP RSA + key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretGetValue: + encryptFileOutput: properties: - args: - description: |- - Optional arguments as key=value pairs or JSON strings, e.g - - \"--args=csr=base64_encoded_csr --args=common_name=bar\" or - args='{\"csr\":\"base64_encoded_csr\"}. It is possible to combine both - formats.' - items: - type: string - type: array - x-go-name: Arguments - host: - description: Host + result: type: string - x-go-name: Host + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + encryptGPG: + properties: + display-id: + description: The display id of the key to use in the encryption process + type: string + x-go-name: DisplayId + input-format: + description: 'If specified, the plaintext input is assumed to be formatted + accordingly. Current supported options: [base64]' + type: string + x-go-name: InputFormat + item-id: + description: The item id of the key to use in the encryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key-name: + description: The name of the key to use in the encryption process type: string - x-go-name: DynamicSecretName - target: - description: Target Name + x-go-name: KeyName + plaintext: + description: Data to be encrypted type: string - x-go-name: TargetName - timeout: - default: 15 - description: Timeout in seconds - format: int64 - type: integer - x-go-name: TimeoutSec + x-go-name: Plaintext token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45098,18 +55334,45 @@ components: type: string x-go-name: UIDToken required: - - name - title: dynamicSecretGetValue is a command that gets dynamic secret value. + - key-name + - plaintext + title: encryptGPG is a command that encrypts plaintext using GPG based on RSA + key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretList: - description: dynamicSecretList is a command that returns a list of dynamic secrets + encryptGPGOutput: + example: + result: result + properties: + result: + type: string + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + encryptOutput: + example: + result: result + properties: + result: + type: string + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + encryptWithClassicKey: properties: + display-id: + description: The name of the key to use in the encryption process + type: string + x-go-name: DisplayId json: default: false description: Set output format to JSON type: boolean x-go-name: Json + plaintext: + description: Data to be encrypted + type: string + x-go-name: Plaintext token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45119,38 +55382,58 @@ components: authentication type: string x-go-name: UIDToken + version: + description: classic key version + format: int32 + type: integer + x-go-name: Version + required: + - display-id + - plaintext + - version + title: encryptWithClassicKey is a command that encrypts plaintext into ciphertext + by using an Classic Key key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretTmpCredsDelete: - description: dynamicSecretTmpCredsDelete is a command that deletes dynamic secret - temp creds + encryptWithClassicKeyOutput: properties: - host: - description: Host + result: type: string - x-go-name: Host + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + esmCreate: + description: esmCreate is a command that creates a new secret in an External + Secrets Manager + properties: + binary-value: + description: Use this option if the external secret value is a base64 encoded + binary + type: boolean + x-go-name: BinaryValue + description: + description: Description of the external secret + type: string + x-go-name: Description + esm-name: + description: Name of the External Secrets Manager item + type: string + x-go-name: ExternalSecretManagerName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - revoke-all: - description: Revoke All Temp Creds - type: boolean - x-go-name: RevokeAll - soft-delete: - description: Soft Delete - type: boolean - x-go-name: SoftDelete - tmp-creds-id: - default: demo_default_tmp_creds_id_for_sdk_bc - description: Tmp Creds ID + secret-name: + description: Name for the new external secret type: string - x-go-name: TmpCredsID + x-go-name: SecretName + tags: + additionalProperties: + type: string + description: Tags for the external secret + type: object + x-go-name: Tags token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45160,24 +55443,35 @@ components: authentication type: string x-go-name: UIDToken + value: + description: Value of the external secret item, either text or base64 encoded + binary + type: string + x-go-name: Value required: - - name - - tmp-creds-id + - esm-name + - secret-name + - value type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretTmpCredsGet: - description: dynamicSecretTmpCredsGet is a command that returns dynamic secret - temp creds + esmDelete: + description: esmDelete is a command that deletes a secret from an External Secrets + Manager properties: + esm-name: + description: Name of the External Secrets Manager item + type: string + x-go-name: ExternalSecretManagerName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + secret-id: + description: The external secret id (or name, for AWS, Azure or K8s targets) + to delete type: string - x-go-name: ProducerName + x-go-name: SecretId token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45188,35 +55482,28 @@ components: type: string x-go-name: UIDToken required: - - name + - esm-name + - secret-id type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretTmpCredsUpdate: - description: dynamicSecretTmpCredsUpdate is a command that updates dynamic secret - temp creds + esmGet: + description: esmGet is a command that gets the value and interal details of + a secret from an External Secrets Manager properties: - host: - description: Host + esm-name: + description: Name of the External Secrets Manager item type: string - x-go-name: Host + x-go-name: ExternalSecretManagerName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-ttl-min: - description: New TTL in Minutes - format: int64 - type: integer - x-go-name: NewTTL - tmp-creds-id: - description: Tmp Creds ID + secret-id: + description: The secret id (or name, for AWS, Azure or K8s targets) to get + from the External Secrets Manager type: string - x-go-name: TmpCredsID + x-go-name: SecretId token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45227,71 +55514,23 @@ components: type: string x-go-name: UIDToken required: - - host - - name - - new-ttl-min - - tmp-creds-id + - esm-name + - secret-id type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateArtifactory: - description: dynamicSecretUpdateArtifactory is a command that updates artifactory - dynamic secret + esmList: + description: esmList is a command that lists the secrets of an External Secrets + Manager properties: - artifactory-admin-name: - description: Artifactory Admin Name - type: string - x-go-name: AdminName - artifactory-admin-pwd: - description: Artifactory Admin password - type: string - x-go-name: AdminPwd - artifactory-token-audience: - description: Token Audience - type: string - x-go-name: TokenAudience - artifactory-token-scope: - description: Token Scope - type: string - x-go-name: TokenScope - base-url: - description: Base URL - type: string - x-go-name: BaseUrl - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object + esm-name: + description: Name of the External Secrets Manager item type: string - x-go-name: Description + x-go-name: ExternalSecretManagerName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45301,140 +55540,43 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - - artifactory-token-audience - - artifactory-token-scope - - name + - esm-name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateAws: - description: dynamicSecretUpdateAws is a command that Updates aws dynamic secret + esmUpdate: + description: esmUpdate is a command that updates a secret in an External Secrets + Manager properties: - access-mode: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - admin-rotation-interval-days: - default: 0 - description: Admin credentials rotation interval (days) - format: int64 - type: integer - x-go-name: AdminCredsRotationInterval - aws-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - aws-access-secret-key: - description: Secret Access Key - type: string - x-go-name: AccessKey - aws-role-arns: - description: AWS Role ARNs to be used in the Assume Role operation (relevant - only for assume_role mode) - type: string - x-go-name: RoleARNs - aws-user-console-access: - default: false - description: AWS User console access - type: boolean - x-go-name: UserConsoleAccess - aws-user-groups: - description: AWS User groups - type: string - x-go-name: UserGroups - aws-user-policies: - description: AWS User policies - type: string - x-go-name: UserPolicies - aws-user-programmatic-access: - default: true - description: Enable AWS User programmatic access + binary-value: + description: Use this option if the external secret value is a base64 encoded + binary type: boolean - x-go-name: UserProgrammaticAccess - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected + x-go-name: BinaryValue description: - description: Description of the object + description: Description of the external secret type: string x-go-name: Description - enable-admin-rotation: - default: false - description: Automatic admin credentials rotation - type: boolean - x-go-name: AutomaticAdminCredsRotation + esm-name: + description: Name of the External Secrets Manager item + type: string + x-go-name: ExternalSecretManagerName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - region: - default: us-east-2 - description: Region - type: string - x-go-name: Region - secure-access-aws-account-id: - description: The AWS account id - type: string - x-go-name: SecureAccessAccountId - secure-access-aws-native-cli: - description: The AWS native cli - type: boolean - x-go-name: SecureAccessAwsNativeCli - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + secret-id: + description: The external secret id (or name, for AWS, Azure or K8s targets) + to update type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy + x-go-name: SecretId tags: - description: Add tags attached to this object - items: + additionalProperties: type: string - type: array + description: Tags for the external secret + type: object x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45444,103 +55586,33 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + value: + description: Value of the external secret item, either text or base64 encoded + binary type: string - x-go-name: UserTtl + x-go-name: Value required: - - name + - esm-name + - secret-id + - value type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateAzure: - description: dynamicSecretUpdateAzure is a command that updates azure dynamic - secret + eventAction: properties: - app-obj-id: - description: Azure App Object Id - type: string - x-go-name: AppObjId - azure-client-id: - description: Azure Client ID - type: string - x-go-name: ClientId - azure-client-secret: - description: Azure Client Secret - type: string - x-go-name: ClientSecret - azure-tenant-id: - description: Azure Tenant ID - type: string - x-go-name: TenantId - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - fixed-user-claim-keyname: - default: "false" - description: FixedUserClaimKeyname + action: + description: The Event Action [approve/deny] type: string - x-go-name: FixedUserClaimKeyname - fixed-user-only: - default: false - description: Fixed user - type: boolean - x-go-name: FixedUserOnly + x-go-name: Action + event-id: + description: The Event ID + format: int64 + type: integer + x-go-name: EventId json: default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic secret encryption key - type: string - x-go-name: ProducerEncryptionKey - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebProxy - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: Json token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45550,111 +55622,87 @@ components: authentication type: string x-go-name: UIDToken - user-group-obj-id: - description: User Group Object Id - type: string - x-go-name: UserGroupObjId - user-portal-access: - default: false - description: Azure User portal access - type: boolean - x-go-name: UserPortaAccess - user-principal-name: - description: User Principal Name - type: string - x-go-name: UserPrincipalName - user-programmatic-access: - default: false - description: Azure User programmatic access - type: boolean - x-go-name: UserProgrammaticAccess - user-role-template-id: - description: User Role Template Id - type: string - x-go-name: UserRoleTemplateId - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - - name + - action + - event-id + title: eventAction is a command that Performs an action on an event. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateCassandra: - description: dynamicSecretUpdateCassandra is a command that updates a Cassandra - dynamic secret + eventActionOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + eventForwarderCreateEmail: + description: eventForwarderCreateEmail is a command that creates email event + forwarder properties: - cassandra-creation-statements: - description: Cassandra creation statements - type: string - x-go-name: CreationStatements - cassandra-hosts: - description: Cassandra hosts IP or addresses, comma separated - type: string - x-go-name: Host - cassandra-password: - description: Cassandra superuser password - type: string - x-go-name: Password - cassandra-port: - default: "9042" - description: Cassandra port - type: string - x-go-name: Port - cassandra-username: - description: Cassandra superuser username - type: string - x-go-name: UserName - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources description: description: Description of the object type: string x-go-name: Description + email-to: + description: A comma seperated list of email addresses to send event to + type: string + x-go-name: EmailTo + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + every: + description: Rate of periodic runner repetition in hours + type: string + x-go-name: RunEvery + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: ProtectionKey + name: + description: EventForwarder name type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: EventForwarderName + override-url: + description: Override Akeyless default URL with your Gateway url (port 18888) type: string - x-go-name: ProducerEncryptionKey - ssl: - default: false - description: Enable/Disable SSL [true/false] - type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL CA certificate in base64 encoding generated from a trusted - Certificate Authority (CA) + x-go-name: OverrideURL + runner-type: type: string - x-go-name: SSLConnectionCertificate - tags: - description: Add tags attached to this object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45664,79 +55712,105 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: + - gateways-event-source-locations - name + - runner-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateChef: - description: dynamicSecretUpdateChef is a command that updates chef dynamic - secret + eventForwarderCreateServiceNow: + description: eventForwarderCreateServiceNow is a command that creates service-now + event forwarder properties: - chef-orgs: - description: Organizations + admin-name: + description: Workstation Admin Name type: string - x-go-name: Organizations - chef-server-key: - description: Server key + x-go-name: AdminName + admin-pwd: + description: Workstation Admin Password type: string - x-go-name: ServerKey - chef-server-url: - description: Server URL + x-go-name: AdminPwd + app-private-key-base64: + description: The RSA Private Key to use when connecting with jwt authentication type: string - x-go-name: ServerURL - chef-server-username: - description: Server username + x-go-name: AppPrivateKeyBase64 + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources + auth-type: + default: user-pass + description: The authentication type to use [user-pass/jwt] type: string - x-go-name: ServerUsername - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AuthType + client-id: + description: The client ID to use when connecting with jwt authentication type: string - x-go-name: ItemProtected + x-go-name: ClientID + client-secret: + description: The client secret to use when connecting with jwt authentication + type: string + x-go-name: ClientSecret description: description: Description of the object type: string x-go-name: Description + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + every: + description: Rate of periodic runner repetition in hours + type: string + x-go-name: RunEvery + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + host: + description: Workstation Host + type: string + x-go-name: Host + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: ProtectionKey + name: + description: EventForwarder name type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: EventForwarderName + runner-type: type: string - x-go-name: ProducerEncryptionKey - skip-ssl: - default: true - description: Skip SSL - type: boolean - x-go-name: SkipSSL - tags: - description: Add tags attached to this object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45746,87 +55820,80 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + user-email: + description: The user email to identify with when connecting with jwt authentication type: string - x-go-name: UserTtl + x-go-name: UserEmail required: + - gateways-event-source-locations - name + - runner-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateCustom: + eventForwarderCreateSlack: + description: eventForwarderCreateSlack is a command that creates slack event + forwarder properties: - admin_rotation_interval_days: - description: Define rotation interval in days - format: int64 - type: integer - x-go-name: RotationIntervalDays - create-sync-url: - description: |- - URL of an endpoint that implements /sync/create method, for example - https://webhook.example.com/sync/create - type: string - x-go-name: CreateSyncURL - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources description: description: Description of the object type: string x-go-name: Description - enable_admin_rotation: - default: false - description: Should admin credentials be rotated - type: boolean - x-go-name: EnableAdminRotation + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + every: + description: Rate of periodic runner repetition in hours + type: string + x-go-name: RunEvery + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - payload: - description: Secret payload to be sent with each create/revoke webhook request - type: string - x-go-name: Payload - producer-encryption-key-name: - description: Dynamic producer encryption key + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) type: string - x-go-name: ProducerEncryptionKey - revoke-sync-url: - description: |- - URL of an endpoint that implements /sync/revoke method, for example - https://webhook.example.com/sync/revoke + x-go-name: ProtectionKey + name: + description: EventForwarder name type: string - x-go-name: RevokeSyncURL - rotate-sync-url: - description: |- - URL of an endpoint that implements /sync/rotate method, for example - https://webhook.example.com/sync/rotate + x-go-name: EventForwarderName + runner-type: type: string - x-go-name: RotateSyncURL - tags: - description: Add tags attached to this object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - timeout-sec: - default: 60 - description: Maximum allowed time in seconds for the webhook to return the - results - format: int64 - type: integer - x-go-name: TimeoutSeconds + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45836,73 +55903,121 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + url: + description: Slack Webhook URL type: string - x-go-name: UserTTL + x-go-name: EndpointURL required: - - create-sync-url + - gateways-event-source-locations - name - - revoke-sync-url - title: dynamicSecretUpdateCustom is a command that updates a custom dynamic - secret. + - runner-type + - url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateDockerhub: - description: dynamicSecretUpdateDockerhub is a command that updates a DOCKERHUB - dynamic secret + eventForwarderCreateUpdateOutput: + example: + event_forwarder_name: event_forwarder_name + event_forwarder_id: 0 properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + event_forwarder_id: + format: int64 + type: integer + x-go-name: EventForwarderID + event_forwarder_name: type: string - x-go-name: ItemProtected + x-go-name: EventForwarderName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + eventForwarderCreateWebhook: + description: eventForwarderCreateWebhook is a command that creates webhook event + forwarder + properties: + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources + auth-token: + description: Base64 encoded Token string for authentication type Token + type: string + x-go-name: AuthToken + auth-type: + default: user-pass + description: The Webhook authentication type [user-pass, token, certificate] + type: string + x-go-name: AuthType + client-cert-data: + description: Base64 encoded PEM certificate, relevant for certificate auth-type + type: string + x-go-name: ClientCertDataBase64 description: description: Description of the object type: string x-go-name: Description - dockerhub-password: - description: DockerhubPassword is either the user's password access token - to manage the repository - type: string - x-go-name: DockerhubPassword - dockerhub-token-scopes: - description: |- - Access token scopes list (comma-separated) to give the dynamic secret - valid options are in "repo:admin", "repo:write", "repo:read", "repo:public_read" - type: string - x-go-name: TokenScopes - dockerhub-username: - description: DockerhubUsername is the name of the user in dockerhub + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + every: + description: Rate of periodic runner repetition in hours type: string - x-go-name: DockerhubUsername + x-go-name: RunEvery + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey name: - description: Dynamic secret name + description: EventForwarder name type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + x-go-name: EventForwarderName + password: + description: Password for authentication relevant for user-pass auth-type type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: Password + private-key-data: + description: Base64 encoded PEM RSA Private Key, relevant for certificate + auth-type + type: string + x-go-name: PrivateKeyBase64 + runner-type: type: string - x-go-name: ProducerEncryptionKey - tags: - description: Add tags attached to this object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + server-certificates: + description: Base64 encoded PEM certificate of the Webhook + type: string + x-go-name: ServerCertificateBase64 + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -45912,103 +56027,66 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + url: + description: Webhook URL type: string - x-go-name: UserTtl + x-go-name: EndpointURL + username: + description: Username for authentication relevant for user-pass auth-type + type: string + x-go-name: Username required: + - gateways-event-source-locations - name + - runner-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateEks: - description: dynamicSecretUpdateEks is a command that updates eks dynamic secret + eventForwarderDelete: + description: eventForwarderDelete is a command that delete event forwarder properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - eks-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - eks-assume-role: - description: IAM assume role - type: string - x-go-name: AssumeRole - eks-cluster-ca-cert: - description: EKS cluster CA certificate - type: string - x-go-name: ClusterCACert - eks-cluster-endpoint: - description: EKS cluster URL endpoint - type: string - x-go-name: ClusterEndpoint - eks-cluster-name: - description: EKS cluster name - type: string - x-go-name: ClusterName - eks-region: - default: us-east-2 - description: Region - type: string - x-go-name: Region - eks-secret-access-key: - description: Secret Access Key - type: string - x-go-name: AccessKey json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + description: EventForwarder name type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access - type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: EventForwarderName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessEndpoint - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + eventForwarderDeleteOutput: + example: + event_forwarder_name: event_forwarder_name + properties: + event_forwarder_name: type: string - x-go-name: SecureAccessEnabled - secure-access-web: + x-go-name: EventForwarderName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + eventForwarderGet: + description: eventForwarderGet is a command that get event forwarder + properties: + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + name: + description: EventForwarder name type: string - x-go-name: TargetName + x-go-name: EventForwarderName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -46018,83 +56096,164 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 15m - description: User TTL - type: string - x-go-name: UserTtl required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateGcp: - description: dynamicSecretUpdateGcp is a command that updates a GCP dynamic - secret + eventForwarderGetOutput: + example: + event_forwarder: + to_emails: + - to_email: to_email + to_name: to_name + - to_email: to_email + to_name: to_name + gateway_cluster_id: 0 + override_url: override_url + noti_forwarder_id: 1 + runner_type: runner_type + noti_forwarder_type: noti_forwarder_type + noti_forwarder_versions: + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + client_id: client_id + is_enabled: true + endpoint: endpoint + timespan_in_seconds: 5 + webhook_noti_forwarder_public_details: + auth_type: auth_type + endpoint_url: endpoint_url + username: username + modification_date: 2000-01-23T04:56:07.000+00:00 + slack_noti_forwarder_public_details: '{}' + auth_type: auth_type + user_email: user_email + creation_date: 2000-01-23T04:56:07.000+00:00 + protection_key: protection_key + last_version: 6 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + event_types: + - null + - null + noti_forwarder_name: noti_forwarder_name + paths: + - paths + - paths + comment: comment + username: username properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected + event_forwarder: + $ref: '#/components/schemas/NotiForwarder' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + eventForwarderUpdateEmail: + description: eventForwarderUpdateEmail is a command that updates email event + forwarder + properties: + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources description: description: Description of the object type: string x-go-name: Description - gcp-cred-type: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - gcp-key: - description: Base64-encoded service account private key text - type: string - x-go-name: ServiceAccountKey - gcp-key-algo: - description: Service account key algorithm, e.g. KEY_ALG_RSA_1024 - type: string - x-go-name: KeyAlgorithm - gcp-sa-email: - description: The email of the fixed service acocunt to generate keys or - tokens for. (revelant for service-account-type=fixed) + email-to: + description: A comma seperated list of email addresses to send event to type: string - x-go-name: ServiceAccountEmail - gcp-token-scopes: - description: Access token scopes list, e.g. scope1,scope2 + x-go-name: EmailTo + enable: + default: "true" + description: Enable/Disable Event Forwarder [true/false] type: string - x-go-name: TokenScopes + x-go-name: Enable + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: ProtectionKey + name: + description: EventForwarder name type: string - x-go-name: ProducerEncryptionKey - role-binding: - description: Role binding definitions in json format + x-go-name: EventForwarderName + new-name: + description: New EventForwarder name type: string - x-go-name: RoleBindingJson - service-account-type: - default: fixed - description: The type of the gcp dynamic secret. Options[fixed, dynamic] + x-go-name: NewName + override-url: + description: Override Akeyless default URL with your Gateway url (port 18888) type: string - x-go-name: ServiceAccountType - tags: - description: Add tags attached to this object + x-go-name: OverrideURL + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -46104,184 +56263,200 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: + - gateways-event-source-locations - name - - service-account-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateGithub: - description: dynamicSecretUpdateGithub is a command that updates github dynamic - secret + eventForwarderUpdateServiceNow: + description: eventForwarderUpdateServiceNow is a command that updates service + now event forwarder properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + admin-name: + description: Workstation Admin Name type: string - x-go-name: ItemProtected + x-go-name: AdminName + admin-pwd: + description: Workstation Admin Password + type: string + x-go-name: AdminPwd + app-private-key-base64: + description: The RSA Private Key to use when connecting with jwt authentication + type: string + x-go-name: AppPrivateKeyBase64 + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources + auth-type: + default: user-pass + description: The authentication type to use [user-pass/jwt] + type: string + x-go-name: AuthType + client-id: + description: The client ID to use when connecting with jwt authentication + type: string + x-go-name: ClientID + client-secret: + description: The client secret to use when connecting with jwt authentication + type: string + x-go-name: ClientSecret description: description: Description of the object type: string x-go-name: Description - github-app-id: - description: Github app id - format: int64 - type: integer - x-go-name: AppId - github-app-private-key: - description: App private key - type: string - x-go-name: AppPrivateKey - github-base-url: - default: https://api.github.com/ - description: Base URL - type: string - x-go-name: BaseUrl - installation-id: - description: GitHub application installation id - format: int64 - type: integer - x-go-name: InstallationId - installation-organization: - description: Optional, mutually exclusive with installation id, GitHub organization - name + enable: + default: "true" + description: Enable/Disable Event Forwarder [true/false] type: string - x-go-name: Organization - installation-repository: - description: Optional, mutually exclusive with installation id, GitHub repository - '/' + x-go-name: Enable + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + host: + description: Workstation Host type: string - x-go-name: Repository + x-go-name: Host + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey name: - description: Dynamic secret name + description: EventForwarder name type: string - x-go-name: ProducerName + x-go-name: EventForwarderName new-name: - description: Dynamic secret new name + description: New EventForwarder name type: string - x-go-name: DsNewName - tags: - description: Add tags attached to this object + x-go-name: NewName + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-permissions: - description: Optional - installation token's allowed permissions - items: - type: string - type: array - x-go-name: TokenPermissions - token-repositories: - description: Optional - installation token's allowed repositories - items: - type: string - type: array - x-go-name: TokenRepositories uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-email: + description: The user email to identify with when connecting with jwt authentication + type: string + x-go-name: UserEmail required: + - gateways-event-source-locations - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateGke: - description: dynamicSecretUpdateGke is a command that updates gke dynamic secret + eventForwarderUpdateSlack: + description: eventForwarderUpdateSlack is a command that updates slack event + forwarder properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources description: description: Description of the object type: string x-go-name: Description - gke-account-key: - description: GKE Service Account key file path - type: string - x-go-name: ServiceAccountKey - gke-cluster-cert: - description: GKE cluster CA certificate - type: string - x-go-name: ClusterCACert - gke-cluster-endpoint: - description: GKE cluster URL endpoint - type: string - x-go-name: ClusterEndpoint - gke-cluster-name: - description: GKE cluster name - type: string - x-go-name: ClusterName - gke-service-account-email: - description: GKE service account email + enable: + default: "true" + description: Enable/Disable Event Forwarder [true/false] type: string - x-go-name: ServiceAccountEmail + x-go-name: Enable + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access - type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: ProtectionKey + name: + description: EventForwarder name type: string - x-go-name: SecureAccessEndpoint - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: EventForwarderName + new-name: + description: New EventForwarder name type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object + x-go-name: NewName + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -46291,80 +56466,113 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + url: + description: Slack Webhook URL type: string - x-go-name: UserTtl + x-go-name: EndpointURL required: + - gateways-event-source-locations - name + - url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateGoogleWorkspace: - description: dynamicSecretUpdateGoogleWorkspace is a command that updates a - Google Workspace dynamic secret + eventForwarderUpdateWebhook: + description: eventForwarderUpdateWebhook is a command that updates webhook event + forwarder properties: - access-mode: + auth-methods-event-source-locations: + description: Auth Method Event sources + items: + type: string + type: array + x-go-name: AuthMethodsEventSources + auth-token: + description: Base64 encoded Token string for authentication type Token type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - admin-email: - description: Admin user email + x-go-name: AuthToken + auth-type: + default: user-pass + description: The Webhook authentication type [user-pass, token, certificate] type: string - x-go-name: AdminName - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AuthType + client-cert-data: + description: Base64 encoded PEM certificate, relevant for certificate auth-type type: string - x-go-name: ItemProtected + x-go-name: ClientCertDataBase64 description: description: Description of the object type: string x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text - type: string - x-go-name: ServiceAccountKey - group-email: - description: A group email, relevant only for group access-mode - type: string - x-go-name: GroupName - group-role: + enable: + default: "true" + description: Enable/Disable Event Forwarder [true/false] type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + x-go-name: Enable + event-types: + description: 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] + items: + type: string + type: array + x-go-name: EventTypes + gateways-event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: GatewayEventSources + items-event-source-locations: + description: Items Event sources + items: + type: string + type: array + x-go-name: ItemsEventSources json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the EventForwarder secret + value (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey name: - description: Dynamic secret name + description: EventForwarder name type: string - x-go-name: ProducerName + x-go-name: EventForwarderName new-name: - description: Dynamic secret new name + description: New EventForwarder name type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: NewName + password: + description: Password for authentication relevant for user-pass auth-type type: string - x-go-name: ProducerEncryptionKey - role-name: - description: Name of the admin role to assign to the user, relevant only - for role access-mode + x-go-name: Password + private-key-data: + description: Base64 encoded PEM RSA Private Key, relevant for certificate + auth-type type: string - x-go-name: RoleName - role-scope: + x-go-name: PrivateKeyBase64 + server-certificates: + description: Base64 encoded PEM certificate of the Webhook type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - tags: - description: Add tags attached to this object + x-go-name: ServerCertificateBase64 + targets-event-source-locations: + description: Targets Event sources items: type: string type: array - x-go-name: Tags - target-name: - description: Name of existing target to use in dynamic secret creation - type: string - x-go-name: TargetName + x-go-name: TargetsEventSources token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -46374,114 +56582,65 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + url: + description: Webhook URL type: string - x-go-name: UserTtl + x-go-name: EndpointURL + username: + description: Username for authentication relevant for user-pass auth-type + type: string + x-go-name: Username required: - - access-mode - - admin-email + - gateways-event-source-locations - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateHanaDb: - description: dynamicSecretUpdateHanaDb is a command that updates hanadb dynamic - secret + gatewayCreateAllowedAccess: + description: gatewayCreateAllowedAccess is a command that creates allowed access + in Gator properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + SubClaimsCaseInsensitive: + type: boolean + access-id: + description: |- + Access ID + The access id to be attached to this allowed access. Auth method with this access id should already exist. type: string - x-go-name: ItemProtected + x-go-name: AccessID + case-sensitive: + default: "true" + description: Treat sub claims as case-sensitive [true/false] + type: string + x-go-name: IsSubClaimsCaseSensitive description: - description: Description of the object + description: Allowed access description type: string x-go-name: Description - hana-dbname: - description: HanaDb Name - type: string - x-go-name: DBName - hanadb-create-statements: - description: HanaDb Creation statements - type: string - x-go-name: CreationStatements - hanadb-host: - default: 127.0.0.1 - description: HanaDb Host - type: string - x-go-name: DBHost - hanadb-password: - description: HanaDb Password - type: string - x-go-name: DBPassword - hanadb-port: - default: "443" - description: HanaDb Port - type: string - x-go-name: DBPort - hanadb-revocation-statements: - description: HanaDb Revocation statements - type: string - x-go-name: RevocationStatements - hanadb-username: - description: HanaDb Username - type: string - x-go-name: DBUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + description: Allowed access name type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Name + permissions: + description: |- + Permissions + + Comma-seperated list of permissions for this allowed access. + Available permissions: [defaults,targets,classic_keys,automatic_migration,ldap_auth,dynamic_secret,k8s_auth,log_forwarding,zero_knowledge_encryption,rotated_secret,caching,event_forwarding,admin,kmip,general] type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: + x-go-name: Permissions + sub-claims: + additionalProperties: type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + description: |- + Sub claims + key/val of sub claims, e.g group=admins,developers + type: object + x-go-name: SubClaims token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -46491,510 +56650,594 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: + - access-id - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateK8s: - description: dynamicSecretUpdateK8s is a command that updates k8s dynamic secret + gatewayCreateK8SAuthConfig: + description: gatewayCreateK8SAuth is a command that creates k8s auth config properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + access-id: + description: The access ID of the Kubernetes auth method type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-name: AuthMethodAccessId + cluster-api-type: + default: native_k8s + description: 'Cluster access type. options: [native_k8s, rancher]' type: string - x-go-name: Description + x-go-name: ClusterApiType + disable-issuer-validation: + description: Disable issuer validation [true/false] + type: string + x-go-name: DisableISSValidation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-allowed-namespaces: - description: Comma-separated list of allowed K8S namespaces for the generated - ServiceAccount (relevant only for k8s-service-account-type=dynamic) + k8s-auth-type: + default: token + description: K8S auth type [token/certificate]. (relevant for "native_k8s" + only) type: string - x-go-name: AllowedNamespaces - k8s-cluster-ca-cert: - description: K8S cluster CA certificate + x-go-name: K8sAuthType + k8s-ca-cert: + description: The CA Certificate (base64 encoded) to use to call into the + kubernetes API server type: string - x-go-name: ClusterCACert - k8s-cluster-endpoint: - description: K8S cluster URL endpoint + x-go-name: K8SCACert + k8s-client-certificate: + description: Content of the k8 client certificate (PEM format) in a Base64 + format (relevant for "native_k8s" only) type: string - x-go-name: ClusterEndpoint - k8s-cluster-name: - description: K8S cluster name + x-go-name: K8sClientCertificate + k8s-client-key: + description: Content of the k8 client private key (PEM format) in a Base64 + format (relevant for "native_k8s" only) type: string - x-go-name: ClusterName - k8s-cluster-token: - description: K8S cluster Bearer token + x-go-name: K8sClientKey + k8s-host: + description: The URL of the kubernetes API server type: string - x-go-name: ClusterBearerToken - k8s-namespace: - description: K8S Namespace where the ServiceAccount exists. + x-go-name: K8SHost + k8s-issuer: + default: kubernetes/serviceaccount + description: The Kubernetes JWT issuer name. K8SIssuer is the claim that + specifies who issued the Kubernetes token type: string - x-go-name: Namespace - k8s-predefined-role-name: - description: The pre-existing Role or ClusterRole name to bind the generated - ServiceAccount to (relevant only for k8s-service-account-type=dynamic) + x-go-name: K8SIssuer + name: + description: K8S Auth config name type: string - x-go-name: PredefinedRoleName - k8s-predefined-role-type: - description: Specifies the type of the pre-existing K8S role [Role, ClusterRole] - (relevant only for k8s-service-account-type=dynamic) + x-go-name: K8SAuthConfigName + rancher-api-key: + description: The api key used to access the TokenReview API to validate + other JWTs (relevant for "rancher" only) type: string - x-go-name: PredefinedRoleType - k8s-rolebinding-yaml-def: - description: Path to yaml file that contains definitions of K8S role and - role binding (relevant only for k8s-service-account-type=dynamic) + x-go-name: RancherApiKey + rancher-cluster-id: + description: The cluster id as define in rancher (relevant for "rancher" + only) type: string - x-go-name: RoleBindingYamlDef - k8s-service-account: - description: K8S ServiceAccount to extract token from. + x-go-name: RancherClusterId + signing-key: + description: The private key (base64 encoded) associated with the public + key defined in the Kubernetes auth type: string - x-go-name: ServiceAccount - k8s-service-account-type: - description: K8S ServiceAccount type [fixed, dynamic]. + x-go-name: AuthMethodSigningKey + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ServiceAccountType - name: - description: Dynamic secret name + x-go-name: Profile + token-exp: + default: 300 + description: Time in seconds of expiration of the Akeyless Kube Auth Method + token + format: int64 + type: integer + x-go-name: AuthMethodTokenExpiration + token-reviewer-jwt: + description: |- + A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). + If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API. type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + x-go-name: K8STokenReviewerJWT + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity + required: + - access-id + - k8s-host + - name + - signing-key + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateK8SAuthConfigOutput: + example: + cluster_id: cluster_id + total_hash: total_hash + parts_change: + required_activity: + migrations_required_activity: + key: true + last_change: + last_k8s_auths_change: + created_k8s_auths_ids: + - created_k8s_auths_ids + - created_k8s_auths_ids + deleted_k8s_auths_ids: + - deleted_k8s_auths_ids + - deleted_k8s_auths_ids + changed_k8s_auths_ids: + - changed_k8s_auths_ids + - changed_k8s_auths_ids + last_migrations_change: + deleted_migrations: + - deleted_migrations + - deleted_migrations + changed_migrations: + - changed_migrations + - changed_migrations + created_migrations: + - created_migrations + - created_migrations + last_status: + was_migrations_copied_to_new_table: true + migrations_status: + last_messages: + key: last_messages + last_reports: + key: last_reports + last_statuses: + key: last_statuses + producers_errors: '{}' + update_stamp: 0 + config_hash: + k8s_auths: k8s_auths + cache: cache + migration_status: migration_status + producers_status: producers_status + universal_identity: universal_identity + customer_fragements: customer_fragements + m_queue: m_queue + producers: '{}' + general: general + ldap: ldap + migrations: migrations + leadership: leadership + log_forwarding: log_forwarding + saml: saml + kmip: kmip + admins: admins + rotators: '{}' + properties: + cluster_id: type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: ClusterId + parts_change: + $ref: '#/components/schemas/ConfigChange' + total_hash: type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access - type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: TotalHash + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateMigration: + description: gatewayCreateMigration is a command that create migration + properties: + "1password-email": + description: 1Password user email to connect to the API type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: OpEmail + "1password-password": + description: 1Password user password to connect to the API type: string - x-go-name: SecureAccessEndpoint - secure-access-dashboard-url: - description: The K8s dashboard url + x-go-name: OpPassword + "1password-secret-key": + description: 1Password user secret key to connect to the API type: string - x-go-name: SecureAccessDashboardURL - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: OpSecretKey + "1password-url": + description: 1Password api container url type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy - tags: - description: Add tags attached to this object + x-go-name: OpUrl + "1password-vaults": + description: 1Password list of vault to get the items from items: type: string type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Vaults + ad-discover-services: + default: "false" + description: Enable/Disable discovery of Windows services from each domain + server as part of the SSH/Windows Rotated Secrets. Default is false. (Relevant + only for Active Directory migration) type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: AdDiscoverServices + ad-discovery-types: + description: Set migration discovery types (domain-users, computers, local-users). + (Relevant only for Active Directory migration) + items: + type: string + type: array + x-go-name: AdDiscoverTypes + ad-os-filter: + description: Filter by Operating System to run the migration, can be used + with wildcards, e.g. SRV20* (Relevant only for Active Directory migration) type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AdOsFilter + ad-ssh-port: + default: "22" + description: Set the SSH Port for further connection to the domain servers. + Default is port 22 (Relevant only for Active Directory migration) type: string - x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account - type: boolean - x-go-name: UseDefaultIdentity - user-ttl: - default: 60m - description: User TTL + x-go-name: AdSshPort + ad-target-format: + default: linked + description: Relevant only for ad-discovery-types=computers. For linked, + all computers will be migrated into a linked target(s). if set with regular, + the migration will create a target for each computer. type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateLdap: - description: dynamicSecretUpdateLdap is a command that updates ldap dynamic - secret - properties: - ProviderType: + x-go-name: AdTargetFormat + ad-targets-type: + default: windows + description: Set the target type of the domain servers [ssh/windows](Relevant + only for Active Directory migration) type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - bind-dn: - description: Bind DN + x-go-name: TargetsType + ad-winrm-over-http: + default: "false" + description: Use WinRM over HTTP, by default runs over HTTPS type: string - x-go-name: BindDn - bind-dn-password: - description: Bind DN Password + x-go-name: AdWinrmOverHttp + ad-winrm-port: + default: "5986" + description: Set the WinRM Port for further connection to the domain servers. + Default is 5986 (Relevant only for Active Directory migration) type: string - x-go-name: BindDnPassword - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AdWinrmPort + ad_auto_rotate: + description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. + Default is false: only manual rotation is allowed for migrated secrets. + If set to true, this command should be combined with --ad-rotation-interval + and --ad-rotation-hour parameters (Relevant only for Active Directory + migration)' type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-name: AdAutoRotate + ad_computer_base_dn: + description: 'Distinguished Name of Computer objects (servers) to search + in Active Directory e.g.: CN=Computers,DC=example,DC=com (Relevant only + for Active Directory migration)' type: string - x-go-name: Description - external-username: - default: "false" - description: Externally provided username [true/false] + x-go-name: AdComputerBaseDN + ad_discover_local_users: + description: |- + Enable/Disable discovery of local users from each domain server and migrate them as SSH/Windows Rotated Secrets. Default is false: only domain users will be migrated. Discovery of local users might require further installation of SSH on the servers, based on the supplied computer base DN. This will be implemented automatically as part of the migration process (Relevant only for Active Directory migration) + Deprecated: use AdDiscoverTypes type: string - x-go-name: FixedUserOnly - group-dn: - description: Group DN which the temporary user should be added + x-go-name: AdDiscoverLocalUsersDeprecated + ad_domain_name: + description: Active Directory Domain Name (Relevant only for Active Directory + migration) type: string - x-go-name: GroupDn - host-provider: - description: Host provider type [explicit/target], Default Host provider - is explicit, Relevant only for Secure Remote Access of ssh cert issuer, - ldap rotated secret and ldap dynamic secret + x-go-name: AdDomainName + ad_domain_users_path_template: + description: 'Path location template for migrating domain users as Rotated + Secrets e.g.: .../DomainUsers/{{USERNAME}} (Relevant only for Active Directory + migration)' type: string - x-go-name: HostProviderType - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - ldap-ca-cert: - description: CA Certificate File Content + x-go-name: AdDomainUsersPathTemplate + ad_local_users_ignore: + description: Comma-separated list of Local Users which should not be migrated + (Relevant only for Active Directory migration) type: string - x-go-name: LdapCACert - ldap-url: - description: LDAP Server URL + x-go-name: AdLocalUsersIgnore + ad_local_users_path_template: + description: 'Path location template for migrating domain users as Rotated + Secrets e.g.: .../LocalUsers/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant + only for Active Directory migration)' type: string - x-go-name: LdapUrl - name: - description: Dynamic secret name + x-go-name: AdLocalUsersPathTemplate + ad_rotation_hour: + description: The hour of the scheduled rotation in UTC (Relevant only for + Active Directory migration) + format: int32 + type: integer + x-go-name: AdRotationHour + ad_rotation_interval: + description: The number of days to wait between every automatic rotation + [1-365] (Relevant only for Active Directory migration) + format: int32 + type: integer + x-go-name: AdRotationInterval + ad_sra_enable_rdp: + description: 'Enable/Disable RDP Secure Remote Access for the migrated local + users rotated secrets. Default is false: rotated secrets will not be created + with SRA (Relevant only for Active Directory migration)' type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + x-go-name: AdSRAEnableRDP + ad_target_name: + description: Active Directory LDAP Target Name. Server type should be Active + Directory (Relevant only for Active Directory migration) type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: AdTargetName + ad_targets_path_template: + description: 'Path location template for migrating domain servers as SSH/Windows + Targets e.g.: .../Servers/{{COMPUTER_NAME}} (Relevant only for Active + Directory migration)' type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: AdTargetsPathTemplate + ad_user_base_dn: + description: 'Distinguished Name of User objects to search in Active Directory, + e.g.: CN=Users,DC=example,DC=com (Relevant only for Active Directory migration)' type: string - x-go-name: ProducerEncryptionKey - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: AdUserBaseDN + ad_user_groups: + description: Comma-separated list of domain groups from which privileged + domain users will be migrated. If empty, migrate all users based on the + --ad-user-base-dn (Relevant only for Active Directory migration) type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rd-gateway-server: - description: RD Gateway server + x-go-name: AdUserGroups + aws-key: + description: AWS Secret Access Key (relevant only for AWS migration) type: string - x-go-name: SecureAccessRDGatewayServer - secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user + x-go-name: AwsSecret + aws-key-id: + description: AWS Access Key ID with sufficient permissions to get all secrets, + e.g. 'arn:aws:secretsmanager:[Region]:[AccountId]:secret:[/path/to/secrets/*]' + (relevant only for AWS migration) type: string - x-go-name: SecureAccessDomain - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target: - description: A list of linked targets to be associated, Relevant only for - Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap - dynamic secret, To specify multiple targets use argument multiple times - items: - type: string - type: array - x-go-name: TargetNames - target-name: - description: Target name + x-go-name: AwsKey + aws-region: + default: us-east-2 + description: AWS region of the required Secrets Manager (relevant only for + AWS migration) type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: AwsRegion + azure-client-id: + description: Azure Key Vault Access client ID, should be Azure AD App with + a service principal (relevant only for Azure Key Vault migration) type: string - x-go-name: Profile - token-expiration: - description: Token expiration + x-go-name: AzureClient + azure-kv-name: + description: Azure Key Vault Name (relevant only for Azure Key Vault migration) type: string - x-go-name: TokenExpiration - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AzureName + azure-secret: + description: Azure Key Vault secret (relevant only for Azure Key Vault migration) type: string - x-go-name: UIDToken - user-attribute: - description: User Attribute + x-go-name: AzureSecret + azure-tenant-id: + description: Azure Key Vault Access tenant ID (relevant only for Azure Key + Vault migration) type: string - x-go-name: UserAttribute - user-dn: - description: User DN + x-go-name: AzureTenant + gcp-key: + description: Base64-encoded GCP Service Account private key text with sufficient + permissions to Secrets Manager, Minimum required permission is Secret + Manager Secret Accessor, e.g. 'roles/secretmanager.secretAccessor' (relevant + only for GCP migration) type: string - x-go-name: UserDn - user-ttl: - default: 60m - description: User TTL + x-go-name: ServiceAccountKey + hashi-json: + default: "true" + description: Import secret key as json value or independent secrets (relevant + only for HasiCorp Vault migration) [true/false] type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateMongoDb: - description: dynamicSecretUpdateMongoDb is a command that updates either mongodb dynamic - secret or mongodb atlas dynamic secret - properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: HashiImportAsJson + hashi-ns: + description: HashiCorp Vault Namespaces is a comma-separated list of namespaces + which need to be imported into Akeyless Vault. For every provided namespace, + all its child namespaces are imported as well, e.g. nmsp/subnmsp1/subnmsp2,nmsp/anothernmsp. + By default, import all namespaces (relevant only for HasiCorp Vault migration) + items: + type: string + type: array + x-go-name: HashiNamespaces + hashi-token: + description: HashiCorp Vault access token with sufficient permissions to + preform list & read operations on secrets objects (relevant only for HasiCorp + Vault migration) type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-name: HashiToken + hashi-url: + description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 (relevant + only for HasiCorp Vault migration) type: string - x-go-name: Description + x-go-name: HashiUrl json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mongodb-atlas-api-private-key: - description: MongoDB Atlas private key - type: string - x-go-name: MongoAPIPrivateKey - mongodb-atlas-api-public-key: - description: MongoDB Atlas public key - type: string - x-go-name: MongoAPIPublicKey - mongodb-atlas-project-id: - description: MongoDB Atlas project ID - type: string - x-go-name: MongoProjectID - mongodb-custom-data: - description: MongoDB custom data - type: string - x-go-name: CustomData - mongodb-default-auth-db: - description: MongoDB server default authentication database - type: string - x-go-name: MongoDefaultAuthDB - mongodb-host-port: - description: MongoDB server host and port + k8s-ca-certificate: + description: |- + For Certificate Authentication method + K8s Cluster CA certificate (relevant only for K8s migration with Certificate Authentication method) + items: + format: uint8 + type: integer + type: array + x-go-name: K8SCA + k8s-client-certificate: + description: K8s Client certificate with sufficient permission to list and + get secrets in the namespace(s) you selected (relevant only for K8s migration + with Certificate Authentication method) + items: + format: uint8 + type: integer + type: array + x-go-name: K8SClientCert + k8s-client-key: + description: K8s Client key (relevant only for K8s migration with Certificate + Authentication method) + items: + format: uint8 + type: integer + type: array + x-go-name: K8SClientKey + k8s-namespace: + description: K8s Namespace, Use this field to import secrets from a particular + namespace only. By default, the secrets are imported from all namespaces + (relevant only for K8s migration) type: string - x-go-name: MongoHostAndPort - mongodb-name: - description: MongoDB Name + x-go-name: K8SNamespace + k8s-password: + description: K8s Client password (relevant only for K8s migration with Password + Authentication method) type: string - x-go-name: DBName - mongodb-password: - description: MongoDB server password. You will prompted to provide a password - if it will not appear in CLI parameters + x-go-name: K8SPassword + k8s-skip-system: + description: K8s Skip Control Plane Secrets, This option allows to avoid + importing secrets from system namespaces (relevant only for K8s migration) + type: boolean + x-go-name: K8SSkipSystem + k8s-token: + description: |- + For Token Authentication method + K8s Bearer Token with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Token Authentication method) type: string - x-go-name: MongoPassword - mongodb-roles: - default: '[]' - description: MongoDB Roles + x-go-name: K8SToken + k8s-url: + description: K8s API Server URL, e.g. https://k8s-api.mycompany.com:6443 + (relevant only for K8s migration) type: string - x-go-name: Roles - mongodb-server-uri: - description: MongoDB server URI + x-go-name: K8SServer + k8s-username: + description: |- + For Password Authentication method + K8s Client username with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Password Authentication method) type: string - x-go-name: MongoServerURI - mongodb-uri-options: - description: MongoDB server URI options + x-go-name: K8SUsername + name: + description: Migration name type: string - x-go-name: MongoURIOptions - mongodb-username: - description: MongoDB server username + x-go-name: MigrationName + protection-key: + description: The name of the key that protects the classic key value (if + empty, the account default key will be used) type: string - x-go-name: MongoUsername - name: - description: Dynamic secret name + x-go-name: ProtectionKey + si-auto-rotate: + description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. + Default is false: only manual rotation is allowed for migrated secrets. + If set to true, this command should be combined with --si-rotation-interval + and --si-rotation-hour parameters (Relevant only for Server Inventory + migration)' type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name + x-go-name: SiAutoRotate + si-rotation-hour: + description: The hour of the scheduled rotation in UTC (Relevant only for + Server Inventory migration) + format: int32 + type: integer + x-go-name: SiRotationHour + si-rotation-interval: + description: The number of days to wait between every automatic rotation + [1-365] (Relevant only for Server Inventory migration) + format: int32 + type: integer + x-go-name: SiRotationInterval + si-sra-enable-rdp: + default: "false" + description: 'Enable/Disable RDP Secure Remote Access for the migrated local + users rotated secrets. Default is false: rotated secrets will not be created + with SRA (Relevant only for Server Inventory migration)' type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: SiSRAEnableRDP + si-target-name: + description: SSH, Windows or Linked Target Name. (Relevant only for Server + Inventory migration) type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Encrypt producer with following key + x-go-name: SiTargetName + si-user-groups: + description: 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) type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: SiUserGroups + si-users-ignore: + description: Comma-separated list of Local Users which should not be migrated + (Relevant only for Server Inventory migration) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: SiLocalUsersIgnore + si-users-path-template: + description: 'Path location template for migrating users as Rotated Secrets + e.g.: .../Users/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant only for Server + Inventory migration)' type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SiUsersPathTemplate + target-location: + description: Target location in Akeyless for imported secrets type: string - x-go-name: TargetName + x-go-name: TargetLocation token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + description: Migration type (hashi/aws/gcp/k8s/azure_kv/1password/active_directory) + type: string + x-go-name: MigrationType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + - si-target-name + - si-users-path-template + - target-location type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateMsSql: - description: dynamicSecretUpdateMsSql is a command that updates mssql dynamic - secret + gatewayCreateProducerArtifactory: + description: 'gatewayCreateProducerArtifactory is a command that creates artifactory + producer [Deprecated: Use dynamic-secret-create-artifactory command]' properties: + artifactory-admin-name: + description: Artifactory Admin Name + type: string + x-go-name: AdminName + artifactory-admin-pwd: + description: Artifactory Admin password + type: string + x-go-name: AdminPwd + artifactory-token-audience: + description: Token Audience + type: string + x-go-name: TokenAudience + artifactory-token-scope: + description: Token Scope + type: string + x-go-name: TokenScope + base-url: + description: Base URL + type: string + x-go-name: BaseUrl delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mssql-create-statements: - description: MSSQL Creation statements - type: string - x-go-name: CreationStatements - mssql-dbname: - description: MSSQL Name - type: string - x-go-name: DBName - mssql-host: - default: 127.0.0.1 - description: MSSQL Host - type: string - x-go-name: DBHost - mssql-password: - description: MSSQL Password - type: string - x-go-name: DBPassword - mssql-port: - default: "1433" - description: MSSQL Port - type: string - x-go-name: DBPort - mssql-revocation-statements: - description: MSSQL Revocation statements - type: string - x-go-name: RevocationStatements - mssql-username: - description: MSSQL Username - type: string - x-go-name: DBUsername name: description: Dynamic secret name type: string x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema - type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory tags: description: Add tags attached to this object items: @@ -47004,88 +57247,429 @@ components: target-name: description: Target name type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + required: + - artifactory-token-audience + - artifactory-token-scope + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerArtifactoryOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerAws: + description: 'gatewayCreateProducerAws is a command that creates aws producer + [Deprecated: Use dynamic-secret-create-aws command]' + properties: + access-mode: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + admin-rotation-interval-days: + default: 0 + description: Admin credentials rotation interval (days) + format: int64 + type: integer + x-go-name: AdminCredsRotationInterval + aws-access-key-id: + description: Access Key ID type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AccessId + aws-access-secret-key: + description: Secret Access Key type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + x-go-name: AccessKey + aws-role-arns: + description: AWS Role ARNs to be used in the Assume Role operation (relevant + only for assume_role mode) type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateMySql: - description: dynamicSecretUpdateMySql is a command that updates mysql dynamic - secret - properties: - db-server-certificates: - description: (Optional) DB server certificates + x-go-name: RoleARNs + aws-user-console-access: + default: false + description: AWS User console access + type: boolean + x-go-name: UserConsoleAccess + aws-user-groups: + description: AWS User groups type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification + x-go-name: UserGroups + aws-user-policies: + description: AWS User policies type: string - x-go-name: DBServerName + x-go-name: UserPolicies + aws-user-programmatic-access: + default: true + description: Enable AWS User programmatic access + type: boolean + x-go-name: UserProgrammaticAccess delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description + enable-admin-rotation: + default: false + description: Automatic admin credentials rotation + type: boolean + x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mysql-dbname: - description: MySQL DB Name - type: string - x-go-name: DBName - mysql-host: - default: 127.0.0.1 - description: MySQL Host - type: string - x-go-name: DBHost - mysql-password: - description: MySQL Password - type: string - x-go-name: DBPassword - mysql-port: - default: "3306" - description: MySQL Port - type: string - x-go-name: DBPort - mysql-revocation-statements: - description: MySQL Revocation statements - type: string - x-go-name: RevocationStatements - mysql-screation-statements: - description: MySQL Creation statements - type: string - x-go-name: CreationStatements - mysql-username: - description: MySQL Username - type: string - x-go-name: DBUsername name: description: Dynamic secret name type: string x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -47094,6 +57678,19 @@ components: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey + region: + default: us-east-2 + description: Region + type: string + x-go-name: Region + secure-access-aws-account-id: + description: The AWS account id + type: string + x-go-name: SecureAccessAccountId + secure-access-aws-native-cli: + description: The AWS native cli + type: boolean + x-go-name: SecureAccessAwsNativeCli secure-access-bastion-issuer: description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string @@ -47102,27 +57699,21 @@ components: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost secure-access-web: - default: false + default: true description: Enable Web Secure Remote Access type: boolean x-go-name: SecureAccessWebCategory - ssl: + secure-access-web-browsing: default: false - description: Enable/Disable SSL [true/false] + description: Secure browser via Akeyless Web Access Bastion type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL connection certificate - type: string - x-go-name: SSLConnectionCertificate + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -47151,26 +57742,380 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateOracleDb: - description: dynamicSecretUpdateOracleDb is a command that updates oracle db - dynamic secret + gatewayCreateProducerAwsOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - db-server-certificates: - description: (Optional) DB server certificates + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerAzure: + description: 'gatewayCreateProducerAzure is a command that creates azure dynamic + secret [Deprecated: Use dynamic-secret-create-azure command]' + properties: + app-obj-id: + description: Azure App Object Id type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification + x-go-name: AppObjId + azure-client-id: + description: Azure Client ID type: string - x-go-name: DBServerName + x-go-name: ClientId + azure-client-secret: + description: Azure Client Secret + type: string + x-go-name: ClientSecret + azure-tenant-id: + description: Azure Tenant ID + type: string + x-go-name: TenantId delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - description: - description: Description of the object + fixed-user-claim-keyname: + default: "false" + description: FixedUserClaimKeyname type: string - x-go-name: Description + x-go-name: FixedUserClaimKeyname + fixed-user-only: + default: false + description: Fixed user + type: boolean + x-go-name: FixedUserOnly json: default: false description: Set output format to JSON @@ -47180,69 +58125,33 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - oracle-host: - default: 127.0.0.1 - description: Oracle Host - type: string - x-go-name: DBHost - oracle-password: - description: Oracle Password - type: string - x-go-name: DBPassword - oracle-port: - default: "1521" - description: Oracle Port - type: string - x-go-name: DBPort - oracle-revocation-statements: - description: Oracle Revocation statements - type: string - x-go-name: RevocationStatements - oracle-screation-statements: - description: Oracle Creation statements - type: string - x-go-name: CreationStatements - oracle-service-name: - description: Oracle DB Name - type: string - x-go-name: DBName - oracle-username: - description: Oracle Username - type: string - x-go-name: DBUsername password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput producer-encryption-key-name: - description: Dynamic producer encryption key + description: Dynamic secret encryption key type: string x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer secure-access-enable: - default: "false" description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost secure-access-web: - default: false + default: true description: Enable Web Secure Remote Access type: boolean x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -47262,6 +58171,28 @@ components: authentication type: string x-go-name: UIDToken + user-group-obj-id: + description: User Group Object Id + type: string + x-go-name: UserGroupObjId + user-portal-access: + default: false + description: Azure User portal access + type: boolean + x-go-name: UserPortaAccess + user-principal-name: + description: User Principal Name + type: string + x-go-name: UserPrincipalName + user-programmatic-access: + default: false + description: Azure User programmatic access + type: boolean + x-go-name: UserProgrammaticAccess + user-role-template-id: + description: User Role Template Id + type: string + x-go-name: UserRoleTemplateId user-ttl: default: 60m description: User TTL @@ -47271,9 +58202,9 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateOutput: + gatewayCreateProducerAzureOutput: example: - dynamic_secret_details: + producer_details: gke_cluster_endpoint: gke_cluster_endpoint dynamic_secret_type: dynamic_secret_type metadata: metadata @@ -47342,6 +58273,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -47349,6 +58284,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -47381,6 +58317,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -47435,6 +58372,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -47449,6 +58387,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -47468,6 +58407,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -47520,6 +58460,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -47543,6 +58484,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -47550,6 +58492,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -47566,578 +58509,68 @@ components: - 5 gcp_service_account_email: gcp_service_account_email hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - dynamic_secret_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdatePing: - description: dynamicSecretUpdatePing is a command that updates Ping dynamic - secret - properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret new name - type: string - x-go-name: DsNewName - ping-administrative-port: - default: "9999" - description: Ping Federate administrative port - type: string - x-go-name: AdministrativePort - ping-atm-id: - description: Set a specific Access Token Management (ATM) instance for the - created OAuth Client by providing the ATM Id. If no explicit value is - given, the default pingfederate server ATM will be set. - type: string - x-go-name: AccessTokenManagerId - ping-authorization-port: - default: "9031" - description: Ping Federate authorization port - type: string - x-go-name: AuthorizationPort - ping-cert-subject-dn: - description: The subject DN of the client certificate. If no explicit value - is given, the producer will create CA certificate and matched client certificate - and return it as value. Used in conjunction with ping-issuer-dn (relevant - for CLIENT_TLS_CERTIFICATE authentication method) - type: string - x-go-name: CertSubjectDN - ping-client-authentication-type: - default: CLIENT_SECRET - description: OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, - CLIENT_TLS_CERTIFICATE] - type: string - x-go-name: ClientAuthenticationType - ping-enforce-replay-prevention: - default: "false" - description: Determines whether PingFederate requires a unique signed JWT - from the client for each action (relevant for PRIVATE_KEY_JWT authentication - method) [true/false] - type: string - x-go-name: EnforceReplayPrevention - ping-grant-types: - description: List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, - CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, - RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE - will be selected as default. - items: - type: string - type: array - x-go-name: GrantTypes - ping-issuer-dn: - description: Issuer DN of trusted CA certificate that imported into Ping - Federate server. You may select \"Trust Any\" to trust all the existing - issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn - (relevant for CLIENT_TLS_CERTIFICATE authentication method) - type: string - x-go-name: IssuerDN - ping-jwks: - description: 'Base64-encoded JSON Web Key Set (JWKS). If no explicit value - is given, the producer will create JWKs and matched signed JWT (Sign Algo: - RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication - method)' - type: string - x-go-name: JWKs - ping-jwks-url: - description: The URL of the JSON Web Key Set (JWKS). If no explicit value - is given, the producer will create JWKs and matched signed JWT and return - it as value (relevant for PRIVATE_KEY_JWT authentication method) - type: string - x-go-name: JWKsURL - ping-password: - description: Ping Federate privileged user password - type: string - x-go-name: UserPassword - ping-privileged-user: - description: Ping Federate privileged user - type: string - x-go-name: PrivilegedUser - ping-redirect-uris: - description: List of URIs to which the OAuth authorization server may redirect - the resource owner's user agent after authorization is obtained. At least - one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT - grant types. - items: - type: string - type: array - x-go-name: RedirectUris - ping-restricted-scopes: - description: Limit the OAuth client to specific scopes list - items: - type: string - type: array - x-go-name: RestrictedScopes - ping-signing-algo: - description: The signing algorithm that the client must use to sign its - request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] - If no explicit value is given, the client can use any of the supported - signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) - type: string - x-go-name: SigningAlgorithm - ping-url: - description: Ping URL - type: string - x-go-name: PingURL - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: The time from dynamic secret creation to expiration. - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdatePostgreSql: - description: dynamicSecretUpdatePostgreSql is a command that updates postgresql - dynamic secret - properties: - creation-statements: - description: PostgreSQL Creation statements - type: string - x-go-name: CreationStatements - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - postgresql-db-name: - description: PostgreSQL DB Name - type: string - x-go-name: DBName - postgresql-host: - default: 127.0.0.1 - description: PostgreSQL Host - type: string - x-go-name: DBHost - postgresql-password: - description: PostgreSQL Password - type: string - x-go-name: DBPassword - postgresql-port: - default: "5432" - description: PostgreSQL Port - type: string - x-go-name: DBPort - postgresql-username: - description: PostgreSQL Username - type: string - x-go-name: DBUsername - producer-encryption-key: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - revocation-statement: - description: PostgreSQL Revocation statements - type: string - x-go-name: RevocationStatements - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema - type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - ssl: - default: false - description: Enable/Disable SSL [true/false] - type: boolean - x-go-name: SSLConnection - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateRabbitMq: - description: dynamicSecretUpdateRabbitMq is a command that updates rabbitmq - dynamic secret - properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - rabbitmq-admin-pwd: - description: RabbitMQ Admin password - type: string - x-go-name: AdminPwd - rabbitmq-admin-user: - description: RabbitMQ Admin User - type: string - x-go-name: AdminUser - rabbitmq-server-uri: - description: Server URI - type: string - x-go-name: ServerURI - rabbitmq-user-conf-permission: - description: User configuration permission - type: string - x-go-name: UserConfPermission - rabbitmq-user-read-permission: - description: User read permission - type: string - x-go-name: UserReadPermission - rabbitmq-user-tags: - description: User Tags - type: string - x-go-name: UserTags - rabbitmq-user-vhost: - description: User Virtual Host - type: string - x-go-name: UserVHost - rabbitmq-user-write-permission: - description: User write permission - type: string - x-go-name: UserWritePermission - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-url: - description: Destination URL to inject secrets - type: string - x-go-name: SecureAccessURL - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateRdp: - description: dynamicSecretUpdateRdp is a command that updates rdp dynamic secret + gatewayCreateProducerCassandra: + description: 'gatewayCreateProducerCassandra is a command that creates a Cassandra + producer [Deprecated: Use dynamic-secret-create-cassandra command]' properties: - allow-user-extend-session: - description: AllowUserExtendSession - format: int64 - type: integer - x-go-name: AllowUserExtendSession - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - fixed-user-only: - default: "false" - description: Allow access using externally (IdP) provided username [true/false] - type: string - x-go-name: FixedUserOnly - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - rdp-admin-name: - description: RDP Admin Name - type: string - x-go-name: AdminName - rdp-admin-pwd: - description: RDP Admin password - type: string - x-go-name: AdminPwd - rdp-host-name: - description: Hostname - type: string - x-go-name: Hostname - rdp-host-port: - default: "22" - description: Port - type: string - x-go-name: HostPort - rdp-user-groups: - description: Groups - type: string - x-go-name: UserGroups - secure-access-allow-external-user: - default: false - description: Allow providing external user for a domain users - type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rd-gateway-server: - description: RD Gateway server - type: string - x-go-name: SecureAccessRDGatewayServer - secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user - type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username - type: string - x-go-name: SecureAccessOverrideUser - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + cassandra-creation-statements: + description: Cassandra creation statements type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: CreationStatements + cassandra-hosts: + description: Cassandra hosts IP or addresses, comma separated type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: Host + cassandra-password: + description: Cassandra superuser password type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + x-go-name: Password + cassandra-port: + default: "9042" + description: Cassandra port type: string - x-go-name: UserTtl - warn-user-before-expiration: - description: WarnBeforeUserExpiration - format: int64 - type: integer - x-go-name: WarnBeforeUserExpiration - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateRedis: - description: dynamicSecretUpdateRedis is a command that updates redis dynamic - secret - properties: - acl-rules: - description: |- - A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat - By default the user will have permissions to read all keys '["~*", "+@read"]' + x-go-name: Port + cassandra-username: + description: Cassandra superuser username type: string - x-go-name: AclRules + x-go-name: UserName delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - host: - default: 127.0.0.1 - description: Redis Host - type: string - x-go-name: Host json: default: false description: Set output format to JSON @@ -48147,23 +58580,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password: - description: Redis Password - type: string - x-go-name: Password password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - port: - default: "6379" - description: Redis Port - type: string - x-go-name: Port producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -48202,30 +58622,374 @@ components: description: User TTL type: string x-go-name: UserTtl - username: - description: Redis Username - type: string - x-go-name: Username required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateRedshift: - description: dynamicSecretUpdateRedshift is a command that updates redshift - dynamic secret + gatewayCreateProducerCassandraOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerChef: + description: 'gatewayCreateProducerChef is a command that creates chef producer + [Deprecated: Use dynamic-secret-create-chef command]' properties: - creation-statements: - description: Redshift Creation statements + chef-orgs: + description: Organizations type: string - x-go-name: CreationStatements + x-go-name: Organizations + chef-server-key: + description: Server key + type: string + x-go-name: ServerKey + chef-server-url: + description: Server URL + type: string + x-go-name: ServerURL + chef-server-username: + description: Server username + type: string + x-go-name: ServerUsername delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description json: default: false description: Set output format to JSON @@ -48235,56 +58999,19 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key: + producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - redshift-db-name: - description: Redshift DB Name - type: string - x-go-name: DBName - redshift-host: - default: 127.0.0.1 - description: Redshift Host - type: string - x-go-name: DBHost - redshift-password: - description: Redshift Password - type: string - x-go-name: DBPassword - redshift-port: - default: "5439" - description: Redshift Port - type: string - x-go-name: DBPort - redshift-username: - description: Redshift Username - type: string - x-go-name: DBUsername - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - ssl: - default: false - description: Enable/Disable SSL [true/false] + skip-ssl: + default: true + description: Skip SSL type: boolean - x-go-name: SSLConnection + x-go-name: SkipSSL tags: description: Add tags attached to this object items: @@ -48313,134 +59040,370 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateSnowflake: - description: GatewayUpdateProducerSnowflakeCmd is a command that updates a Snowflake - dynamic secret + gatewayCreateProducerChefOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - account: - description: Account name - type: string - x-go-name: Account - account-password: - description: Database Password - type: string - x-go-name: DBPassword - account-username: - description: Database Username - type: string - x-go-name: DBUsername - db-name: - description: Database name - type: string - x-go-name: DBName - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - private-key: - description: RSA Private key (base64 encoded) - type: string - x-go-name: PrivateKey - private-key-passphrase: - description: The Private key passphrase - type: string - x-go-name: PrivateKeyPassphrase - role: - description: User role - type: string - x-go-name: Role - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 24h - description: User TTL - type: string - x-go-name: UserTtl - warehouse: - description: Warehouse name - type: string - x-go-name: Warehouse - required: - - name + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - dynamicSecretUpdateVenafi: - description: |- - dynamicSecretUpdateVenafi is a command that updates a Venafi dynamic secret - to dynamically update certificates generated by Venafi or have - Akeyless generated certificates using PKI be monitored by Venafi + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerCustom: + description: 'gatewayCreateProducerCustom is a command that creates a custom + producer. [Deprecated: Use dynamic-secret-create-custom command]' properties: - admin-rotation-interval-days: - default: 0 - description: Admin credentials rotation interval (days) + admin_rotation_interval_days: + description: Define rotation interval in days format: int64 type: integer - x-go-name: AdminCredsRotationInterval - allow-subdomains: - description: Allow subdomains - type: boolean - x-go-name: AllowSubdomains - allowed-domains: - description: Allowed domains - items: - type: string - type: array - x-go-name: AllowedDomains - auto-generated-folder: - description: Auto generated folder + x-go-name: RotationIntervalDays + create-sync-url: + description: |- + URL of an endpoint that implements /sync/create method, for example + https://webhook.example.com/sync/create type: string - x-go-name: AutoGeneratedFolder + x-go-name: CreateSyncURL delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - description: - description: Description of the object - type: string - x-go-name: Description - enable-admin-rotation: + enable_admin_rotation: default: false - description: Automatic admin credentials rotation + description: Should admin credentials be rotated type: boolean - x-go-name: AutomaticAdminCredsRotation + x-go-name: EnableAdminRotation json: default: false description: Set output format to JSON @@ -48450,131 +59413,39 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - new-name: - description: Dynamic secret new name + payload: + description: Secret payload to be sent with each create/revoke webhook request type: string - x-go-name: DsNewName + x-go-name: Payload producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - root-first-in-chain: - description: Root first in chain - type: boolean - x-go-name: RootFirstInChain - sign-using-akeyless-pki: - description: Use Akeyless PKI issuer or Venafi issuer - type: boolean - x-go-name: SignUsingAkeylessPKI - signer-key-name: - description: Signer key name + revoke-sync-url: + description: |- + URL of an endpoint that implements /sync/revoke method, for example + https://webhook.example.com/sync/revoke type: string - x-go-name: SignerKeyName - store-private-key: - description: Store private key - type: boolean - x-go-name: StorePrivateKey + x-go-name: RevokeSyncURL + rotate-sync-url: + description: |- + URL of an endpoint that implements /sync/rotate method, for example + https://webhook.example.com/sync/rotate + type: string + x-go-name: RotateSyncURL tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 2160h - description: User TTL in time.Duration format (2160h / 129600m / etc...). - When using sign-using-akeyless-pki certificates created will have this - validity period, otherwise the user-ttl is taken from the Validity Period - field of the Zone's' Issuing Template. When using cert-manager it is advised - to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/ - type: string - x-go-name: UserTtl - venafi-access-token: - description: Venafi Access Token to use to access the TPP environment (Relevant - when using TPP) - type: string - x-go-name: VenafiAccessToken - venafi-api-key: - description: Venafi API key - type: string - x-go-name: VenafiApiKey - venafi-baseurl: - description: Venafi Baseurl - type: string - x-go-name: VenafiBaseURL - venafi-client-id: - default: akeyless - description: Venafi Client ID that was used when the access token was generated - type: string - x-go-name: VenafiClientID - venafi-refresh-token: - description: Venafi Refresh Token to use when the Access Token is expired - (Relevant when using TPP) - type: string - x-go-name: VenafiRefreshToken - venafi-use-tpp: - description: Venafi using TPP - type: boolean - x-go-name: VenafiUseTPP - venafi-zone: - description: Venafi Zone - type: string - x-go-name: VenafiZone - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encrypt: - properties: - display-id: - description: The display id of the key to use in the encryption process - type: string - x-go-name: DisplayId - encryption-context: - additionalProperties: - type: string - description: |- - name-value pair that specifies the encryption context to be used for - authenticated encryption. If used here, the same value must be supplied - to the decrypt command or decryption will fail - type: object - x-go-name: EncContext - input-format: - description: 'Select default assumed format for any plaintext input. Currently - supported options: [base64]' - type: string - x-go-name: InputFormat - item-id: - description: The item id of the key to use in the encryption process + timeout-sec: + default: 60 + description: Maximum allowed time in seconds for the webhook to return the + results format: int64 type: integer - x-go-name: ItemId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-name: - description: The name of the key to use in the encryption process - type: string - x-go-name: KeyName - plaintext: - description: Data to be encrypted - type: string - x-go-name: Plaintext + x-go-name: TimeoutSeconds token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -48584,211 +59455,403 @@ components: authentication type: string x-go-name: UIDToken - version: - description: key version (relevant only for classic key) - format: int32 - type: integer - x-go-name: Version - required: - - key-name - title: encrypt is a command that encrypts plaintext into ciphertext by using - an AES key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptFile: - properties: - display-id: - description: The display id of the key to use in the encryption process - type: string - x-go-name: DisplayId - in: - description: |- - Path to the file to be encrypted. If not provided, the content will be - taken from stdin - type: string - x-go-name: InputFile - item-id: - description: The item id of the key to use in the encryption process - format: int64 - type: integer - x-go-name: ItemId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-name: - description: The name of the key to use in the encryption process - type: string - x-go-name: KeyName - out: - description: |- - Path to the output file. If not provided, the output will be sent to - stdout - type: string - x-go-name: OutputFilePath - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: UIDToken + x-go-name: UserTTL required: - - in - - key-name - title: encryptFile is a command that encrypts a file by using an AES/PGP RSA - key. + - create-sync-url + - name + - revoke-sync-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptFileOutput: + gatewayCreateProducerCustomOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - result: - type: string - x-go-name: Result + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptGPG: + gatewayCreateProducerDockerhub: + description: 'gatewayCreateProducerDockerhub is a command that creates a DOCKERHUB + producer [Deprecated: Use dynamic-secret-create-dockerhub command]' properties: - display-id: - description: The display id of the key to use in the encryption process - type: string - x-go-name: DisplayId - input-format: - description: 'If specified, the plaintext input is assumed to be formatted - accordingly. Current supported options: [base64]' - type: string - x-go-name: InputFormat - item-id: - description: The item id of the key to use in the encryption process - format: int64 - type: integer - x-go-name: ItemId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-name: - description: The name of the key to use in the encryption process - type: string - x-go-name: KeyName - plaintext: - description: Data to be encrypted - type: string - x-go-name: Plaintext - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: UIDToken - required: - - key-name - - plaintext - title: encryptGPG is a command that encrypts plaintext using GPG based on RSA - key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptGPGOutput: - example: - result: result - properties: - result: + x-go-name: ItemProtected + dockerhub-password: + description: DockerhubPassword is either the user's password access token + to manage the repository type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptOutput: - example: - result: result - properties: - result: + x-go-name: DockerhubPassword + dockerhub-token-scopes: + description: |- + Access token scopes list (comma-separated) to give the dynamic secret + valid options are in "repo:admin", "repo:write", "repo:read", "repo:public_read" type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptWithClassicKey: - properties: - display-id: - description: The name of the key to use in the encryption process + x-go-name: TokenScopes + dockerhub-username: + description: DockerhubUsername is the name of the user in dockerhub type: string - x-go-name: DisplayId + x-go-name: DockerhubUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json - plaintext: - description: Data to be encrypted - type: string - x-go-name: Plaintext - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - version: - description: classic key version - format: int32 - type: integer - x-go-name: Version - required: - - display-id - - plaintext - - version - title: encryptWithClassicKey is a command that encrypts plaintext into ciphertext - by using an Classic Key key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - encryptWithClassicKeyOutput: - properties: - result: - type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - esmCreate: - description: esmCreate is a command that creates a new secret in an External - Secrets Manager - properties: - binary-value: - description: Use this option if the external secret value is a base64 encoded - binary - type: boolean - x-go-name: BinaryValue - description: - description: Description of the external secret - type: string - x-go-name: Description - esm-name: - description: Name of the External Secrets Manager item + name: + description: Dynamic secret name type: string - x-go-name: ExternalSecretManagerName - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - secret-name: - description: Name for the new external secret + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: SecretName + x-go-name: ProducerEncryptionKey tags: - additionalProperties: + description: Add tags attached to this object + items: type: string - description: Tags for the external secret - type: object + type: array x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -48798,140 +59861,436 @@ components: authentication type: string x-go-name: UIDToken - value: - description: Value of the external secret item, either text or base64 encoded - binary + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Value + x-go-name: UserTtl required: - - esm-name - - secret-name - - value + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerDockerhubOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - esmDelete: - description: esmDelete is a command that deletes a secret from an External Secrets - Manager + gatewayCreateProducerEks: + description: 'gatewayCreateProducerEks is a command that creates eks producer + [Deprecated: Use dynamic-secret-create-eks command]' properties: - esm-name: - description: Name of the External Secrets Manager item - type: string - x-go-name: ExternalSecretManagerName - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - secret-id: - description: The external secret id (or name, for AWS, Azure or K8s targets) - to delete + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: SecretId - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ItemProtected + eks-access-key-id: + description: Access Key ID type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AccessId + eks-assume-role: + description: IAM assume role type: string - x-go-name: UIDToken - required: - - esm-name - - secret-id - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - esmGet: - description: esmGet is a command that gets the value and interal details of - a secret from an External Secrets Manager - properties: - esm-name: - description: Name of the External Secrets Manager item + x-go-name: AssumeRole + eks-cluster-ca-cert: + description: EKS cluster CA certificate type: string - x-go-name: ExternalSecretManagerName - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - secret-id: - description: The secret id (or name, for AWS, Azure or K8s targets) to get - from the External Secrets Manager + x-go-name: ClusterCACert + eks-cluster-endpoint: + description: EKS cluster URL endpoint type: string - x-go-name: SecretId - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ClusterEndpoint + eks-cluster-name: + description: EKS cluster name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ClusterName + eks-region: + default: us-east-2 + description: Region type: string - x-go-name: UIDToken - required: - - esm-name - - secret-id - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - esmList: - description: esmList is a command that lists the secrets of an External Secrets - Manager - properties: - esm-name: - description: Name of the External Secrets Manager item + x-go-name: Region + eks-secret-access-key: + description: Secret Access Key type: string - x-go-name: ExternalSecretManagerName + x-go-name: AccessKey json: default: false description: Set output format to JSON type: boolean x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + name: + description: Dynamic secret name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: UIDToken - required: - - esm-name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - esmUpdate: - description: esmUpdate is a command that updates a secret in an External Secrets - Manager - properties: - binary-value: - description: Use this option if the external secret value is a base64 encoded - binary + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access type: boolean - x-go-name: BinaryValue - description: - description: Description of the external secret + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Description - esm-name: - description: Name of the External Secrets Manager item + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-name: ExternalSecretManagerName - json: + x-go-name: SecureAccessEndpoint + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - secret-id: - description: The external secret id (or name, for AWS, Azure or K8s targets) - to update - type: string - x-go-name: SecretId + x-go-name: SecureAccessWebCategory tags: - additionalProperties: + description: Add tags attached to this object + items: type: string - description: Tags for the external secret - type: object + type: array x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -48941,123 +60300,415 @@ components: authentication type: string x-go-name: UIDToken - value: - description: Value of the external secret item, either text or base64 encoded - binary + user-ttl: + default: 15m + description: User TTL type: string - x-go-name: Value + x-go-name: UserTtl required: - - esm-name - - secret-id - - value + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerEksOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventAction: + gatewayCreateProducerGcp: + description: 'gatewayCreateProducerGcp is a command that creates a GCP producer + [Deprecated: Use dynamic-secret-create-gcp command]' properties: - action: - description: The Event Action [approve/deny] + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Action - event-id: - description: The Event ID - format: int64 - type: integer - x-go-name: EventId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ItemProtected + gcp-cred-type: type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: UIDToken - required: - - action - - event-id - title: eventAction is a command that Performs an action on an event. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventActionOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderCreateEmail: - description: eventForwarderCreateEmail is a command that creates email event - forwarder - properties: - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - description: - description: Description of the object + x-go-name: ServiceAccountKey + gcp-key-algo: + description: Service account key algorithm, e.g. KEY_ALG_RSA_1024 type: string - x-go-name: Description - email-to: - description: A comma seperated list of email addresses to send event to + x-go-name: KeyAlgorithm + gcp-sa-email: + description: The email of the fixed service acocunt to generate keys or + tokens for. (revelant for service-account-type=fixed) type: string - x-go-name: EmailTo - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - every: - description: Rate of periodic runner repetition in hours + x-go-name: ServiceAccountEmail + gcp-token-scopes: + description: Access token scopes list, e.g. scope1,scope2 type: string - x-go-name: RunEvery - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - items-event-source-locations: - description: Items Event sources - items: - type: string - type: array - x-go-name: ItemsEventSources + x-go-name: TokenScopes json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey name: - description: EventForwarder name + description: Dynamic secret name type: string - x-go-name: EventForwarderName - override-url: - description: Override Akeyless default URL with your Gateway url (port 18888) + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: OverrideURL - runner-type: + x-go-name: ProducerEncryptionKey + role-binding: + description: Role binding definitions in json format type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - targets-event-source-locations: - description: Targets Event sources + x-go-name: RoleBindingJson + service-account-type: + default: fixed + description: The type of the gcp dynamic secret. Options[fixed, dynamic] + type: string + x-go-name: ServiceAccountType + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: TargetsEventSources + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -49067,312 +60718,849 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - gateways-event-source-locations - name - - runner-type + - service-account-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderCreateServiceNow: - description: eventForwarderCreateServiceNow is a command that creates service-now - event forwarder + gatewayCreateProducerGcpOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - admin-name: - description: Workstation Admin Name - type: string - x-go-name: AdminName - admin-pwd: - description: Workstation Admin Password - type: string - x-go-name: AdminPwd - app-private-key-base64: - description: The RSA Private Key to use when connecting with jwt authentication - type: string - x-go-name: AppPrivateKeyBase64 - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - auth-type: - default: user-pass - description: The authentication type to use [user-pass/jwt] - type: string - x-go-name: AuthType - client-id: - description: The client ID to use when connecting with jwt authentication + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerGithub: + description: 'gatewayCreateProducerGithub is a command that creates github producer + [Deprecated: Use dynamic-secret-create-github command]' + properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ClientID - client-secret: - description: The client secret to use when connecting with jwt authentication + x-go-name: ItemProtected + github-app-id: + description: Github app id + format: int64 + type: integer + x-go-name: AppId + github-app-private-key: + description: App private key type: string - x-go-name: ClientSecret - description: - description: Description of the object + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL type: string - x-go-name: Description - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - every: - description: Rate of periodic runner repetition in hours + x-go-name: BaseUrl + installation-id: + description: GitHub application installation id + format: int64 + type: integer + x-go-name: InstallationId + installation-organization: + description: Optional, mutually exclusive with installation id, GitHub organization + name type: string - x-go-name: RunEvery - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - host: - description: Workstation Host + x-go-name: Organization + installation-repository: + description: Optional, mutually exclusive with installation id, GitHub repository + '/' type: string - x-go-name: Host - items-event-source-locations: - description: Items Event sources - items: - type: string - type: array - x-go-name: ItemsEventSources + x-go-name: Repository json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - runner-type: + description: Dynamic secret name type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - targets-event-source-locations: - description: Targets Event sources + x-go-name: ProducerName + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: TargetsEventSources + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-email: - description: The user email to identify with when connecting with jwt authentication - type: string - x-go-name: UserEmail - required: - - gateways-event-source-locations - - name - - runner-type - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderCreateSlack: - description: eventForwarderCreateSlack is a command that creates slack event - forwarder - properties: - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - description: - description: Description of the object - type: string - x-go-name: Description - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - every: - description: Rate of periodic runner repetition in hours - type: string - x-go-name: RunEvery - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - items-event-source-locations: - description: Items Event sources + token-permissions: + description: Optional - installation token's allowed permissions items: type: string type: array - x-go-name: ItemsEventSources - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - runner-type: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - targets-event-source-locations: - description: Targets Event sources + x-go-name: TokenPermissions + token-repositories: + description: Optional - installation token's allowed repositories items: type: string type: array - x-go-name: TargetsEventSources - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile + x-go-name: TokenRepositories uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - url: - description: Slack Webhook URL - type: string - x-go-name: EndpointURL required: - - gateways-event-source-locations - name - - runner-type - - url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderCreateUpdateOutput: + gatewayCreateProducerGithubOutput: example: - event_forwarder_name: event_forwarder_name - event_forwarder_id: 0 + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - event_forwarder_id: - format: int64 - type: integer - x-go-name: EventForwarderID - event_forwarder_name: - type: string - x-go-name: EventForwarderName + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderCreateWebhook: - description: eventForwarderCreateWebhook is a command that creates webhook event - forwarder + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerGke: + description: 'gatewayCreateProducerGke is a command that creates gke producer + [Deprecated: Use dynamic-secret-create-gke command]' properties: - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - auth-token: - description: Base64 encoded Token string for authentication type Token + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: AuthToken - auth-type: - default: user-pass - description: The Webhook authentication type [user-pass, token, certificate] + x-go-name: ItemProtected + gke-account-key: + description: GKE Service Account key file path type: string - x-go-name: AuthType - client-cert-data: - description: Base64 encoded PEM certificate, relevant for certificate auth-type + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate type: string - x-go-name: ClientCertDataBase64 - description: - description: Description of the object + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint type: string - x-go-name: Description - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - every: - description: Rate of periodic runner repetition in hours + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name type: string - x-go-name: RunEvery - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - items-event-source-locations: - description: Items Event sources - items: - type: string - type: array - x-go-name: ItemsEventSources + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email + type: string + x-go-name: ServiceAccountEmail json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey name: - description: EventForwarder name + description: Dynamic secret name type: string - x-go-name: EventForwarderName - password: - description: Password for authentication relevant for user-pass auth-type + x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: Password - private-key-data: - description: Base64 encoded PEM RSA Private Key, relevant for certificate - auth-type + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access + type: boolean + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: PrivateKeyBase64 - runner-type: + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - server-certificates: - description: Base64 encoded PEM certificate of the Webhook + x-go-name: SecureAccessEndpoint + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: ServerCertificateBase64 - targets-event-source-locations: - description: Targets Event sources + x-go-name: SecureAccessEnabled + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: TargetsEventSources + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -49382,66 +61570,450 @@ components: authentication type: string x-go-name: UIDToken - url: - description: Webhook URL - type: string - x-go-name: EndpointURL - username: - description: Username for authentication relevant for user-pass auth-type + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Username + x-go-name: UserTtl required: - - gateways-event-source-locations - name - - runner-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderDelete: - description: eventForwarderDelete is a command that delete event forwarder + gatewayCreateProducerGkeOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: EventForwarder name + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerGoogleWorkspaceOutput: + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerHanaDb: + description: 'gatewayCreateProducerHanaDb is a command that creates hanadb producer + [Deprecated: Use dynamic-secret-create-hanadb command]' + properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: EventForwarderName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ItemProtected + hana-dbname: + description: HanaDb Name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBName + hanadb-create-statements: + description: HanaDb Creation statements + type: string + x-go-name: CreationStatements + hanadb-host: + default: 127.0.0.1 + description: HanaDb Host + type: string + x-go-name: DBHost + hanadb-password: + description: HanaDb Password + type: string + x-go-name: DBPassword + hanadb-port: + default: "443" + description: HanaDb Port + type: string + x-go-name: DBPort + hanadb-revocation-statements: + description: HanaDb Revocation statements type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderDeleteOutput: - example: - event_forwarder_name: event_forwarder_name - properties: - event_forwarder_name: + x-go-name: RevocationStatements + hanadb-username: + description: HanaDb Username type: string - x-go-name: EventForwarderName - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderGet: - description: eventForwarderGet is a command that get event forwarder - properties: + x-go-name: DBUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: EventForwarder name + description: Dynamic secret name type: string - x-go-name: EventForwarderName + x-go-name: ProducerName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema + type: string + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -49451,483 +62023,910 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderGetOutput: + gatewayCreateProducerHanaDbOutput: example: - event_forwarder: - to_emails: - - to_email: to_email - to_name: to_name - - to_email: to_email - to_name: to_name - gateway_cluster_id: 0 - override_url: override_url - noti_forwarder_id: 1 - runner_type: runner_type - noti_forwarder_type: noti_forwarder_type - noti_forwarder_versions: - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - client_id: client_id - is_enabled: true - endpoint: endpoint - timespan_in_seconds: 5 - webhook_noti_forwarder_public_details: - auth_type: auth_type - endpoint_url: endpoint_url - username: username - modification_date: 2000-01-23T04:56:07.000+00:00 - slack_noti_forwarder_public_details: '{}' - auth_type: auth_type - user_email: user_email - creation_date: 2000-01-23T04:56:07.000+00:00 - protection_key: protection_key - last_version: 6 - client_permissions: - - client_permissions - - client_permissions - with_customer_fragment: true - event_types: - - null - - null - noti_forwarder_name: noti_forwarder_name - paths: - - paths - - paths - comment: comment - username: username + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - event_forwarder: - $ref: '#/components/schemas/NotiForwarder' + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderUpdateEmail: - description: eventForwarderUpdateEmail is a command that updates email event - forwarder + gatewayCreateProducerLdap: + description: 'gatewayCreateProducerLdap is a command that creates ldap producer + [Deprecated: Use dynamic-secret-create-ldap command]' properties: - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - description: - description: Description of the object + ProviderType: type: string - x-go-name: Description - email-to: - description: A comma seperated list of email addresses to send event to + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + bind-dn: + description: Bind DN type: string - x-go-name: EmailTo - enable: - default: "true" - description: Enable/Disable Event Forwarder [true/false] + x-go-name: BindDn + bind-dn-password: + description: Bind DN Password + type: string + x-go-name: BindDnPassword + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + external-username: + default: "false" + description: Externally provided username [true/false] + type: string + x-go-name: FixedUserOnly + group-dn: + description: Group DN which the temporary user should be added + type: string + x-go-name: GroupDn + host-provider: + description: Host provider type [explicit/target], Default Host provider + is explicit, Relevant only for Secure Remote Access of ssh cert issuer, + ldap rotated secret and ldap dynamic secret type: string - x-go-name: Enable - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - items-event-source-locations: - description: Items Event sources - items: - type: string - type: array - x-go-name: ItemsEventSources + x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings + ldap-ca-cert: + description: CA Certificate File Content type: string - x-go-name: KeepPrevVersion - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) + x-go-name: LdapCACert + ldap-url: + description: LDAP Server URL type: string - x-go-name: ProtectionKey + x-go-name: LdapUrl name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - new-name: - description: New EventForwarder name - type: string - x-go-name: NewName - override-url: - description: Override Akeyless default URL with your Gateway url (port 18888) - type: string - x-go-name: OverrideURL - targets-event-source-locations: - description: Targets Event sources - items: - type: string - type: array - x-go-name: TargetsEventSources - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + description: Dynamic secret name type: string - x-go-name: UIDToken - required: - - gateways-event-source-locations - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderUpdateServiceNow: - description: eventForwarderUpdateServiceNow is a command that updates service - now event forwarder - properties: - admin-name: - description: Workstation Admin Name + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: AdminName - admin-pwd: - description: Workstation Admin Password + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: AdminPwd - app-private-key-base64: - description: The RSA Private Key to use when connecting with jwt authentication + x-go-name: ProducerEncryptionKey + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: AppPrivateKeyBase64 - auth-methods-event-source-locations: - description: Auth Method Event sources + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: AuthMethodsEventSources - auth-type: - default: user-pass - description: The authentication type to use [user-pass/jwt] - type: string - x-go-name: AuthType - client-id: - description: The client ID to use when connecting with jwt authentication - type: string - x-go-name: ClientID - client-secret: - description: The client secret to use when connecting with jwt authentication - type: string - x-go-name: ClientSecret - description: - description: Description of the object + x-go-name: SecureAccessHost + secure-access-rd-gateway-server: + description: RD Gateway server type: string - x-go-name: Description - enable: - default: "true" - description: Enable/Disable Event Forwarder [true/false] + x-go-name: SecureAccessRDGatewayServer + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user type: string - x-go-name: Enable - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - gateways-event-source-locations: - description: Event sources + x-go-name: SecureAccessDomain + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: GatewayEventSources - host: - description: Workstation Host - type: string - x-go-name: Host - items-event-source-locations: - description: Items Event sources + x-go-name: Tags + target: + description: A list of linked targets to be associated, Relevant only for + Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap + dynamic secret, To specify multiple targets use argument multiple times items: type: string type: array - x-go-name: ItemsEventSources - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - new-name: - description: New EventForwarder name + x-go-name: TargetNames + target-name: + description: Target name type: string - x-go-name: NewName - targets-event-source-locations: - description: Targets Event sources - items: - type: string - type: array - x-go-name: TargetsEventSources + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + token-expiration: + description: Token expiration + type: string + x-go-name: TokenExpiration uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-email: - description: The user email to identify with when connecting with jwt authentication + user-attribute: + description: User Attribute type: string - x-go-name: UserEmail + x-go-name: UserAttribute + user-dn: + description: User DN + type: string + x-go-name: UserDn + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - gateways-event-source-locations - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderUpdateSlack: - description: eventForwarderUpdateSlack is a command that updates slack event - forwarder + gatewayCreateProducerLdapOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerMSSQL: + description: 'gatewayCreateProducerMSSQL is a command that creates mssql producer + [Deprecated: Use dynamic-secret-create-mssql command]' properties: - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - description: - description: Description of the object - type: string - x-go-name: Description - enable: - default: "true" - description: Enable/Disable Event Forwarder [true/false] + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Enable - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - items-event-source-locations: - description: Items Event sources - items: - type: string - type: array - x-go-name: ItemsEventSources + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings + mssql-create-statements: + description: MSSQL Creation statements type: string - x-go-name: KeepPrevVersion - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) + x-go-name: CreationStatements + mssql-dbname: + description: MSSQL Name type: string - x-go-name: ProtectionKey - name: - description: EventForwarder name + x-go-name: DBName + mssql-host: + default: 127.0.0.1 + description: MSSQL Host type: string - x-go-name: EventForwarderName - new-name: - description: New EventForwarder name + x-go-name: DBHost + mssql-password: + description: MSSQL Password type: string - x-go-name: NewName - targets-event-source-locations: - description: Targets Event sources - items: - type: string - type: array - x-go-name: TargetsEventSources - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBPassword + mssql-port: + default: "1433" + description: MSSQL Port type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBPort + mssql-revocation-statements: + description: MSSQL Revocation statements type: string - x-go-name: UIDToken - url: - description: Slack Webhook URL + x-go-name: RevocationStatements + mssql-username: + description: MSSQL Username type: string - x-go-name: EndpointURL - required: - - gateways-event-source-locations - - name - - url - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - eventForwarderUpdateWebhook: - description: eventForwarderUpdateWebhook is a command that updates webhook event - forwarder - properties: - auth-methods-event-source-locations: - description: Auth Method Event sources - items: - type: string - type: array - x-go-name: AuthMethodsEventSources - auth-token: - description: Base64 encoded Token string for authentication type Token + x-go-name: DBUsername + name: + description: Dynamic secret name type: string - x-go-name: AuthToken - auth-type: - default: user-pass - description: The Webhook authentication type [user-pass, token, certificate] + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: AuthType - client-cert-data: - description: Base64 encoded PEM certificate, relevant for certificate auth-type + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: ClientCertDataBase64 - description: - description: Description of the object + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Description - enable: - default: "true" - description: Enable/Disable Event Forwarder [true/false] + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema type: string - x-go-name: Enable - event-types: - description: 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] - items: - type: string - type: array - x-go-name: EventTypes - gateways-event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: GatewayEventSources - items-event-source-locations: - description: Items Event sources + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) items: type: string type: array - x-go-name: ItemsEventSources - json: + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion - key: - description: The name of a key that used to encrypt the EventForwarder secret - value (if empty, the account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - new-name: - description: New EventForwarder name - type: string - x-go-name: NewName - password: - description: Password for authentication relevant for user-pass auth-type - type: string - x-go-name: Password - private-key-data: - description: Base64 encoded PEM RSA Private Key, relevant for certificate - auth-type - type: string - x-go-name: PrivateKeyBase64 - server-certificates: - description: Base64 encoded PEM certificate of the Webhook - type: string - x-go-name: ServerCertificateBase64 - targets-event-source-locations: - description: Targets Event sources + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object items: type: string type: array - x-go-name: TargetsEventSources + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -49937,649 +62936,1282 @@ components: authentication type: string x-go-name: UIDToken - url: - description: Webhook URL - type: string - x-go-name: EndpointURL - username: - description: Username for authentication relevant for user-pass auth-type + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: Username + x-go-name: UserTtl required: - - gateways-event-source-locations - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateAllowedAccess: - description: gatewayCreateAllowedAccess is a command that creates allowed access - in Gator + gatewayCreateProducerMSSQLOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerMongo: + description: 'gatewayCreateProducerMongo is a command that creates either mongodb producer + or mongodb atlas producer [Deprecated: Use dynamic-secret-create-mongodb command]' properties: - SubClaimsCaseInsensitive: - type: boolean - access-id: - description: |- - Access ID - The access id to be attached to this allowed access. Auth method with this access id should already exist. - type: string - x-go-name: AccessID - case-sensitive: - default: "true" - description: Treat sub claims as case-sensitive [true/false] - type: string - x-go-name: IsSubClaimsCaseSensitive - description: - description: Allowed access description + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Description + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Allowed access name + mongodb-atlas-api-private-key: + description: MongoDB Atlas private key type: string - x-go-name: Name - permissions: - description: |- - Permissions - - Comma-seperated list of permissions for this allowed access. - Available permissions: [defaults,targets,classic_keys,automatic_migration,ldap_auth,dynamic_secret,k8s_auth,log_forwarding,zero_knowledge_encryption,rotated_secret,caching,event_forwarding,admin,kmip,general] + x-go-name: MongoAPIPrivateKey + mongodb-atlas-api-public-key: + description: MongoDB Atlas public key type: string - x-go-name: Permissions - sub-claims: - additionalProperties: - type: string - description: |- - Sub claims - key/val of sub claims, e.g group=admins,developers - type: object - x-go-name: SubClaims - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: MongoAPIPublicKey + mongodb-atlas-project-id: + description: MongoDB Atlas project ID type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: MongoProjectID + mongodb-custom-data: + description: MongoDB custom data type: string - x-go-name: UIDToken - required: - - access-id - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateK8SAuthConfig: - description: gatewayCreateK8SAuth is a command that creates k8s auth config - properties: - access-id: - description: The access ID of the Kubernetes auth method + x-go-name: CustomData + mongodb-default-auth-db: + description: MongoDB server default authentication database type: string - x-go-name: AuthMethodAccessId - cluster-api-type: - default: native_k8s - description: 'Cluster access type. options: [native_k8s, rancher]' + x-go-name: MongoDefaultAuthDB + mongodb-host-port: + description: MongoDB server host and port type: string - x-go-name: ClusterApiType - config-encryption-key-name: - description: Config encryption key + x-go-name: MongoHostAndPort + mongodb-name: + description: MongoDB Name type: string - x-go-name: ConfigEncryptionKey - disable-issuer-validation: - description: Disable issuer validation [true/false] + x-go-name: DBName + mongodb-password: + description: MongoDB server password. You will prompted to provide a password + if it will not appear in CLI parameters type: string - x-go-name: DisableISSValidation - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - k8s-auth-type: - default: token - description: K8S auth type [token/certificate]. (relevant for "native_k8s" - only) + x-go-name: MongoPassword + mongodb-roles: + default: '[]' + description: MongoDB Roles type: string - x-go-name: K8sAuthType - k8s-ca-cert: - description: The CA Certificate (base64 encoded) to use to call into the - kubernetes API server + x-go-name: Roles + mongodb-server-uri: + description: MongoDB server URI type: string - x-go-name: K8SCACert - k8s-client-certificate: - description: Content of the k8 client certificate (PEM format) in a Base64 - format (relevant for "native_k8s" only) + x-go-name: MongoServerURI + mongodb-uri-options: + description: MongoDB server URI options type: string - x-go-name: K8sClientCertificate - k8s-client-key: - description: Content of the k8 client private key (PEM format) in a Base64 - format (relevant for "native_k8s" only) + x-go-name: MongoURIOptions + mongodb-username: + description: MongoDB server username type: string - x-go-name: K8sClientKey - k8s-host: - description: The URL of the kubernetes API server + x-go-name: MongoUsername + name: + description: Dynamic secret name type: string - x-go-name: K8SHost - k8s-issuer: - default: kubernetes/serviceaccount - description: The Kubernetes JWT issuer name. K8SIssuer is the claim that - specifies who issued the Kubernetes token + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: K8SIssuer - name: - description: K8S Auth config name + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Encrypt producer with following key type: string - x-go-name: K8SAuthConfigName - rancher-api-key: - description: The api key used to access the TokenReview API to validate - other JWTs (relevant for "rancher" only) + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: RancherApiKey - rancher-cluster-id: - description: The cluster id as define in rancher (relevant for "rancher" - only) + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: RancherClusterId - signing-key: - description: The private key (base64 encoded) associated with the public - key defined in the Kubernetes auth + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: AuthMethodSigningKey + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-exp: - default: 300 - description: Time in seconds of expiration of the Akeyless Kube Auth Method - token - format: int64 - type: integer - x-go-name: AuthMethodTokenExpiration - token-reviewer-jwt: - description: |- - A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). - If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API. - type: string - x-go-name: K8STokenReviewerJWT uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account - type: boolean - x-go-name: UseDefaultIdentity + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - access-id - - k8s-host - name - - signing-key type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateK8SAuthConfigOutput: + gatewayCreateProducerMongoOutput: example: - cluster_id: cluster_id - total_hash: total_hash - parts_change: - required_activity: - migrations_required_activity: - key: true - last_change: - last_k8s_auths_change: - created_k8s_auths_ids: - - created_k8s_auths_ids - - created_k8s_auths_ids - deleted_k8s_auths_ids: - - deleted_k8s_auths_ids - - deleted_k8s_auths_ids - changed_k8s_auths_ids: - - changed_k8s_auths_ids - - changed_k8s_auths_ids - last_migrations_change: - deleted_migrations: - - deleted_migrations - - deleted_migrations - changed_migrations: - - changed_migrations - - changed_migrations - created_migrations: - - created_migrations - - created_migrations - last_status: - was_migrations_copied_to_new_table: true - migrations_status: - last_messages: - key: last_messages - last_reports: - key: last_reports - last_statuses: - key: last_statuses - producers_errors: '{}' - update_stamp: 0 - config_hash: - k8s_auths: k8s_auths - cache: cache - migration_status: migration_status - producers_status: producers_status - universal_identity: universal_identity - customer_fragements: customer_fragements - m_queue: m_queue - producers: '{}' - general: general - ldap: ldap - migrations: migrations - leadership: leadership - log_forwarding: log_forwarding - saml: saml - kmip: kmip - admins: admins - rotators: '{}' + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - cluster_id: - type: string - x-go-name: ClusterId - parts_change: - $ref: '#/components/schemas/ConfigChange' - total_hash: - type: string - x-go-name: TotalHash + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateMigration: - description: gatewayCreateMigration is a command that create migration + gatewayCreateProducerMySQL: + description: 'gatewayCreateProducerMySQL is a command that creates mysql producer + [Deprecated: Use dynamic-secret-create-mysql command]' properties: - "1password-email": - description: 1Password user email to connect to the API - type: string - x-go-name: OpEmail - "1password-password": - description: 1Password user password to connect to the API - type: string - x-go-name: OpPassword - "1password-secret-key": - description: 1Password user secret key to connect to the API - type: string - x-go-name: OpSecretKey - "1password-url": - description: 1Password api container url - type: string - x-go-name: OpUrl - "1password-vaults": - description: 1Password list of vault to get the items from - items: - type: string - type: array - x-go-name: Vaults - ad-discover-services: - default: "false" - description: Enable/Disable discovery of Windows services from each domain - server as part of the SSH/Windows Rotated Secrets. Default is false. (Relevant - only for Active Directory migration) - type: string - x-go-name: AdDiscoverServices - ad-discovery-types: - description: Set migration discovery types (domain-users, computers, local-users). - (Relevant only for Active Directory migration) - items: - type: string - type: array - x-go-name: AdDiscoverTypes - ad-os-filter: - description: Filter by Operating System to run the migration, can be used - with wildcards, e.g. SRV20* (Relevant only for Active Directory migration) - type: string - x-go-name: AdOsFilter - ad-ssh-port: - default: "22" - description: Set the SSH Port for further connection to the domain servers. - Default is port 22 (Relevant only for Active Directory migration) - type: string - x-go-name: AdSshPort - ad-target-format: - default: linked - description: Relevant only for ad-discovery-types=computers. For linked, - all computers will be migrated into a linked target(s). if set with regular, - the migration will create a target for each computer. - type: string - x-go-name: AdTargetFormat - ad-targets-type: - default: windows - description: Set the target type of the domain servers [ssh/windows](Relevant - only for Active Directory migration) - type: string - x-go-name: TargetsType - ad-winrm-over-http: - default: "false" - description: Use WinRM over HTTP, by default runs over HTTPS - type: string - x-go-name: AdWinrmOverHttp - ad-winrm-port: - default: "5986" - description: Set the WinRM Port for further connection to the domain servers. - Default is 5986 (Relevant only for Active Directory migration) - type: string - x-go-name: AdWinrmPort - ad_auto_rotate: - description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. - Default is false: only manual rotation is allowed for migrated secrets. - If set to true, this command should be combined with --ad-rotation-interval - and --ad-rotation-hour parameters (Relevant only for Active Directory - migration)' - type: string - x-go-name: AdAutoRotate - ad_computer_base_dn: - description: 'Distinguished Name of Computer objects (servers) to search - in Active Directory e.g.: CN=Computers,DC=example,DC=com (Relevant only - for Active Directory migration)' - type: string - x-go-name: AdComputerBaseDN - ad_discover_local_users: - description: |- - Enable/Disable discovery of local users from each domain server and migrate them as SSH/Windows Rotated Secrets. Default is false: only domain users will be migrated. Discovery of local users might require further installation of SSH on the servers, based on the supplied computer base DN. This will be implemented automatically as part of the migration process (Relevant only for Active Directory migration) - Deprecated: use AdDiscoverTypes - type: string - x-go-name: AdDiscoverLocalUsersDeprecated - ad_domain_name: - description: Active Directory Domain Name (Relevant only for Active Directory - migration) - type: string - x-go-name: AdDomainName - ad_domain_users_path_template: - description: 'Path location template for migrating domain users as Rotated - Secrets e.g.: .../DomainUsers/{{USERNAME}} (Relevant only for Active Directory - migration)' - type: string - x-go-name: AdDomainUsersPathTemplate - ad_local_users_ignore: - description: Comma-separated list of Local Users which should not be migrated - (Relevant only for Active Directory migration) - type: string - x-go-name: AdLocalUsersIgnore - ad_local_users_path_template: - description: 'Path location template for migrating domain users as Rotated - Secrets e.g.: .../LocalUsers/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant - only for Active Directory migration)' - type: string - x-go-name: AdLocalUsersPathTemplate - ad_rotation_hour: - description: The hour of the scheduled rotation in UTC (Relevant only for - Active Directory migration) - format: int32 - type: integer - x-go-name: AdRotationHour - ad_rotation_interval: - description: The number of days to wait between every automatic rotation - [1-365] (Relevant only for Active Directory migration) - format: int32 - type: integer - x-go-name: AdRotationInterval - ad_sra_enable_rdp: - description: 'Enable/Disable RDP Secure Remote Access for the migrated local - users rotated secrets. Default is false: rotated secrets will not be created - with SRA (Relevant only for Active Directory migration)' - type: string - x-go-name: AdSRAEnableRDP - ad_target_name: - description: Active Directory LDAP Target Name. Server type should be Active - Directory (Relevant only for Active Directory migration) - type: string - x-go-name: AdTargetName - ad_targets_path_template: - description: 'Path location template for migrating domain servers as SSH/Windows - Targets e.g.: .../Servers/{{COMPUTER_NAME}} (Relevant only for Active - Directory migration)' - type: string - x-go-name: AdTargetsPathTemplate - ad_user_base_dn: - description: 'Distinguished Name of User objects to search in Active Directory, - e.g.: CN=Users,DC=example,DC=com (Relevant only for Active Directory migration)' - type: string - x-go-name: AdUserBaseDN - ad_user_groups: - description: Comma-separated list of domain groups from which privileged - domain users will be migrated. If empty, migrate all users based on the - --ad-user-base-dn (Relevant only for Active Directory migration) - type: string - x-go-name: AdUserGroups - aws-key: - description: AWS Secret Access Key (relevant only for AWS migration) - type: string - x-go-name: AwsSecret - aws-key-id: - description: AWS Access Key ID with sufficient permissions to get all secrets, - e.g. 'arn:aws:secretsmanager:[Region]:[AccountId]:secret:[/path/to/secrets/*]' - (relevant only for AWS migration) - type: string - x-go-name: AwsKey - aws-region: - default: us-east-2 - description: AWS region of the required Secrets Manager (relevant only for - AWS migration) - type: string - x-go-name: AwsRegion - azure-client-id: - description: Azure Key Vault Access client ID, should be Azure AD App with - a service principal (relevant only for Azure Key Vault migration) - type: string - x-go-name: AzureClient - azure-kv-name: - description: Azure Key Vault Name (relevant only for Azure Key Vault migration) - type: string - x-go-name: AzureName - azure-secret: - description: Azure Key Vault secret (relevant only for Azure Key Vault migration) - type: string - x-go-name: AzureSecret - azure-tenant-id: - description: Azure Key Vault Access tenant ID (relevant only for Azure Key - Vault migration) - type: string - x-go-name: AzureTenant - gcp-key: - description: Base64-encoded GCP Service Account private key text with sufficient - permissions to Secrets Manager, Minimum required permission is Secret - Manager Secret Accessor, e.g. 'roles/secretmanager.secretAccessor' (relevant - only for GCP migration) - type: string - x-go-name: ServiceAccountKey - hashi-json: - default: "true" - description: Import secret key as json value or independent secrets (relevant - only for HasiCorp Vault migration) [true/false] + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: HashiImportAsJson - hashi-ns: - description: HashiCorp Vault Namespaces is a comma-separated list of namespaces - which need to be imported into Akeyless Vault. For every provided namespace, - all its child namespaces are imported as well, e.g. nmsp/subnmsp1/subnmsp2,nmsp/anothernmsp. - By default, import all namespaces (relevant only for HasiCorp Vault migration) - items: - type: string - type: array - x-go-name: HashiNamespaces - hashi-token: - description: HashiCorp Vault access token with sufficient permissions to - preform list & read operations on secrets objects (relevant only for HasiCorp - Vault migration) + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: HashiToken - hashi-url: - description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 (relevant - only for HasiCorp Vault migration) + x-go-name: DBServerName + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: HashiUrl + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-ca-certificate: - description: |- - For Certificate Authentication method - K8s Cluster CA certificate (relevant only for K8s migration with Certificate Authentication method) - items: - format: uint8 - type: integer - type: array - x-go-name: K8SCA - k8s-client-certificate: - description: K8s Client certificate with sufficient permission to list and - get secrets in the namespace(s) you selected (relevant only for K8s migration - with Certificate Authentication method) - items: - format: uint8 - type: integer - type: array - x-go-name: K8SClientCert - k8s-client-key: - description: K8s Client key (relevant only for K8s migration with Certificate - Authentication method) - items: - format: uint8 - type: integer - type: array - x-go-name: K8SClientKey - k8s-namespace: - description: K8s Namespace, Use this field to import secrets from a particular - namespace only. By default, the secrets are imported from all namespaces - (relevant only for K8s migration) + mysql-dbname: + description: MySQL DB Name type: string - x-go-name: K8SNamespace - k8s-password: - description: K8s Client password (relevant only for K8s migration with Password - Authentication method) + x-go-name: DBName + mysql-host: + default: 127.0.0.1 + description: MySQL Host type: string - x-go-name: K8SPassword - k8s-skip-system: - description: K8s Skip Control Plane Secrets, This option allows to avoid - importing secrets from system namespaces (relevant only for K8s migration) - type: boolean - x-go-name: K8SSkipSystem - k8s-token: - description: |- - For Token Authentication method - K8s Bearer Token with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Token Authentication method) + x-go-name: DBHost + mysql-password: + description: MySQL Password type: string - x-go-name: K8SToken - k8s-url: - description: K8s API Server URL, e.g. https://k8s-api.mycompany.com:6443 - (relevant only for K8s migration) + x-go-name: DBPassword + mysql-port: + default: "3306" + description: MySQL Port type: string - x-go-name: K8SServer - k8s-username: - description: |- - For Password Authentication method - K8s Client username with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Password Authentication method) + x-go-name: DBPort + mysql-revocation-statements: + description: MySQL Revocation statements type: string - x-go-name: K8SUsername - name: - description: Migration name + x-go-name: RevocationStatements + mysql-screation-statements: + description: MySQL Creation statements type: string - x-go-name: MigrationName - protection-key: - description: The name of the key that protects the classic key value (if - empty, the account default key will be used) + x-go-name: CreationStatements + mysql-username: + description: MySQL Username type: string - x-go-name: ProtectionKey - si-auto-rotate: - description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. - Default is false: only manual rotation is allowed for migrated secrets. - If set to true, this command should be combined with --si-rotation-interval - and --si-rotation-hour parameters (Relevant only for Server Inventory - migration)' + x-go-name: DBUsername + name: + description: Dynamic secret name type: string - x-go-name: SiAutoRotate - si-rotation-hour: - description: The hour of the scheduled rotation in UTC (Relevant only for - Server Inventory migration) - format: int32 - type: integer - x-go-name: SiRotationHour - si-rotation-interval: - description: The number of days to wait between every automatic rotation - [1-365] (Relevant only for Server Inventory migration) - format: int32 - type: integer - x-go-name: SiRotationInterval - si-sra-enable-rdp: - default: "false" - description: 'Enable/Disable RDP Secure Remote Access for the migrated local - users rotated secrets. Default is false: rotated secrets will not be created - with SRA (Relevant only for Server Inventory migration)' + x-go-name: ProducerName + password-length: + description: The length of the password to be generated type: string - x-go-name: SiSRAEnableRDP - si-target-name: - description: SSH, Windows or Linked Target Name. (Relevant only for Server - Inventory migration) + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: SiTargetName - si-user-groups: - description: 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) + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: SiUserGroups - si-users-ignore: - description: Comma-separated list of Local Users which should not be migrated - (Relevant only for Server Inventory migration) + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: SiLocalUsersIgnore - si-users-path-template: - description: 'Path location template for migrating users as Rotated Secrets - e.g.: .../Users/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant only for Server - Inventory migration)' + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate type: string - x-go-name: SiUsersPathTemplate - target-location: - description: Target location in Akeyless for imported secrets + x-go-name: SSLConnectionCertificate + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: TargetLocation + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - type: - description: Migration type (hashi/aws/gcp/k8s/azure_kv/1password/active_directory) - type: string - x-go-name: MigrationType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - name - - si-target-name - - si-users-path-template - - target-location type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerArtifactory: - description: 'gatewayCreateProducerArtifactory is a command that creates artifactory - producer [Deprecated: Use dynamic-secret-create-artifactory command]' + gatewayCreateProducerMySQLOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayCreateProducerNativeK8S: + description: 'gatewayCreateProducerNativeK8S is a command that creates k8s producer + [Deprecated: Use dynamic-secret-create-k8s command]' properties: - artifactory-admin-name: - description: Artifactory Admin Name - type: string - x-go-name: AdminName - artifactory-admin-pwd: - description: Artifactory Admin password - type: string - x-go-name: AdminPwd - artifactory-token-audience: - description: Token Audience - type: string - x-go-name: TokenAudience - artifactory-token-scope: - description: Token Scope - type: string - x-go-name: TokenScope - base-url: - description: Base URL - type: string - x-go-name: BaseUrl delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -50589,6 +64221,54 @@ components: description: Set output format to JSON type: boolean x-go-name: Json + k8s-allowed-namespaces: + description: Comma-separated list of allowed K8S namespaces for the generated + ServiceAccount (relevant only for k8s-service-account-type=dynamic) + type: string + x-go-name: AllowedNamespaces + k8s-cluster-ca-cert: + description: K8S cluster CA certificate + type: string + x-go-name: ClusterCACert + k8s-cluster-endpoint: + description: K8S cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + k8s-cluster-name: + description: K8S cluster name + type: string + x-go-name: ClusterName + k8s-cluster-token: + description: K8S cluster Bearer token + type: string + x-go-name: ClusterBearerToken + k8s-namespace: + description: K8S Namespace where the ServiceAccount exists. + type: string + x-go-name: Namespace + k8s-predefined-role-name: + description: The pre-existing Role or ClusterRole name to bind the generated + ServiceAccount to (relevant only for k8s-service-account-type=dynamic) + type: string + x-go-name: PredefinedRoleName + k8s-predefined-role-type: + description: Specifies the type of the pre-existing K8S role [Role, ClusterRole] + (relevant only for k8s-service-account-type=dynamic) + type: string + x-go-name: PredefinedRoleType + k8s-rolebinding-yaml-def: + description: Path to yaml file that contains definitions of K8S role and + role binding (relevant only for k8s-service-account-type=dynamic) + type: string + x-go-name: RoleBindingYamlDef + k8s-service-account: + description: K8S ServiceAccount to extract token from. + type: string + x-go-name: ServiceAccount + k8s-service-account-type: + description: K8S ServiceAccount type [fixed, dynamic]. + type: string + x-go-name: ServiceAccountType name: description: Dynamic secret name type: string @@ -50597,6 +64277,41 @@ components: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access + type: boolean + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL + type: string + x-go-name: SecureAccessEndpoint + secure-access-dashboard-url: + description: The K8s dashboard url + type: string + x-go-name: SecureAccessDashboardURL + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -50616,18 +64331,20 @@ components: authentication type: string x-go-name: UIDToken + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity user-ttl: default: 60m description: User TTL type: string x-go-name: UserTtl required: - - artifactory-token-audience - - artifactory-token-scope - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerArtifactoryOutput: + gatewayCreateProducerNativeK8SOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -50698,6 +64415,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -50705,6 +64426,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -50737,6 +64459,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -50791,6 +64514,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -50805,6 +64529,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -50824,6 +64549,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -50876,6 +64602,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -50899,6 +64626,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -50906,6 +64634,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -50955,59 +64684,22 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerAws: - description: 'gatewayCreateProducerAws is a command that creates aws producer - [Deprecated: Use dynamic-secret-create-aws command]' + gatewayCreateProducerOracleDb: + description: 'gatewayCreateProducerOracleDb is a command that creates oracle + db producer [Deprecated: Use dynamic-secret-create-oracledb command]' properties: - access-mode: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - admin-rotation-interval-days: - default: 0 - description: Admin credentials rotation interval (days) - format: int64 - type: integer - x-go-name: AdminCredsRotationInterval - aws-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - aws-access-secret-key: - description: Secret Access Key - type: string - x-go-name: AccessKey - aws-role-arns: - description: AWS Role ARNs to be used in the Assume Role operation (relevant - only for assume_role mode) - type: string - x-go-name: RoleARNs - aws-user-console-access: - default: false - description: AWS User console access - type: boolean - x-go-name: UserConsoleAccess - aws-user-groups: - description: AWS User groups + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: UserGroups - aws-user-policies: - description: AWS User policies + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: UserPolicies - aws-user-programmatic-access: - default: true - description: Enable AWS User programmatic access - type: boolean - x-go-name: UserProgrammaticAccess + x-go-name: DBServerName delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - enable-admin-rotation: - default: false - description: Automatic admin credentials rotation - type: boolean - x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON @@ -51017,6 +64709,36 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + oracle-host: + default: 127.0.0.1 + description: Oracle Host + type: string + x-go-name: DBHost + oracle-password: + description: Oracle Password + type: string + x-go-name: DBPassword + oracle-port: + default: "1521" + description: Oracle Port + type: string + x-go-name: DBPort + oracle-revocation-statements: + description: Oracle Revocation statements + type: string + x-go-name: RevocationStatements + oracle-screation-statements: + description: Oracle Creation statements + type: string + x-go-name: CreationStatements + oracle-service-name: + description: Oracle DB Name + type: string + x-go-name: DBName + oracle-username: + description: Oracle Username + type: string + x-go-name: DBUsername password-length: description: The length of the password to be generated type: string @@ -51025,42 +64747,27 @@ components: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - region: - default: us-east-2 - description: Region - type: string - x-go-name: Region - secure-access-aws-account-id: - description: The AWS account id - type: string - x-go-name: SecureAccessAccountId - secure-access-aws-native-cli: - description: The AWS native cli - type: boolean - x-go-name: SecureAccessAwsNativeCli secure-access-bastion-issuer: description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string x-go-name: SecureAccessBastionIssuer secure-access-enable: + default: "false" description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost secure-access-web: - default: true + default: false description: Enable Web Secure Remote Access type: boolean x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -51089,7 +64796,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerAwsOutput: + gatewayCreateProducerOracleDbOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -51160,6 +64867,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -51167,6 +64878,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -51199,6 +64911,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -51253,6 +64966,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -51267,6 +64981,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -51286,6 +65001,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -51338,6 +65054,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -51361,6 +65078,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -51368,6 +65086,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -51417,40 +65136,14 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerAzure: - description: 'gatewayCreateProducerAzure is a command that creates azure dynamic - secret [Deprecated: Use dynamic-secret-create-azure command]' + gatewayCreateProducerPing: + description: 'gatewayCreateProducerPing is a command that creates ping producer + [Deprecated: Use dynamic-secret-create-ping command]' properties: - app-obj-id: - description: Azure App Object Id - type: string - x-go-name: AppObjId - azure-client-id: - description: Azure Client ID - type: string - x-go-name: ClientId - azure-client-secret: - description: Azure Client Secret - type: string - x-go-name: ClientSecret - azure-tenant-id: - description: Azure Tenant ID - type: string - x-go-name: TenantId delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - fixed-user-claim-keyname: - default: "false" - description: FixedUserClaimKeyname - type: string - x-go-name: FixedUserClaimKeyname - fixed-user-only: - default: false - description: Fixed user - type: boolean - x-go-name: FixedUserOnly json: default: false description: Set output format to JSON @@ -51460,33 +65153,109 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - password-length: - description: The length of the password to be generated + ping-administrative-port: + default: "9999" + description: Ping Federate administrative port type: string - x-go-name: PasswordLengthInput + x-go-name: AdministrativePort + ping-atm-id: + description: Set a specific Access Token Management (ATM) instance for the + created OAuth Client by providing the ATM Id. If no explicit value is + given, the default pingfederate server ATM will be set. + type: string + x-go-name: AccessTokenManagerId + ping-authorization-port: + default: "9031" + description: Ping Federate authorization port + type: string + x-go-name: AuthorizationPort + ping-cert-subject-dn: + description: The subject DN of the client certificate. If no explicit value + is given, the producer will create CA certificate and matched client certificate + and return it as value. Used in conjunction with ping-issuer-dn (relevant + for CLIENT_TLS_CERTIFICATE authentication method) + type: string + x-go-name: CertSubjectDN + ping-client-authentication-type: + default: CLIENT_SECRET + description: OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, + CLIENT_TLS_CERTIFICATE] + type: string + x-go-name: ClientAuthenticationType + ping-enforce-replay-prevention: + default: "false" + description: Determines whether PingFederate requires a unique signed JWT + from the client for each action (relevant for PRIVATE_KEY_JWT authentication + method) [true/false] + type: string + x-go-name: EnforceReplayPrevention + ping-grant-types: + description: List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, + CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, + RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE + will be selected as default. + items: + type: string + type: array + x-go-name: GrantTypes + ping-issuer-dn: + description: Issuer DN of trusted CA certificate that imported into Ping + Federate server. You may select \"Trust Any\" to trust all the existing + issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn + (relevant for CLIENT_TLS_CERTIFICATE authentication method) + type: string + x-go-name: IssuerDN + ping-jwks: + description: 'Base64-encoded JSON Web Key Set (JWKS). If no explicit value + is given, the producer will create JWKs and matched signed JWT (Sign Algo: + RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication + method)' + type: string + x-go-name: JWKs + ping-jwks-url: + description: The URL of the JSON Web Key Set (JWKS). If no explicit value + is given, the producer will create JWKs and matched signed JWT and return + it as value (relevant for PRIVATE_KEY_JWT authentication method) + type: string + x-go-name: JWKsURL + ping-password: + description: Ping Federate privileged user password + type: string + x-go-name: UserPassword + ping-privileged-user: + description: Ping Federate privileged user + type: string + x-go-name: PrivilegedUser + ping-redirect-uris: + description: List of URIs to which the OAuth authorization server may redirect + the resource owner's user agent after authorization is obtained. At least + one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT + grant types. + items: + type: string + type: array + x-go-name: RedirectUris + ping-restricted-scopes: + description: Limit the OAuth client to specific scopes list + items: + type: string + type: array + x-go-name: RestrictedScopes + ping-signing-algo: + description: The signing algorithm that the client must use to sign its + request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] + If no explicit value is given, the client can use any of the supported + signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) + type: string + x-go-name: SigningAlgorithm + ping-url: + description: Ping URL + type: string + x-go-name: PingURL producer-encryption-key-name: - description: Dynamic secret encryption key + description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -51506,38 +65275,16 @@ components: authentication type: string x-go-name: UIDToken - user-group-obj-id: - description: User Group Object Id - type: string - x-go-name: UserGroupObjId - user-portal-access: - default: false - description: Azure User portal access - type: boolean - x-go-name: UserPortaAccess - user-principal-name: - description: User Principal Name - type: string - x-go-name: UserPrincipalName - user-programmatic-access: - default: false - description: Azure User programmatic access - type: boolean - x-go-name: UserProgrammaticAccess - user-role-template-id: - description: User Role Template Id - type: string - x-go-name: UserRoleTemplateId user-ttl: default: 60m - description: User TTL + description: The time from dynamic secret creation to expiration. type: string x-go-name: UserTtl required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerAzureOutput: + gatewayCreateProducerPingOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -51608,6 +65355,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -51615,6 +65366,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -51647,6 +65399,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -51701,6 +65454,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -51715,6 +65469,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -51734,6 +65489,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -51786,6 +65542,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -51809,6 +65566,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -51816,6 +65574,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -51865,31 +65624,14 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerCassandra: - description: 'gatewayCreateProducerCassandra is a command that creates a Cassandra - producer [Deprecated: Use dynamic-secret-create-cassandra command]' + gatewayCreateProducerPostgreSQL: + description: 'gatewayCreateProducerPostgreSQL is a command that creates postgresql + producer [Deprecated: Use dynamic-secret-create-postgresql command]' properties: - cassandra-creation-statements: - description: Cassandra creation statements + creation-statements: + description: PostgreSQL Creation statements type: string x-go-name: CreationStatements - cassandra-hosts: - description: Cassandra hosts IP or addresses, comma separated - type: string - x-go-name: Host - cassandra-password: - description: Cassandra superuser password - type: string - x-go-name: Password - cassandra-port: - default: "9042" - description: Cassandra port - type: string - x-go-name: Port - cassandra-username: - description: Cassandra superuser username - type: string - x-go-name: UserName delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -51907,20 +65649,65 @@ components: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: + postgresql-db-name: + description: PostgreSQL DB Name + type: string + x-go-name: DBName + postgresql-host: + default: 127.0.0.1 + description: PostgreSQL Host + type: string + x-go-name: DBHost + postgresql-password: + description: PostgreSQL Password + type: string + x-go-name: DBPassword + postgresql-port: + default: "5432" + description: PostgreSQL Port + type: string + x-go-name: DBPort + postgresql-username: + description: PostgreSQL Username + type: string + x-go-name: DBUsername + producer-encryption-key: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey + revocation-statement: + description: PostgreSQL Revocation statements + type: string + x-go-name: RevocationStatements + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema + type: string + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory ssl: default: false description: Enable/Disable SSL [true/false] type: boolean x-go-name: SSLConnection - ssl-certificate: - description: SSL CA certificate in base64 encoding generated from a trusted - Certificate Authority (CA) - type: string - x-go-name: SSLConnectionCertificate tags: description: Add tags attached to this object items: @@ -51949,7 +65736,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerCassandraOutput: + gatewayCreateProducerPostgreSQLOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -52020,6 +65807,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -52027,6 +65818,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -52059,6 +65851,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -52113,6 +65906,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -52127,6 +65921,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -52146,6 +65941,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -52198,6 +65994,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -52221,6 +66018,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -52228,6 +66026,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -52277,26 +66076,10 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerChef: - description: 'gatewayCreateProducerChef is a command that creates chef producer - [Deprecated: Use dynamic-secret-create-chef command]' + gatewayCreateProducerRabbitMQ: + description: 'gatewayCreateProducerRabbitMQ is a command that creates rabbitmq + producer [Deprecated: Use dynamic-secret-create-rabbitmq command]' properties: - chef-orgs: - description: Organizations - type: string - x-go-name: Organizations - chef-server-key: - description: Server key - type: string - x-go-name: ServerKey - chef-server-url: - description: Server URL - type: string - x-go-name: ServerURL - chef-server-username: - description: Server username - type: string - x-go-name: ServerUsername delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -52318,11 +66101,61 @@ components: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - skip-ssl: + rabbitmq-admin-pwd: + description: RabbitMQ Admin password + type: string + x-go-name: AdminPwd + rabbitmq-admin-user: + description: RabbitMQ Admin User + type: string + x-go-name: AdminUser + rabbitmq-server-uri: + description: Server URI + type: string + x-go-name: ServerURI + rabbitmq-user-conf-permission: + description: User configuration permission + type: string + x-go-name: UserConfPermission + rabbitmq-user-read-permission: + description: User read permission + type: string + x-go-name: UserReadPermission + rabbitmq-user-tags: + description: User Tags + type: string + x-go-name: UserTags + rabbitmq-user-vhost: + description: User Virtual Host + type: string + x-go-name: UserVHost + rabbitmq-user-write-permission: + description: User write permission + type: string + x-go-name: UserWritePermission + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: default: true - description: Skip SSL + description: Enable Web Secure Remote Access type: boolean - x-go-name: SkipSSL + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -52351,7 +66184,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerChefOutput: + gatewayCreateProducerRabbitMQOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -52422,6 +66255,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -52429,6 +66266,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -52461,6 +66299,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -52515,6 +66354,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -52529,6 +66369,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -52548,6 +66389,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -52600,6 +66442,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -52623,6 +66466,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -52630,6 +66474,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -52679,30 +66524,24 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerCustom: - description: 'gatewayCreateProducerCustom is a command that creates a custom - producer. [Deprecated: Use dynamic-secret-create-custom command]' + gatewayCreateProducerRdp: + description: 'gatewayCreateProducerRdp is a command that creates rdp producer + [Deprecated: Use dynamic-secret-create-rdp command]' properties: - admin_rotation_interval_days: - description: Define rotation interval in days + allow-user-extend-session: + description: AllowUserExtendSession format: int64 type: integer - x-go-name: RotationIntervalDays - create-sync-url: - description: |- - URL of an endpoint that implements /sync/create method, for example - https://webhook.example.com/sync/create - type: string - x-go-name: CreateSyncURL + x-go-name: AllowUserExtendSession delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - enable_admin_rotation: - default: false - description: Should admin credentials be rotated - type: boolean - x-go-name: EnableAdminRotation + fixed-user-only: + default: "false" + description: Allow access using externally (IdP) provided username [true/false] + type: string + x-go-name: FixedUserOnly json: default: false description: Set output format to JSON @@ -52712,39 +66551,73 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - payload: - description: Secret payload to be sent with each create/revoke webhook request + password-length: + description: The length of the password to be generated type: string - x-go-name: Payload + x-go-name: PasswordLengthInput producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - revoke-sync-url: - description: |- - URL of an endpoint that implements /sync/revoke method, for example - https://webhook.example.com/sync/revoke + rdp-admin-name: + description: RDP Admin Name type: string - x-go-name: RevokeSyncURL - rotate-sync-url: - description: |- - URL of an endpoint that implements /sync/rotate method, for example - https://webhook.example.com/sync/rotate + x-go-name: AdminName + rdp-admin-pwd: + description: RDP Admin password type: string - x-go-name: RotateSyncURL + x-go-name: AdminPwd + rdp-host-name: + description: Hostname + type: string + x-go-name: Hostname + rdp-host-port: + default: "22" + description: Port + type: string + x-go-name: HostPort + rdp-user-groups: + description: Groups + type: string + x-go-name: UserGroups + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users + type: boolean + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-rd-gateway-server: + description: RD Gateway server + type: string + x-go-name: SecureAccessRDGatewayServer + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user + type: string + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username + type: string + x-go-name: SecureAccessOverrideUser tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags - timeout-sec: - default: 60 - description: Maximum allowed time in seconds for the webhook to return the - results - format: int64 - type: integer - x-go-name: TimeoutSeconds + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -52758,14 +66631,17 @@ components: default: 60m description: User TTL type: string - x-go-name: UserTTL + x-go-name: UserTtl + warn-user-before-expiration: + description: WarnBeforeUserExpiration + format: int64 + type: integer + x-go-name: WarnBeforeUserExpiration required: - - create-sync-url - name - - revoke-sync-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerCustomOutput: + gatewayCreateProducerRdpOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -52836,6 +66712,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -52843,6 +66723,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -52875,6 +66756,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -52929,6 +66811,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -52943,6 +66826,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -52962,6 +66846,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -53014,6 +66899,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -53037,6 +66923,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -53044,6 +66931,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -53093,29 +66981,25 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerDockerhub: - description: 'gatewayCreateProducerDockerhub is a command that creates a DOCKERHUB - producer [Deprecated: Use dynamic-secret-create-dockerhub command]' + gatewayCreateProducerRedis: + description: 'gatewayCreateProducerRedis is a command that creates Redis producer + [Deprecated: Use dynamic-secret-create-redis command]' properties: + acl-rules: + description: |- + A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat + By default the user will have permissions to read all keys '["~*", "+@read"]' + type: string + x-go-name: AclRules delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - dockerhub-password: - description: DockerhubPassword is either the user's password access token - to manage the repository - type: string - x-go-name: DockerhubPassword - dockerhub-token-scopes: - description: |- - Access token scopes list (comma-separated) to give the dynamic secret - valid options are in "repo:admin", "repo:write", "repo:read", "repo:public_read" - type: string - x-go-name: TokenScopes - dockerhub-username: - description: DockerhubUsername is the name of the user in dockerhub + host: + default: 127.0.0.1 + description: Redis Host type: string - x-go-name: DockerhubUsername + x-go-name: Host json: default: false description: Set output format to JSON @@ -53125,10 +67009,33 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + password: + description: Redis Password + type: string + x-go-name: Password + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + port: + default: "6379" + description: Redis Port + type: string + x-go-name: Port producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) + type: string + x-go-name: SSLConnectionCertificate tags: description: Add tags attached to this object items: @@ -53153,11 +67060,15 @@ components: description: User TTL type: string x-go-name: UserTtl + username: + description: Redis Username + type: string + x-go-name: Username required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerDockerhubOutput: + gatewayCreateProducerRedisOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -53228,6 +67139,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -53235,6 +67150,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -53267,6 +67183,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -53321,6 +67238,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -53335,6 +67253,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -53354,6 +67273,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -53406,6 +67326,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -53429,6 +67350,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -53436,6 +67358,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -53485,43 +67408,18 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerEks: - description: 'gatewayCreateProducerEks is a command that creates eks producer - [Deprecated: Use dynamic-secret-create-eks command]' + gatewayCreateProducerRedshift: + description: 'gatewayCreateProducerRedshift is a command that creates redshift + producer [Deprecated: Use dynamic-secret-create-redshift command]' properties: + creation-statements: + description: Redshift Creation statements + type: string + x-go-name: CreationStatements delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - eks-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - eks-assume-role: - description: IAM assume role - type: string - x-go-name: AssumeRole - eks-cluster-ca-cert: - description: EKS cluster CA certificate - type: string - x-go-name: ClusterCACert - eks-cluster-endpoint: - description: EKS cluster URL endpoint - type: string - x-go-name: ClusterEndpoint - eks-cluster-name: - description: EKS cluster name - type: string - x-go-name: ClusterName - eks-region: - default: us-east-2 - description: Region - type: string - x-go-name: Region - eks-secret-access-key: - description: Secret Access Key - type: string - x-go-name: AccessKey json: default: false description: Set output format to JSON @@ -53531,31 +67429,52 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - producer-encryption-key-name: + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access - type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + redshift-db-name: + description: Redshift DB Name type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: DBName + redshift-host: + default: 127.0.0.1 + description: Redshift Host type: string - x-go-name: SecureAccessEndpoint + x-go-name: DBHost + redshift-password: + description: Redshift Password + type: string + x-go-name: DBPassword + redshift-port: + default: "5439" + description: Redshift Port + type: string + x-go-name: DBPort + redshift-username: + description: Redshift Username + type: string + x-go-name: DBUsername secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-web: + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + ssl: default: false - description: Enable Web Secure Remote Access + description: Enable/Disable SSL [true/false] type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: SSLConnection tags: description: Add tags attached to this object items: @@ -53576,7 +67495,7 @@ components: type: string x-go-name: UIDToken user-ttl: - default: 15m + default: 60m description: User TTL type: string x-go-name: UserTtl @@ -53584,7 +67503,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerEksOutput: + gatewayCreateProducerRedshiftOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -53655,6 +67574,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -53662,6 +67585,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -53694,6 +67618,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -53748,6 +67673,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -53762,6 +67688,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -53781,6 +67708,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -53833,6 +67761,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -53856,6 +67785,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -53863,6 +67793,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -53912,34 +67843,30 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGcp: - description: 'gatewayCreateProducerGcp is a command that creates a GCP producer - [Deprecated: Use dynamic-secret-create-gcp command]' + gatewayCreateProducerSnowflake: + description: 'GatewayCreateProducerSnowflakeCmd is a command that creates a + Snowflake producer [Deprecated: Use dynamic-secret-create-snowflake command]' properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - gcp-cred-type: + account: + description: Account name type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - gcp-key: - description: Base64-encoded service account private key text + x-go-name: Account + account-password: + description: Database Password type: string - x-go-name: ServiceAccountKey - gcp-key-algo: - description: Service account key algorithm, e.g. KEY_ALG_RSA_1024 + x-go-name: DBPassword + account-username: + description: Database Username type: string - x-go-name: KeyAlgorithm - gcp-sa-email: - description: The email of the fixed service acocunt to generate keys or - tokens for. (revelant for service-account-type=fixed) + x-go-name: DBUsername + db-name: + description: Database name type: string - x-go-name: ServiceAccountEmail - gcp-token-scopes: - description: Access token scopes list, e.g. scope1,scope2 + x-go-name: DBName + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: TokenScopes + x-go-name: ItemProtected json: default: false description: Set output format to JSON @@ -53949,19 +67876,22 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - producer-encryption-key-name: - description: Dynamic producer encryption key + password-length: + description: The length of the password to be generated type: string - x-go-name: ProducerEncryptionKey - role-binding: - description: Role binding definitions in json format + x-go-name: PasswordLengthInput + private-key: + description: RSA Private key (base64 encoded) type: string - x-go-name: RoleBindingJson - service-account-type: - default: fixed - description: The type of the gcp dynamic secret. Options[fixed, dynamic] + x-go-name: PrivateKey + private-key-passphrase: + description: The Private key passphrase type: string - x-go-name: ServiceAccountType + x-go-name: PrivateKeyPassphrase + role: + description: User role + type: string + x-go-name: Role tags: description: Add tags attached to this object items: @@ -53982,16 +67912,19 @@ components: type: string x-go-name: UIDToken user-ttl: - default: 60m + default: 24h description: User TTL type: string x-go-name: UserTtl + warehouse: + description: Warehouse name + type: string + x-go-name: Warehouse required: - name - - service-account-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGcpOutput: + gatewayCreateProducerSnowflakeOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -54062,6 +67995,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -54069,6 +68006,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -54101,6 +68039,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -54155,6 +68094,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -54169,6 +68109,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -54188,6 +68129,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -54240,6 +68182,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -54263,6 +68206,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -54270,6 +68214,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -54319,43 +68264,41 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGithub: - description: 'gatewayCreateProducerGithub is a command that creates github producer - [Deprecated: Use dynamic-secret-create-github command]' + gatewayCreateProducerVenafi: + description: |- + gatewayCreateProducerVenafi is a command that creates a Venafi + dynamic secret producer to dynamically create certificates generated by Venafi or have + Akeyless generated certificates using PKI be monitored by Venafi [Deprecated: Use dynamic-secret-create-venafi command] properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - github-app-id: - description: Github app id - format: int64 - type: integer - x-go-name: AppId - github-app-private-key: - description: App private key - type: string - x-go-name: AppPrivateKey - github-base-url: - default: https://api.github.com/ - description: Base URL - type: string - x-go-name: BaseUrl - installation-id: - description: GitHub application installation id + admin-rotation-interval-days: + default: 0 + description: Admin credentials rotation interval (days) format: int64 type: integer - x-go-name: InstallationId - installation-organization: - description: Optional, mutually exclusive with installation id, GitHub organization - name + x-go-name: AdminCredsRotationInterval + allow-subdomains: + description: Allow subdomains + type: boolean + x-go-name: AllowSubdomains + allowed-domains: + description: Allowed domains + items: + type: string + type: array + x-go-name: AllowedDomains + auto-generated-folder: + description: Auto generated folder type: string - x-go-name: Organization - installation-repository: - description: Optional, mutually exclusive with installation id, GitHub repository - '/' + x-go-name: AutoGeneratedFolder + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Repository + x-go-name: ItemProtected + enable-admin-rotation: + default: false + description: Automatic admin credentials rotation + type: boolean + x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON @@ -54365,6 +68308,26 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + root-first-in-chain: + description: Root first in chain + type: boolean + x-go-name: RootFirstInChain + sign-using-akeyless-pki: + description: Use Akeyless PKI issuer or Venafi issuer + type: boolean + x-go-name: SignUsingAkeylessPKI + signer-key-name: + description: Signer key name + type: string + x-go-name: SignerKeyName + store-private-key: + description: Store private key + type: boolean + x-go-name: StorePrivateKey tags: description: Add tags attached to this object items: @@ -54379,28 +68342,56 @@ components: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-permissions: - description: Optional - installation token's allowed permissions - items: - type: string - type: array - x-go-name: TokenPermissions - token-repositories: - description: Optional - installation token's allowed repositories - items: - type: string - type: array - x-go-name: TokenRepositories uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-ttl: + default: 2160h + description: User TTL in time.Duration format (2160h / 129600m / etc...). + When using sign-using-akeyless-pki certificates created will have this + validity period, otherwise the user-ttl is taken from the Validity Period + field of the Zone's' Issuing Template. When using cert-manager it is advised + to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/ + type: string + x-go-name: UserTtl + venafi-access-token: + description: Venafi Access Token to use to access the TPP environment (Relevant + when using TPP) + type: string + x-go-name: VenafiAccessToken + venafi-api-key: + description: Venafi API key + type: string + x-go-name: VenafiApiKey + venafi-baseurl: + description: Venafi Baseurl + type: string + x-go-name: VenafiBaseURL + venafi-client-id: + default: akeyless + description: Venafi Client ID that was used when the access token was generated + type: string + x-go-name: VenafiClientID + venafi-refresh-token: + description: Venafi Refresh Token to use when the Access Token is expired + (Relevant when using TPP) + type: string + x-go-name: VenafiRefreshToken + venafi-use-tpp: + description: Venafi using TPP + type: boolean + x-go-name: VenafiUseTPP + venafi-zone: + description: Venafi Zone + type: string + x-go-name: VenafiZone required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGithubOutput: + gatewayCreateProducerVenafiOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -54471,6 +68462,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -54478,6 +68473,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -54510,6 +68506,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -54564,6 +68561,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -54578,6 +68576,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -54597,6 +68596,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -54649,6 +68649,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -54672,6 +68673,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -54679,6 +68681,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -54728,34 +68731,164 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGke: - description: 'gatewayCreateProducerGke is a command that creates gke producer - [Deprecated: Use dynamic-secret-create-gke command]' + gatewayDeleteAllowedAccess: + description: gatewayDeleteAllowedAccess is a command that deletes allowed access + from gateway properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Allowed access name to delete type: string - x-go-name: ItemProtected - gke-account-key: - description: GKE Service Account key file path + x-go-name: Name + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ServiceAccountKey - gke-cluster-cert: - description: GKE cluster CA certificate + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ClusterCACert - gke-cluster-endpoint: - description: GKE cluster URL endpoint + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDeleteAllowedAccessOutput: + example: + allowed_access_name: allowed_access_name + properties: + allowed_access_name: type: string - x-go-name: ClusterEndpoint - gke-cluster-name: - description: GKE cluster name + x-go-name: AllowedAccessName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDeleteK8SAuthConfig: + description: gatewayDeleteK8SAuth is a command that deletes k8s auth config + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: K8S Auth config name type: string - x-go-name: ClusterName - gke-service-account-email: - description: GKE service account email + x-go-name: K8SAuthConfigName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ServiceAccountEmail + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDeleteK8SAuthConfigOutput: + example: + cluster_id: cluster_id + total_hash: total_hash + parts_change: + required_activity: + migrations_required_activity: + key: true + last_change: + last_k8s_auths_change: + created_k8s_auths_ids: + - created_k8s_auths_ids + - created_k8s_auths_ids + deleted_k8s_auths_ids: + - deleted_k8s_auths_ids + - deleted_k8s_auths_ids + changed_k8s_auths_ids: + - changed_k8s_auths_ids + - changed_k8s_auths_ids + last_migrations_change: + deleted_migrations: + - deleted_migrations + - deleted_migrations + changed_migrations: + - changed_migrations + - changed_migrations + created_migrations: + - created_migrations + - created_migrations + last_status: + was_migrations_copied_to_new_table: true + migrations_status: + last_messages: + key: last_messages + last_reports: + key: last_reports + last_statuses: + key: last_statuses + producers_errors: '{}' + update_stamp: 0 + config_hash: + k8s_auths: k8s_auths + cache: cache + migration_status: migration_status + producers_status: producers_status + universal_identity: universal_identity + customer_fragements: customer_fragements + m_queue: m_queue + producers: '{}' + general: general + ldap: ldap + migrations: migrations + leadership: leadership + log_forwarding: log_forwarding + saml: saml + kmip: kmip + admins: admins + rotators: '{}' + properties: + cluster_id: + type: string + x-go-name: ClusterId + parts_change: + $ref: '#/components/schemas/ConfigChange' + total_hash: + type: string + x-go-name: TotalHash + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDeleteMigration: + description: gatewayDeleteMigration is a command that delete migration + properties: + id: + description: Migration ID + type: string + x-go-name: MigrationID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - id + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDeleteProducer: + description: 'gatewayDeleteProducer is a command that deletes producer [Deprecated: + Use dynamic-secret-delete command]' + properties: json: default: false description: Set output format to JSON @@ -54765,41 +68898,329 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - producer-encryption-key-name: - description: Dynamic producer encryption key + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDeleteProducerOutput: + example: + producer_name: producer_name + properties: + producer_name: + type: string + x-go-name: ProducerName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDownloadCustomerFragments: + description: gatewayDownloadCustomerFragments is a command that downloads customer + fragments + properties: + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessEndpoint - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayDownloadCustomerFragmentsOutput: + example: + cf_json: + key: '{}' + properties: + cf_json: + additionalProperties: + type: object + type: object + x-go-name: CfJson + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetAllowedAccess: + description: gatewayGetAllowedAccess is a command that gets allowed access from + gateway + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Allowed access name type: string - x-go-name: SecureAccessEnabled - secure-access-web: + x-go-name: Name + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetCache: + description: gatewayGetCache is a command that get cache settings + properties: + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetConfig: + description: gatewayGetConfig is a command that returns gateway configuration + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetDefaults: + description: gatewayGetDefaults is a command that get defaults settings + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetK8SAuthConfig: + description: gatewayGetK8SAuth is a command that gets k8s auth config + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: K8S Auth config name + type: string + x-go-name: K8SAuthConfigName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetLdapAuthConfig: + description: gatewayGetLdapAuth is a command that gets ldap auth config + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetLdapAuthConfigOutput: + example: + ldap_anonymous_search: true + ldap_cert: ldap_cert + ldap_bind_password: ldap_bind_password + ldap_group_dn: ldap_group_dn + ldap_group_filter: ldap_group_filter + ldap_user_dn: ldap_user_dn + ldap_group_attr: ldap_group_attr + ldap_access_id: ldap_access_id + ldap_enable: true + ldap_private_key: ldap_private_key + ldap_bind_dn: ldap_bind_dn + ldap_url: ldap_url + ldap_token_expiration: ldap_token_expiration + ldap_user_attr: ldap_user_attr + properties: + ldap_access_id: + type: string + x-go-name: LdapAccessId + ldap_anonymous_search: + type: boolean + x-go-name: LdapAnonymousSearch + ldap_bind_dn: + type: string + x-go-name: LdapBindDn + ldap_bind_password: + type: string + x-go-name: LdapBindPassword + ldap_cert: + type: string + x-go-name: LdapCertificate + ldap_enable: + type: boolean + x-go-name: LdapEnable + ldap_group_attr: + type: string + x-go-name: LdapGroupAttr + ldap_group_dn: + type: string + x-go-name: LdapGroupDn + ldap_group_filter: + type: string + x-go-name: LdapGroupFilter + ldap_private_key: + type: string + x-go-name: LdapPrivateKey + ldap_token_expiration: + type: string + x-go-name: LdapTokenExpiration + ldap_url: + type: string + x-go-name: LdapUrlAddress + ldap_user_attr: + type: string + x-go-name: LdapUserAttr + ldap_user_dn: + type: string + x-go-name: LdapUserDn + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetLogForwarding: + description: gatewayGetLogForwarding is a command to get log forwarding configuration + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetMigration: + description: gatewayGetMigration is a command that get migration + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Migration name to display + type: string + x-go-name: MigrationName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetProducer: + description: 'gatewayGetProducer is a command that returns producer [Deprecated: + Use dynamic-secret-get command]' + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayGetTmpUsers: + description: 'gatewayGetTmpUsers is a command that returns gateway configuration + [Deprecated: Use dynamic-secret-tmp-creds-get command]' + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name type: string - x-go-name: TargetName + x-go-name: ProducerName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -54809,1327 +69230,1129 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGkeOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + gatewayListCustomerFragments: + description: gatewayListCustomerFragments is a command that list customer fragments properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerGoogleWorkspaceOutput: + gatewayListMigration: + description: gatewayListMigration is a command that list migration properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerHanaDb: - description: 'gatewayCreateProducerHanaDb is a command that creates hanadb producer - [Deprecated: Use dynamic-secret-create-hanadb command]' + gatewayListProducers: + description: 'gatewayListProducers is a command that returns a list of producers + [Deprecated: Use dynamic-secret-list command]' properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - hana-dbname: - description: HanaDb Name - type: string - x-go-name: DBName - hanadb-create-statements: - description: HanaDb Creation statements - type: string - x-go-name: CreationStatements - hanadb-host: - default: 127.0.0.1 - description: HanaDb Host - type: string - x-go-name: DBHost - hanadb-password: - description: HanaDb Password - type: string - x-go-name: DBPassword - hanadb-port: - default: "443" - description: HanaDb Port - type: string - x-go-name: DBPort - hanadb-revocation-statements: - description: HanaDb Revocation statements + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RevocationStatements - hanadb-username: - description: HanaDb Username + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: DBUsername + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayListRotatedSecrets: + description: 'gatewayListRotatedSecrets is a command that returns a list of + rotated secrets. [Deprecated: Use rotated-secret list command]' + properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ProducerName - password-length: - description: The length of the password to be generated + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayMigratePersonalItems: + description: gatewayMigratePersonalItems is a command that migrate personal + items from external vault + properties: + "1password-email": + description: 1Password user email to connect to the API type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: OpEmail + "1password-password": + description: 1Password user password to connect to the API type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + x-go-name: OpPassword + "1password-secret-key": + description: 1Password user secret key to connect to the API type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: OpSecretKey + "1password-url": + description: 1Password api container url type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) + x-go-name: OpUrl + "1password-vaults": + description: 1Password list of vault to get the items from items: type: string type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: Vaults + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + protection-key: + description: The name of a key that used to encrypt the secret value type: string - x-go-name: TargetName + x-go-name: ProtectionKey + target-location: + description: Target location in your Akeyless personal folder for migrated + secrets + type: string + x-go-name: TargetLocation token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + default: 1password + description: Migration type for now only 1password. + type: string + x-go-name: MigrationType uid-token: description: The universal identity token, Required only for universal_identity authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name + type: string + x-go-name: UIDToken type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerHanaDbOutput: + gatewayMigratePersonalItemsOutput: example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + migration_items: + total: 5 + failed: 0 + migrated: 6 + updated: 5 + skipped: 1 + properties: + migration_items: + $ref: '#/components/schemas/MigrationItems' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayMigrationGetOutput: + example: + body: + hashi_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + import_as_json: true + url: url + namespaces: + - namespaces + - namespaces + token: token + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + import_as_json: true + url: url + namespaces: + - namespaces + - namespaces + token: token + server_inventory_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + azure_kv_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + name: name + client: client + secret: secret + tenant: tenant + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + name: name + client: client + secret: secret + tenant: tenant + k8s_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + client_key: + - 1 + - 1 + server: server + password: password + client_cert: + - 1 + - 1 + namespace: namespace + ca: + - 1 + - 1 + skip_system: true + token: token + username: username + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + client_key: + - 1 + - 1 + server: server + password: password + client_cert: + - 1 + - 1 + namespace: namespace + ca: + - 1 + - 1 + skip_system: true + token: token + username: username + aws_secrets_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret: secret + region: region + key: key + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret: secret + region: region + key: key + mock_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + one_password_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + active_directory_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate: true + ssh_port: ssh_port + discover_local_users: true + discovery_types: + - null + - null + winrm_port: winrm_port + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 + discover_services: true + winrm_over_http: true + local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template + targets_type: targets_type + target_format: target_format + auto_rotate_rotation_hour: 7 + domain_name: domain_name + enable_rdp_sra: true + domain_server_targets_path_template: domain_server_targets_path_template + user_base_dn: user_base_dn + computer_base_dn: computer_base_dn + domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template + local_users_ignore_list: + key: true + os_filter: os_filter + user_groups: + - user_groups + - user_groups + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate: true + ssh_port: ssh_port + discover_local_users: true + discovery_types: + - null + - null + winrm_port: winrm_port + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 + discover_services: true + winrm_over_http: true + local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template + targets_type: targets_type + target_format: target_format + auto_rotate_rotation_hour: 7 + domain_name: domain_name + enable_rdp_sra: true + domain_server_targets_path_template: domain_server_targets_path_template + user_base_dn: user_base_dn + computer_base_dn: computer_base_dn + domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template + local_users_ignore_list: + key: true + os_filter: os_filter + user_groups: + - user_groups + - user_groups + gcp_secrets_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + gcp_credentials_json: gcp_credentials_json + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + gcp_credentials_json: gcp_credentials_json properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + body: + $ref: '#/components/schemas/MigrationsConfigPart' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerLdap: - description: 'gatewayCreateProducerLdap is a command that creates ldap producer - [Deprecated: Use dynamic-secret-create-ldap command]' - properties: - ProviderType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - bind-dn: - description: Bind DN - type: string - x-go-name: BindDn - bind-dn-password: - description: Bind DN Password - type: string - x-go-name: BindDnPassword - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - external-username: - default: "false" - description: Externally provided username [true/false] - type: string - x-go-name: FixedUserOnly - group-dn: - description: Group DN which the temporary user should be added + gatewayMigrationListOutput: + example: + body: + hashi_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + import_as_json: true + url: url + namespaces: + - namespaces + - namespaces + token: token + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + import_as_json: true + url: url + namespaces: + - namespaces + - namespaces + token: token + server_inventory_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate_rotation_hour: 7 + auto_rotate: true + enable_rdp_sra: true + server_targets_path_template: server_targets_path_template + users_ignore_list: + key: true + migration_target_id: 1 + users_rotated_secrets_path_template: users_rotated_secrets_path_template + auto_rotate_interval_in_days: 6 + user_groups: + - user_groups + - user_groups + azure_kv_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + name: name + client: client + secret: secret + tenant: tenant + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + name: name + client: client + secret: secret + tenant: tenant + k8s_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + client_key: + - 1 + - 1 + server: server + password: password + client_cert: + - 1 + - 1 + namespace: namespace + ca: + - 1 + - 1 + skip_system: true + token: token + username: username + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + client_key: + - 1 + - 1 + server: server + password: password + client_cert: + - 1 + - 1 + namespace: namespace + ca: + - 1 + - 1 + skip_system: true + token: token + username: username + aws_secrets_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret: secret + region: region + key: key + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret: secret + region: region + key: key + mock_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + vaults: + - vaults + - vaults + one_password_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + secret_key: secret_key + password: password + vaults: + - vaults + - vaults + email: email + url: url + active_directory_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate: true + ssh_port: ssh_port + discover_local_users: true + discovery_types: + - null + - null + winrm_port: winrm_port + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 + discover_services: true + winrm_over_http: true + local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template + targets_type: targets_type + target_format: target_format + auto_rotate_rotation_hour: 7 + domain_name: domain_name + enable_rdp_sra: true + domain_server_targets_path_template: domain_server_targets_path_template + user_base_dn: user_base_dn + computer_base_dn: computer_base_dn + domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template + local_users_ignore_list: + key: true + os_filter: os_filter + user_groups: + - user_groups + - user_groups + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + auto_rotate: true + ssh_port: ssh_port + discover_local_users: true + discovery_types: + - null + - null + winrm_port: winrm_port + auto_rotate_interval_in_days: 4 + active_directory_target_id: 2 + discover_services: true + winrm_over_http: true + local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template + targets_type: targets_type + target_format: target_format + auto_rotate_rotation_hour: 7 + domain_name: domain_name + enable_rdp_sra: true + domain_server_targets_path_template: domain_server_targets_path_template + user_base_dn: user_base_dn + computer_base_dn: computer_base_dn + domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template + local_users_ignore_list: + key: true + os_filter: os_filter + user_groups: + - user_groups + - user_groups + gcp_secrets_migrations: + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + gcp_credentials_json: gcp_credentials_json + - general: + prefix: prefix + name: name + id: id + type: type + protection_key: protection_key + last_migration: last_migration + new_name: new_name + status: status + payload: + gcp_credentials_json: gcp_credentials_json + properties: + body: + $ref: '#/components/schemas/MigrationsConfigPart' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayPartialUpdateK8SAuthConfig: + properties: + UseDefaultIdentityBool: + type: boolean + access-id: + description: The access ID of the Kubernetes auth method type: string - x-go-name: GroupDn - host-provider: - description: Host provider type [explicit/target], Default Host provider - is explicit, Relevant only for Secure Remote Access of ssh cert issuer, - ldap rotated secret and ldap dynamic secret + x-go-name: AuthMethodAccessId + disable-issuer-validation: + description: Disable issuer validation [true/false] type: string - x-go-name: HostProviderType + x-go-name: DisableISSValidation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - ldap-ca-cert: - description: CA Certificate File Content + k8s-auth-type: + default: token + description: K8S auth type [token/certificate]. (relevant for "native_k8s" + only) type: string - x-go-name: LdapCACert - ldap-url: - description: LDAP Server URL + x-go-name: K8sAuthType + k8s-ca-cert: + description: The CA Certificate (base64 encoded) to use to call into the + kubernetes API server type: string - x-go-name: LdapUrl - name: - description: Dynamic secret name + x-go-name: K8SCACert + k8s-client-certificate: + description: Content of the k8 client certificate (PEM format) in a Base64 + format (relevant for "native_k8s" only) type: string - x-go-name: ProducerName - password-length: - description: The length of the password to be generated + x-go-name: K8sClientCertificate + k8s-client-key: + description: Content of the k8 client private key (PEM format) in a Base64 + format (relevant for "native_k8s" only) type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: K8sClientKey + k8s-host: + description: The URL of the kubernetes API server type: string - x-go-name: ProducerEncryptionKey - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: K8SHost + k8s-issuer: + description: The Kubernetes JWT issuer name. K8SIssuer is the claim that + specifies who issued the Kubernetes token type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rd-gateway-server: - description: RD Gateway server + x-go-name: K8SIssuer + name: + description: K8S Auth config name type: string - x-go-name: SecureAccessRDGatewayServer - secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user + x-go-name: K8SAuthConfigName + new-name: + description: K8S Auth config new name type: string - x-go-name: SecureAccessDomain - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target: - description: A list of linked targets to be associated, Relevant only for - Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap - dynamic secret, To specify multiple targets use argument multiple times - items: - type: string - type: array - x-go-name: TargetNames - target-name: - description: Target name + x-go-name: K8SAuthConfigNewName + rancher-api-key: + description: The api key used to access the TokenReview API to validate + other JWTs (relevant for "rancher" only) type: string - x-go-name: TargetName + x-go-name: RancherApiKey + rancher-cluster-id: + description: The cluster id as define in rancher (relevant for "rancher" + only) + type: string + x-go-name: RancherClusterId + signing-key: + description: The private key (base64 encoded) associated with the public + key defined in the Kubernetes auth + type: string + x-go-name: AuthMethodSigningKey token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-expiration: - description: Token expiration + token-exp: + description: Time in seconds of expiration of the Akeyless Kube Auth Method + token + format: int64 + type: integer + x-go-name: AuthMethodTokenExpiration + token-reviewer-jwt: + description: |- + A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). + If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API. type: string - x-go-name: TokenExpiration + x-go-name: K8STokenReviewerJWT uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-attribute: - description: User Attribute + use-gw-service-account: + description: Use the GW's service account type: string - x-go-name: UserAttribute - user-dn: - description: User DN + x-go-name: UseDefaultIdentity + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayPartialUpdateK8SAuthConfigOutput: + properties: + cluster_id: type: string - x-go-name: UserDn - user-ttl: - default: 60m - description: User TTL + x-go-name: ClusterId + parts_change: + $ref: '#/components/schemas/ConfigChange' + total_hash: type: string - x-go-name: UserTtl - required: - - name + x-go-name: TotalHash type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerLdapOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + gatewayRevokeTmpUsers: + description: 'gatewayRevokeTmpUsers is a command that revoke producer tmp user + [Deprecated: Use dynamic-secret-tmp-creds-delete command]' properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + host: + description: Host + type: string + x-go-name: Host + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + revoke-all: + description: Revoke All Temp Creds + type: boolean + x-go-name: RevokeAll + soft-delete: + description: Soft Delete + type: boolean + x-go-name: SoftDelete + tmp-creds-id: + default: demo_default_tmp_creds_id_for_sdk_bc + description: Tmp Creds ID + type: string + x-go-name: TmpCredsID + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - tmp-creds-id type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerMSSQL: - description: 'gatewayCreateProducerMSSQL is a command that creates mssql producer - [Deprecated: Use dynamic-secret-create-mssql command]' + gatewayStartProducer: + description: 'gatewayStartProducer is a command that starts producer [Deprecated: + Use set-item-state command]' properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mssql-create-statements: - description: MSSQL Creation statements + name: + description: Dynamic secret name type: string - x-go-name: CreationStatements - mssql-dbname: - description: MSSQL Name + x-go-name: ProducerName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DBName - mssql-host: - default: 127.0.0.1 - description: MSSQL Host + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: DBHost - mssql-password: - description: MSSQL Password + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayStartProducerOutput: + example: + producer_name: producer_name + properties: + producer_name: type: string - x-go-name: DBPassword - mssql-port: - default: "1433" - description: MSSQL Port + x-go-name: ProducerName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayStatusMigration: + description: gatewayStatusMigration is a command that get migration status + properties: + id: + description: Migration ID type: string - x-go-name: DBPort - mssql-revocation-statements: - description: MSSQL Revocation statements + x-go-name: MigrationID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Migration name to display type: string - x-go-name: RevocationStatements - mssql-username: - description: MSSQL Username + x-go-name: MigrationName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DBUsername + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayStopProducer: + description: 'gatewayStopProducer is a command that stops producer [Deprecated: + Use set-item-state command]' + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json name: description: Dynamic secret name type: string x-go-name: ProducerName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayStopProducerOutput: + example: + producer_name: producer_name + properties: + producer_name: type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: ProducerName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewaySyncMigration: + description: gatewaySyncMigration is a command that sync migration + properties: + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + name: + description: Migration name type: string - x-go-name: TargetName + x-go-name: MigrationName + start-sync: + description: true, for starting synchronization, false for stopping + type: boolean + x-go-name: Sync token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -56139,448 +70362,550 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerMSSQLOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + gatewayUpdateAllowedAccess: + description: gatewayUpdateAllowedAccess is a command that update allowed access + in Gator + properties: + SubClaimsCaseInsensitive: + type: boolean + access-id: + description: |- + Access ID + The access id to be attached to this allowed access. Auth method with this access id should already exist. + type: string + x-go-name: AccessID + case-sensitive: + default: "true" + description: Treat sub claims as case-sensitive [true/false] + type: string + x-go-name: IsSubClaimsCaseSensitive + description: + description: Allowed access description + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Allowed access name + type: string + x-go-name: Name + new-name: + description: New allowed access name + type: string + x-go-name: NewName + permissions: + description: |- + Permissions + + Comma-seperated list of permissions for this allowed access. + Available permissions: [defaults,targets,classic_keys,automatic_migration,ldap_auth,dynamic_secret,k8s_auth,log_forwarding,zero_knowledge_encryption,rotated_secret,caching,event_forwarding,admin,kmip,general] + type: string + x-go-name: Permissions + sub-claims: + additionalProperties: + type: string + description: |- + Sub claims + key/val of sub claims, e.g group=admins,developers + type: object + x-go-name: SubClaims + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - access-id + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateCache: + description: gatewayUpdateCache is a command that updates cache settings properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + backup-interval: + default: "1" + description: Secure backup interval in minutes. To ensure service continuity + in case of power cycle and network outage secrets will be backed up periodically + per backup interval + type: string + x-go-name: BackupInterval + enable-cache: + description: Enable cache [true/false] + type: string + x-go-name: EnableCache + enable-proactive: + description: Enable proactive caching [true/false] + type: string + x-go-name: EnableProactive + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + minimum-fetch-interval: + default: "5" + description: When using Cache or/and Proactive Cache, additional secrets + will be fetched upon requesting a secret, based on the requestor's access + policy. Define minimum fetching interval to avoid over fetching in a given + time frame + type: string + x-go-name: MinFetchInterval + stale-timeout: + default: "60" + description: Stale timeout in minutes, cache entries which are not accessed + within timeout will be removed from cache + type: string + x-go-name: StaleTimeout + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerMongo: - description: 'gatewayCreateProducerMongo is a command that creates either mongodb producer - or mongodb atlas producer [Deprecated: Use dynamic-secret-create-mongodb command]' + gatewayUpdateDefaults: + description: gatewayUpdateDefaults is a command that updates defaults settings properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + cert-access-id: + default: use-existing + description: Default Certificate access id for UI login type: string - x-go-name: ItemProtected + x-go-name: CertAccessId + event-on-status-change: + description: Trigger an event when Gateway status is changed [true/false] + type: string + x-go-name: NotifyOnStatusChange json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mongodb-atlas-api-private-key: - description: MongoDB Atlas private key + key: + default: Default + description: The name of the gateway default encryption key type: string - x-go-name: MongoAPIPrivateKey - mongodb-atlas-api-public-key: - description: MongoDB Atlas public key + x-go-name: EncryptionKey + oidc-access-id: + default: use-existing + description: Default OIDC access id for UI login type: string - x-go-name: MongoAPIPublicKey - mongodb-atlas-project-id: - description: MongoDB Atlas project ID + x-go-name: OidcAccessId + saml-access-id: + default: use-existing + description: Default SAML access id for UI login type: string - x-go-name: MongoProjectID - mongodb-custom-data: - description: MongoDB custom data + x-go-name: SamlAccessId + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: CustomData - mongodb-default-auth-db: - description: MongoDB server default authentication database + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: MongoDefaultAuthDB - mongodb-host-port: - description: MongoDB server host and port + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateItem: + description: gatewayUpdateItem is a command that updates classic key + properties: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + api-id: + description: API ID to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: MongoHostAndPort - mongodb-name: - description: MongoDB Name + x-go-name: ApiId + api-key: + description: API key to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: DBName - mongodb-password: - description: MongoDB server password. You will prompted to provide a password - if it will not appear in CLI parameters + x-go-name: ApiKey + app-id: + description: ApplicationId (used in azure) type: string - x-go-name: MongoPassword - mongodb-roles: - default: '[]' - description: MongoDB Roles + x-go-name: ApplicationId + auto-rotate: + description: Whether to automatically rotate every --rotation-interval days, + or disable existing automatic rotation [true/false] type: string - x-go-name: Roles - mongodb-server-uri: - description: MongoDB server URI + x-go-name: AutoRotate + custom-payload: + description: Secret payload to be sent with rotation request (relevant only + for rotator-type=custom) type: string - x-go-name: MongoServerURI - mongodb-uri-options: - description: MongoDB server URI options + x-go-name: Payload + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: MongoURIOptions - mongodb-username: - description: MongoDB server username + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object type: string - x-go-name: MongoUsername + x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text + type: string + x-go-name: ServiceAccountKey + gcp-service-account-email: + description: The email of the gcp service account to rotate + type: string + x-go-name: GcpServiceAccountEmail + gcp-service-account-key-id: + description: The key id of the gcp service account to rotate + type: string + x-go-name: GcpServiceAccountKeyId + grace-rotation: + description: Create a new access key without deleting the old key from AWS + for backup (relevant only for AWS) [true/false] + type: string + x-go-name: GraceRotation + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. (relevant only + for --type=rotated-secret). If not set, use default according to account + settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the secret value (if + empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey name: - description: Dynamic secret name + description: Item name type: string - x-go-name: ProducerName + x-go-name: ItemName + new-metadata: + default: default_metadata + description: Deprecated - use description + type: string + x-go-name: NewMetadata + new-name: + description: New item name + type: string + x-go-name: NewName + new-version: + description: Deprecated + type: boolean + x-go-name: NewVersion password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Encrypt producer with following key + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected \"use-self-creds\" at rotator-creds-type, + this username will try to rotate it's own password, if \"use-target-creds\" + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + default: 0 + description: The Rotation Hour + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-creds-type: + default: use-self-creds + description: The rotation credentials type + type: string + x-go-name: RotatorCredsType + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: Item type + type: string + x-go-name: ItemType + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateItemOutput: + example: + name: name + properties: + name: + type: string + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateK8SAuthConfig: + description: gatewayUpdateK8SAuth is a command that updates k8s auth config + properties: + access-id: + description: The access ID of the Kubernetes auth method + type: string + x-go-name: AuthMethodAccessId + cluster-api-type: + default: native_k8s + description: 'Cluster access type. options: [native_k8s, rancher]' + type: string + x-go-name: ClusterApiType + disable-issuer-validation: + description: Disable issuer validation [true/false] + type: string + x-go-name: DisableISSValidation + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + k8s-auth-type: + default: token + description: K8S auth type [token/certificate]. (relevant for "native_k8s" + only) + type: string + x-go-name: K8sAuthType + k8s-ca-cert: + description: The CA Certificate (base64 encoded) to use to call into the + kubernetes API server + type: string + x-go-name: K8SCACert + k8s-client-certificate: + description: Content of the k8 client certificate (PEM format) in a Base64 + format (relevant for "native_k8s" only) + type: string + x-go-name: K8sClientCertificate + k8s-client-key: + description: Content of the k8 client private key (PEM format) in a Base64 + format (relevant for "native_k8s" only) + type: string + x-go-name: K8sClientKey + k8s-host: + description: The URL of the kubernetes API server + type: string + x-go-name: K8SHost + k8s-issuer: + default: kubernetes/serviceaccount + description: The Kubernetes JWT issuer name. K8SIssuer is the claim that + specifies who issued the Kubernetes token + type: string + x-go-name: K8SIssuer + name: + description: K8S Auth config name + type: string + x-go-name: K8SAuthConfigName + new-name: + description: K8S Auth config new name + type: string + x-go-name: K8SAuthConfigNewName + rancher-api-key: + description: The api key used to access the TokenReview API to validate + other JWTs (relevant for "rancher" only) + type: string + x-go-name: RancherApiKey + rancher-cluster-id: + description: The cluster id as define in rancher (relevant for "rancher" + only) + type: string + x-go-name: RancherClusterId + signing-key: + description: The private key (base64 encoded) associated with the public + key defined in the Kubernetes auth + type: string + x-go-name: AuthMethodSigningKey + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + token-exp: + default: 300 + description: Time in seconds of expiration of the Akeyless Kube Auth Method + token + format: int64 + type: integer + x-go-name: AuthMethodTokenExpiration + token-reviewer-jwt: + description: |- + A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). + If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API. + type: string + x-go-name: K8STokenReviewerJWT + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity + required: + - access-id + - k8s-host + - name + - new-name + - signing-key + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateK8SAuthConfigOutput: + example: + cluster_id: cluster_id + total_hash: total_hash + parts_change: + required_activity: + migrations_required_activity: + key: true + last_change: + last_k8s_auths_change: + created_k8s_auths_ids: + - created_k8s_auths_ids + - created_k8s_auths_ids + deleted_k8s_auths_ids: + - deleted_k8s_auths_ids + - deleted_k8s_auths_ids + changed_k8s_auths_ids: + - changed_k8s_auths_ids + - changed_k8s_auths_ids + last_migrations_change: + deleted_migrations: + - deleted_migrations + - deleted_migrations + changed_migrations: + - changed_migrations + - changed_migrations + created_migrations: + - created_migrations + - created_migrations + last_status: + was_migrations_copied_to_new_table: true + migrations_status: + last_messages: + key: last_messages + last_reports: + key: last_reports + last_statuses: + key: last_statuses + producers_errors: '{}' + update_stamp: 0 + config_hash: + k8s_auths: k8s_auths + cache: cache + migration_status: migration_status + producers_status: producers_status + universal_identity: universal_identity + customer_fragements: customer_fragements + m_queue: m_queue + producers: '{}' + general: general + ldap: ldap + migrations: migrations + leadership: leadership + log_forwarding: log_forwarding + saml: saml + kmip: kmip + admins: admins + rotators: '{}' + properties: + cluster_id: + type: string + x-go-name: ClusterId + parts_change: + $ref: '#/components/schemas/ConfigChange' + total_hash: + type: string + x-go-name: TotalHash + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingAwsS3: + description: gatewayUpdateLogForwardingAwsS3 is a command that updates log forwarding + config (aws-s3 target) + properties: + access-id: + description: AWS access id relevant for access_key auth-type + type: string + x-go-name: AwsAccessId + access-key: + description: AWS access key relevant for access_key auth-type + type: string + x-go-name: AwsAccessKey + auth-type: + description: AWS auth type [access_key/cloud_id/assume_role] type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: AwsAuthType + bucket-name: + description: AWS S3 bucket name type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: AwsBucketName + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: Enable + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + log-folder: + default: use-existing + description: AWS S3 destination folder for logs type: string - x-go-name: TargetName + x-go-name: AwsLogFolder + output-format: + default: text + description: Logs format [text/json] + type: string + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds + type: string + x-go-name: PullIntervalSec + region: + description: AWS region + type: string + x-go-name: AwsRegion + role-arn: + description: AWS role arn relevant for assume_role auth-type + type: string + x-go-name: AwsRoleARN token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -56590,445 +70915,99 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerMongoOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerMySQL: - description: 'gatewayCreateProducerMySQL is a command that creates mysql producer - [Deprecated: Use dynamic-secret-create-mysql command]' + gatewayUpdateLogForwardingAzureAnalytics: + description: gatewayUpdateLogForwardingAzureAnalytics is a command that updates + log forwarding config (azure-analytics target) properties: - db-server-certificates: - description: (Optional) DB server certificates - type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification - type: string - x-go-name: DBServerName - delete_protection: - description: Protection from accidental deletion of this item [true/false] + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: ItemProtected + x-go-name: Enable json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mysql-dbname: - description: MySQL DB Name - type: string - x-go-name: DBName - mysql-host: - default: 127.0.0.1 - description: MySQL Host - type: string - x-go-name: DBHost - mysql-password: - description: MySQL Password - type: string - x-go-name: DBPassword - mysql-port: - default: "3306" - description: MySQL Port + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: DBPort - mysql-revocation-statements: - description: MySQL Revocation statements + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: RevocationStatements - mysql-screation-statements: - description: MySQL Creation statements + x-go-name: PullIntervalSec + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: CreationStatements - mysql-username: - description: MySQL Username + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: DBUsername - name: - description: Dynamic secret name + x-go-name: UIDToken + workspace-id: + description: Azure workspace id type: string - x-go-name: ProducerName - password-length: - description: The length of the password to be generated + x-go-name: AzureWorkspaceId + workspace-key: + description: Azure workspace key type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: AzureWorkspaceKey + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingDatadog: + description: gatewayUpdateLogForwardingDatadog is a command that updates log + forwarding config (datadog target) + properties: + api-key: + description: Datadog api key type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: DatadogApiKey + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Enable + host: + description: Datadog host type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - ssl: + x-go-name: DatadogHost + json: default: false - description: Enable/Disable SSL [true/false] + description: Set output format to JSON type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL connection certificate + x-go-name: Json + log-service: + default: use-existing + description: Datadog log service type: string - x-go-name: SSLConnectionCertificate - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: DatadogLogService + log-source: + default: use-existing + description: Datadog log source type: string - x-go-name: TargetName + x-go-name: DatadogLogSource + log-tags: + default: use-existing + description: A comma-separated list of Datadog log tags formatted as "key:value" + strings + type: string + x-go-name: DatadogLogTags + output-format: + default: text + description: Logs format [text/json] + type: string + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds + type: string + x-go-name: PullIntervalSec token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -57038,457 +71017,176 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerMySQLOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerNativeK8S: - description: 'gatewayCreateProducerNativeK8S is a command that creates k8s producer - [Deprecated: Use dynamic-secret-create-k8s command]' + gatewayUpdateLogForwardingElasticsearch: + description: gatewayUpdateLogForwardingElasticsearch is a command that updates + log forwarding config (elasticsearch target) properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + api-key: + description: Elasticsearch api key relevant only for api_key auth-type type: string - x-go-name: ItemProtected + x-go-name: ElasticsearchApiKey + auth-type: + description: Elasticsearch auth type [api_key/password] + type: string + x-go-name: ElasticsearchAuthType + cloud-id: + description: Elasticsearch cloud id relevant only for cloud server-type + type: string + x-go-name: ElasticsearchCloudId + enable: + default: "true" + description: Enable Log Forwarding [true/false] + type: string + x-go-name: Enable + enable-tls: + description: Enable tls + type: boolean + x-go-name: ElasticsearchEnableTLS + index: + description: Elasticsearch index + type: string + x-go-name: ElasticsearchIndex json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-allowed-namespaces: - description: Comma-separated list of allowed K8S namespaces for the generated - ServiceAccount (relevant only for k8s-service-account-type=dynamic) + nodes: + description: Elasticsearch nodes relevant only for nodes server-type type: string - x-go-name: AllowedNamespaces - k8s-cluster-ca-cert: - description: K8S cluster CA certificate + x-go-name: ElasticsearchNodes + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: ClusterCACert - k8s-cluster-endpoint: - description: K8S cluster URL endpoint + x-go-name: OutputFormat + password: + description: Elasticsearch password relevant only for password auth-type type: string - x-go-name: ClusterEndpoint - k8s-cluster-name: - description: K8S cluster name + x-go-name: ElasticsearchPassword + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: ClusterName - k8s-cluster-token: - description: K8S cluster Bearer token + x-go-name: PullIntervalSec + server-type: + description: Elasticsearch server type [cloud/nodes] type: string - x-go-name: ClusterBearerToken - k8s-namespace: - description: K8S Namespace where the ServiceAccount exists. + x-go-name: ElasticsearchServerType + tls-certificate: + default: use-existing + description: Elasticsearch tls certificate type: string - x-go-name: Namespace - k8s-predefined-role-name: - description: The pre-existing Role or ClusterRole name to bind the generated - ServiceAccount to (relevant only for k8s-service-account-type=dynamic) + x-go-name: ElasticsearchTlsCertificate + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PredefinedRoleName - k8s-predefined-role-type: - description: Specifies the type of the pre-existing K8S role [Role, ClusterRole] - (relevant only for k8s-service-account-type=dynamic) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: PredefinedRoleType - k8s-rolebinding-yaml-def: - description: Path to yaml file that contains definitions of K8S role and - role binding (relevant only for k8s-service-account-type=dynamic) + x-go-name: UIDToken + user-name: + description: Elasticsearch user name relevant only for password auth-type type: string - x-go-name: RoleBindingYamlDef - k8s-service-account: - description: K8S ServiceAccount to extract token from. + x-go-name: ElasticsearchUserName + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingGoogleChronicle: + description: gatewayUpdateLogForwardingGoogleChronicle is a command that updates + log forwarding config (google-chronicle target) + properties: + customer-id: + description: Google chronicle customer id type: string - x-go-name: ServiceAccount - k8s-service-account-type: - description: K8S ServiceAccount type [fixed, dynamic]. + x-go-name: CustomerID + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: ServiceAccountType - name: - description: Dynamic secret name + x-go-name: Enable + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: ProducerName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: ServiceAccountKey + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + log-type: + description: Google chronicle log type + type: string + x-go-name: LogType + output-format: + default: text + description: Logs format [text/json] + type: string + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access - type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: PullIntervalSec + region: + description: Google chronicle region [eu_multi_region/london/us_multi_region/singapore/tel_aviv] type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: Region + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessEndpoint - secure-access-dashboard-url: - description: The K8s dashboard url + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessDashboardURL - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingLogstash: + description: gatewayUpdateLogForwardingLogstash is a command that updates log + forwarding config (logstash target) + properties: + dns: + description: Logstash dns type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion + x-go-name: LogstashDns + enable: + default: "true" + description: Enable Log Forwarding [true/false] + type: string + x-go-name: Enable + enable-tls: + description: Enable tls type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: + x-go-name: LogstashEnableTLS + json: default: false - description: Web-Proxy via Akeyless Web Access Bastion + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebProxy - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: TargetName + x-go-name: OutputFormat + protocol: + description: Logstash protocol [tcp/udp] + type: string + x-go-name: LogstashProtocol + pull-interval: + default: "10" + description: Pull interval in seconds + type: string + x-go-name: PullIntervalSec + tls-certificate: + default: use-existing + description: Logstash tls certificate + type: string + x-go-name: LogstashTlsCertificate token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -57498,441 +71196,115 @@ components: authentication type: string x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account - type: boolean - x-go-name: UseDefaultIdentity - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerNativeK8SOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerOracleDb: - description: 'gatewayCreateProducerOracleDb is a command that creates oracle - db producer [Deprecated: Use dynamic-secret-create-oracledb command]' + gatewayUpdateLogForwardingLogzIo: + description: gatewayUpdateLogForwardingLogzIo is a command that updates log + forwarding config (logz-io target) properties: - db-server-certificates: - description: (Optional) DB server certificates - type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification - type: string - x-go-name: DBServerName - delete_protection: - description: Protection from accidental deletion of this item [true/false] + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: ItemProtected + x-go-name: Enable json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + logz-io-token: + description: Logz-io token type: string - x-go-name: ProducerName - oracle-host: - default: 127.0.0.1 - description: Oracle Host + x-go-name: LogzIoToken + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: DBHost - oracle-password: - description: Oracle Password + x-go-name: OutputFormat + protocol: + description: LogzIo protocol [tcp/https] type: string - x-go-name: DBPassword - oracle-port: - default: "1521" - description: Oracle Port + x-go-name: LogzIoProtocol + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: DBPort - oracle-revocation-statements: - description: Oracle Revocation statements + x-go-name: PullIntervalSec + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RevocationStatements - oracle-screation-statements: - description: Oracle Creation statements + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingOutput: + example: + updated: true + properties: + updated: + type: boolean + x-go-name: Updated + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingSplunk: + description: gatewayUpdateLogForwardingSplunk is a command that updates log + forwarding config (splunk target) + properties: + enable: + default: "true" + description: Enable Log Forwarding [true/false] + type: string + x-go-name: Enable + enable-tls: + description: Enable tls + type: boolean + x-go-name: SplunkEnableTLS + index: + description: Splunk index type: string - x-go-name: CreationStatements - oracle-service-name: - description: Oracle DB Name + x-go-name: SplunkIndex + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: DBName - oracle-username: - description: Oracle Username + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: DBUsername - password-length: - description: The length of the password to be generated + x-go-name: PullIntervalSec + source: + default: use-existing + description: Splunk source type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: SplunkSource + source-type: + default: use-existing + description: Splunk source type type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: SplunkSourceType + splunk-token: + description: Splunk token type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - default: "false" - description: Enable/Disable secure remote access [true/false] + x-go-name: SplunkToken + splunk-url: + description: Splunk server URL type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SplunkUrl + tls-certificate: + default: use-existing + description: Splunk tls certificate type: string - x-go-name: TargetName + x-go-name: SplunkTlsCertificate token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -57942,473 +71314,144 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerOracleDbOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerPing: - description: 'gatewayCreateProducerPing is a command that creates ping producer - [Deprecated: Use dynamic-secret-create-ping command]' + gatewayUpdateLogForwardingStdout: + description: gatewayUpdateLogForwardingStdout is a command that updates log + forwarding config (stdout target) properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: ItemProtected + x-go-name: Enable json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: ProducerName - ping-administrative-port: - default: "9999" - description: Ping Federate administrative port + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: AdministrativePort - ping-atm-id: - description: Set a specific Access Token Management (ATM) instance for the - created OAuth Client by providing the ATM Id. If no explicit value is - given, the default pingfederate server ATM will be set. + x-go-name: PullIntervalSec + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: AccessTokenManagerId - ping-authorization-port: - default: "9031" - description: Ping Federate authorization port + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: AuthorizationPort - ping-cert-subject-dn: - description: The subject DN of the client certificate. If no explicit value - is given, the producer will create CA certificate and matched client certificate - and return it as value. Used in conjunction with ping-issuer-dn (relevant - for CLIENT_TLS_CERTIFICATE authentication method) + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingSumologic: + description: gatewayUpdateLogForwardingSumologic is a command that updates log + forwarding config (sumologic target) + properties: + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: CertSubjectDN - ping-client-authentication-type: - default: CLIENT_SECRET - description: OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, - CLIENT_TLS_CERTIFICATE] + x-go-name: Enable + endpoint: + description: Sumologic endpoint URL type: string - x-go-name: ClientAuthenticationType - ping-enforce-replay-prevention: - default: "false" - description: Determines whether PingFederate requires a unique signed JWT - from the client for each action (relevant for PRIVATE_KEY_JWT authentication - method) [true/false] + x-go-name: SumologicEndPointURL + host: + default: use-existing + description: Sumologic host type: string - x-go-name: EnforceReplayPrevention - ping-grant-types: - description: List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, - CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, - RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE - will be selected as default. - items: - type: string - type: array - x-go-name: GrantTypes - ping-issuer-dn: - description: Issuer DN of trusted CA certificate that imported into Ping - Federate server. You may select \"Trust Any\" to trust all the existing - issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn - (relevant for CLIENT_TLS_CERTIFICATE authentication method) + x-go-name: SumologicHost + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + output-format: + default: text + description: Logs format [text/json] + type: string + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds type: string - x-go-name: IssuerDN - ping-jwks: - description: 'Base64-encoded JSON Web Key Set (JWKS). If no explicit value - is given, the producer will create JWKs and matched signed JWT (Sign Algo: - RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication - method)' + x-go-name: PullIntervalSec + sumologic-tags: + default: use-existing + description: A comma-separated list of Sumologic tags type: string - x-go-name: JWKs - ping-jwks-url: - description: The URL of the JSON Web Key Set (JWKS). If no explicit value - is given, the producer will create JWKs and matched signed JWT and return - it as value (relevant for PRIVATE_KEY_JWT authentication method) + x-go-name: SumologicTags + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: JWKsURL - ping-password: - description: Ping Federate privileged user password + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: UserPassword - ping-privileged-user: - description: Ping Federate privileged user + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateLogForwardingSyslog: + description: gatewayUpdateLogForwardingSyslog is a command that updates log + forwarding config (syslog target) + properties: + enable: + default: "true" + description: Enable Log Forwarding [true/false] type: string - x-go-name: PrivilegedUser - ping-redirect-uris: - description: List of URIs to which the OAuth authorization server may redirect - the resource owner's user agent after authorization is obtained. At least - one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT - grant types. - items: - type: string - type: array - x-go-name: RedirectUris - ping-restricted-scopes: - description: Limit the OAuth client to specific scopes list - items: - type: string - type: array - x-go-name: RestrictedScopes - ping-signing-algo: - description: The signing algorithm that the client must use to sign its - request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] - If no explicit value is given, the client can use any of the supported - signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) + x-go-name: Enable + enable-tls: + description: Enable tls relevant only for network type TCP + type: boolean + x-go-name: SyslogEnableTLS + formatter: + default: text + description: Syslog formatter [text/cef] type: string - x-go-name: SigningAlgorithm - ping-url: - description: Ping URL + x-go-name: SyslogFormatter + host: + description: Syslog host type: string - x-go-name: PingURL - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: SyslogHost + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + network: + default: tcp + description: Syslog network [tcp/udp] type: string - x-go-name: ProducerEncryptionKey - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SyslogNetwork + output-format: + default: text + description: Logs format [text/json] type: string - x-go-name: TargetName + x-go-name: OutputFormat + pull-interval: + default: "10" + description: Pull interval in seconds + type: string + x-go-name: PullIntervalSec + target-tag: + default: use-existing + description: Syslog target tag + type: string + x-go-name: SyslogTargetTag + tls-certificate: + default: use-existing + description: Syslog tls certificate + type: string + x-go-name: SyslogTlsCertificate token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -58418,427 +71461,435 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: The time from dynamic secret creation to expiration. - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerPingOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerPostgreSQL: - description: 'gatewayCreateProducerPostgreSQL is a command that creates postgresql - producer [Deprecated: Use dynamic-secret-create-postgresql command]' + gatewayUpdateMigration: + description: gatewayUpdateMigration is a command that update migration properties: - creation-statements: - description: PostgreSQL Creation statements + "1password-email": + description: 1Password user email to connect to the API + type: string + x-go-name: OpEmail + "1password-password": + description: 1Password user password to connect to the API + type: string + x-go-name: OpPassword + "1password-secret-key": + description: 1Password user secret key to connect to the API + type: string + x-go-name: OpSecretKey + "1password-url": + description: 1Password api container url + type: string + x-go-name: OpUrl + "1password-vaults": + description: 1Password list of vault to get the items from + items: + type: string + type: array + x-go-name: Vaults + ad-discover-services: + default: "false" + description: Enable/Disable discovery of Windows services from each domain + server as part of the SSH/Windows Rotated Secrets. Default is false. (Relevant + only for Active Directory migration) + type: string + x-go-name: AdDiscoverServices + ad-discovery-types: + description: Set migration discovery types (domain-users, computers, local-users). + (Relevant only for Active Directory migration) + items: + type: string + type: array + x-go-name: AdDiscoverTypes + ad-os-filter: + description: Filter by Operating System to run the migration, can be used + with wildcards, e.g. SRV20* (Relevant only for Active Directory migration) + type: string + x-go-name: AdOsFilter + ad-ssh-port: + default: "22" + description: Set the SSH Port for further connection to the domain servers. + Default is port 22 (Relevant only for Active Directory migration) + type: string + x-go-name: AdSshPort + ad-target-format: + default: linked + description: Relevant only for ad-discovery-types=computers. For linked, + all computers will be migrated into a linked target(s). if set with regular, + the migration will create a target for each computer. type: string - x-go-name: CreationStatements - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AdTargetFormat + ad-targets-type: + default: windows + description: Set the target type of the domain servers [ssh/windows](Relevant + only for Active Directory migration) type: string - x-go-name: ItemProtected + x-go-name: TargetsType + ad-winrm-over-http: + default: "false" + description: Use WinRM over HTTP, by default runs over HTTPS + type: string + x-go-name: AdWinrmOverHttp + ad-winrm-port: + default: "5986" + description: Set the WinRM Port for further connection to the domain servers. + Default is 5986 (Relevant only for Active Directory migration) + type: string + x-go-name: AdWinrmPort + ad_auto_rotate: + description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. + Default is false: only manual rotation is allowed for migrated secrets. + If set to true, this command should be combined with --ad-rotation-interval + and --ad-rotation-hour parameters (Relevant only for Active Directory + migration)' + type: string + x-go-name: AdAutoRotate + ad_computer_base_dn: + description: 'Distinguished Name of Computer objects (servers) to search + in Active Directory e.g.: CN=Computers,DC=example,DC=com (Relevant only + for Active Directory migration)' + type: string + x-go-name: AdComputerBaseDN + ad_discover_local_users: + description: |- + Enable/Disable discovery of local users from each domain server and migrate them as SSH/Windows Rotated Secrets. Default is false: only domain users will be migrated. Discovery of local users might require further installation of SSH on the servers, based on the supplied computer base DN. This will be implemented automatically as part of the migration process (Relevant only for Active Directory migration) + Deprecated: use AdDiscoverTypes + type: string + x-go-name: AdDiscoverLocalUsersDeprecated + ad_domain_name: + description: Active Directory Domain Name (Relevant only for Active Directory + migration) + type: string + x-go-name: AdDomainName + ad_domain_users_path_template: + description: 'Path location template for migrating domain users as Rotated + Secrets e.g.: .../DomainUsers/{{USERNAME}} (Relevant only for Active Directory + migration)' + type: string + x-go-name: AdDomainUsersPathTemplate + ad_local_users_ignore: + description: Comma-separated list of Local Users which should not be migrated + (Relevant only for Active Directory migration) + type: string + x-go-name: AdLocalUsersIgnore + ad_local_users_path_template: + description: 'Path location template for migrating domain users as Rotated + Secrets e.g.: .../LocalUsers/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant + only for Active Directory migration)' + type: string + x-go-name: AdLocalUsersPathTemplate + ad_rotation_hour: + description: The hour of the scheduled rotation in UTC (Relevant only for + Active Directory migration) + format: int32 + type: integer + x-go-name: AdRotationHour + ad_rotation_interval: + description: The number of days to wait between every automatic rotation + [1-365] (Relevant only for Active Directory migration) + format: int32 + type: integer + x-go-name: AdRotationInterval + ad_sra_enable_rdp: + description: 'Enable/Disable RDP Secure Remote Access for the migrated local + users rotated secrets. Default is false: rotated secrets will not be created + with SRA (Relevant only for Active Directory migration)' + type: string + x-go-name: AdSRAEnableRDP + ad_target_name: + description: Active Directory LDAP Target Name. Server type should be Active + Directory (Relevant only for Active Directory migration) + type: string + x-go-name: AdTargetName + ad_targets_path_template: + description: 'Path location template for migrating domain servers as SSH/Windows + Targets e.g.: .../Servers/{{COMPUTER_NAME}} (Relevant only for Active + Directory migration)' + type: string + x-go-name: AdTargetsPathTemplate + ad_user_base_dn: + description: 'Distinguished Name of User objects to search in Active Directory, + e.g.: CN=Users,DC=example,DC=com (Relevant only for Active Directory migration)' + type: string + x-go-name: AdUserBaseDN + ad_user_groups: + description: Comma-separated list of domain groups from which privileged + domain users will be migrated. If empty, migrate all users based on the + --ad-user-base-dn (Relevant only for Active Directory migration) + type: string + x-go-name: AdUserGroups + aws-key: + description: AWS Secret Access Key (relevant only for AWS migration) + type: string + x-go-name: AwsSecret + aws-key-id: + description: AWS Access Key ID with sufficient permissions to get all secrets, + e.g. 'arn:aws:secretsmanager:[Region]:[AccountId]:secret:[/path/to/secrets/*]' + (relevant only for AWS migration) + type: string + x-go-name: AwsKey + aws-region: + default: us-east-2 + description: AWS region of the required Secrets Manager (relevant only for + AWS migration) + type: string + x-go-name: AwsRegion + azure-client-id: + description: Azure Key Vault Access client ID, should be Azure AD App with + a service principal (relevant only for Azure Key Vault migration) + type: string + x-go-name: AzureClient + azure-kv-name: + description: Azure Key Vault Name (relevant only for Azure Key Vault migration) + type: string + x-go-name: AzureName + azure-secret: + description: Azure Key Vault secret (relevant only for Azure Key Vault migration) + type: string + x-go-name: AzureSecret + azure-tenant-id: + description: Azure Key Vault Access tenant ID (relevant only for Azure Key + Vault migration) + type: string + x-go-name: AzureTenant + gcp-key: + description: Base64-encoded GCP Service Account private key text with sufficient + permissions to Secrets Manager, Minimum required permission is Secret + Manager Secret Accessor, e.g. 'roles/secretmanager.secretAccessor' (relevant + only for GCP migration) + type: string + x-go-name: ServiceAccountKey + hashi-json: + default: "true" + description: Import secret key as json value or independent secrets (relevant + only for HasiCorp Vault migration) [true/false] + type: string + x-go-name: HashiImportAsJson + hashi-ns: + description: HashiCorp Vault Namespaces is a comma-separated list of namespaces + which need to be imported into Akeyless Vault. For every provided namespace, + all its child namespaces are imported as well, e.g. nmsp/subnmsp1/subnmsp2,nmsp/anothernmsp. + By default, import all namespaces (relevant only for HasiCorp Vault migration) + items: + type: string + type: array + x-go-name: HashiNamespaces + hashi-token: + description: HashiCorp Vault access token with sufficient permissions to + preform list & read operations on secrets objects (relevant only for HasiCorp + Vault migration) + type: string + x-go-name: HashiToken + hashi-url: + description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 (relevant + only for HasiCorp Vault migration) + type: string + x-go-name: HashiUrl + id: + description: Migration ID (Can be retrieved with gateway-list-migration + command) + type: string + x-go-name: MigrationID json: default: false description: Set output format to JSON type: boolean x-go-name: Json + k8s-ca-certificate: + description: |- + For Certificate Authentication method + K8s Cluster CA certificate (relevant only for K8s migration with Certificate Authentication method) + items: + format: uint8 + type: integer + type: array + x-go-name: K8SCA + k8s-client-certificate: + description: K8s Client certificate with sufficient permission to list and + get secrets in the namespace(s) you selected (relevant only for K8s migration + with Certificate Authentication method) + items: + format: uint8 + type: integer + type: array + x-go-name: K8SClientCert + k8s-client-key: + description: K8s Client key (relevant only for K8s migration with Certificate + Authentication method) + items: + format: uint8 + type: integer + type: array + x-go-name: K8SClientKey + k8s-namespace: + description: K8s Namespace, Use this field to import secrets from a particular + namespace only. By default, the secrets are imported from all namespaces + (relevant only for K8s migration) + type: string + x-go-name: K8SNamespace + k8s-password: + description: K8s Client password (relevant only for K8s migration with Password + Authentication method) + type: string + x-go-name: K8SPassword + k8s-skip-system: + description: K8s Skip Control Plane Secrets, This option allows to avoid + importing secrets from system namespaces (relevant only for K8s migration) + type: boolean + x-go-name: K8SSkipSystem + k8s-token: + description: |- + For Token Authentication method + K8s Bearer Token with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Token Authentication method) + type: string + x-go-name: K8SToken + k8s-url: + description: K8s API Server URL, e.g. https://k8s-api.mycompany.com:6443 + (relevant only for K8s migration) + type: string + x-go-name: K8SServer + k8s-username: + description: |- + For Password Authentication method + K8s Client username with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Password Authentication method) + type: string + x-go-name: K8SUsername name: - description: Dynamic secret name + description: Migration name type: string - x-go-name: ProducerName - password-length: - description: The length of the password to be generated + x-go-name: MigrationName + new_name: + description: New migration name type: string - x-go-name: PasswordLengthInput - postgresql-db-name: - description: PostgreSQL DB Name + x-go-name: NewMigrationName + protection-key: + description: The name of the key that protects the classic key value (if + empty, the account default key will be used) type: string - x-go-name: DBName - postgresql-host: - default: 127.0.0.1 - description: PostgreSQL Host + x-go-name: ProtectionKey + si-auto-rotate: + description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. + Default is false: only manual rotation is allowed for migrated secrets. + If set to true, this command should be combined with --si-rotation-interval + and --si-rotation-hour parameters (Relevant only for Server Inventory + migration)' type: string - x-go-name: DBHost - postgresql-password: - description: PostgreSQL Password + x-go-name: SiAutoRotate + si-rotation-hour: + description: The hour of the scheduled rotation in UTC (Relevant only for + Server Inventory migration) + format: int32 + type: integer + x-go-name: SiRotationHour + si-rotation-interval: + description: The number of days to wait between every automatic rotation + [1-365] (Relevant only for Server Inventory migration) + format: int32 + type: integer + x-go-name: SiRotationInterval + si-sra-enable-rdp: + default: "false" + description: 'Enable/Disable RDP Secure Remote Access for the migrated local + users rotated secrets. Default is false: rotated secrets will not be created + with SRA (Relevant only for Server Inventory migration)' type: string - x-go-name: DBPassword - postgresql-port: - default: "5432" - description: PostgreSQL Port + x-go-name: SiSRAEnableRDP + si-target-name: + description: SSH, Windows or Linked Target Name. (Relevant only for Server + Inventory migration) type: string - x-go-name: DBPort - postgresql-username: - description: PostgreSQL Username + x-go-name: SiTargetName + si-user-groups: + description: 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) type: string - x-go-name: DBUsername - producer-encryption-key: - description: Dynamic producer encryption key + x-go-name: SiUserGroups + si-users-ignore: + description: Comma-separated list of Local Users which should not be migrated + (Relevant only for Server Inventory migration) type: string - x-go-name: ProducerEncryptionKey - revocation-statement: - description: PostgreSQL Revocation statements + x-go-name: SiLocalUsersIgnore + si-users-path-template: + description: 'Path location template for migrating users as Rotated Secrets + e.g.: .../Users/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant only for Server + Inventory migration)' type: string - x-go-name: RevocationStatements - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: SiUsersPathTemplate + target-location: + description: Target location in Akeyless for imported secrets type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + x-go-name: TargetLocation + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access + x-go-name: UIDToken + required: + - si-target-name + - si-users-path-template + - target-location + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateOutput: + example: + updated: true + properties: + updated: type: boolean - x-go-name: SecureAccessWebCategory - ssl: + x-go-name: Updated + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerArtifactory: + description: 'gatewayUpdateProducerArtifactory is a command that updates artifactory + producer [Deprecated: Use dynamic-secret-update-artifactory command]' + properties: + artifactory-admin-name: + description: Artifactory Admin Name + type: string + x-go-name: AdminName + artifactory-admin-pwd: + description: Artifactory Admin password + type: string + x-go-name: AdminPwd + artifactory-token-audience: + description: Token Audience + type: string + x-go-name: TokenAudience + artifactory-token-scope: + description: Token Scope + type: string + x-go-name: TokenScope + base-url: + description: Base URL + type: string + x-go-name: BaseUrl + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + json: default: false - description: Enable/Disable SSL [true/false] + description: Set output format to JSON type: boolean - x-go-name: SSLConnection + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey tags: description: Add tags attached to this object items: @@ -58864,10 +71915,12 @@ components: type: string x-go-name: UserTtl required: + - artifactory-token-audience + - artifactory-token-scope - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerPostgreSQLOutput: + gatewayUpdateProducerArtifactoryOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -58938,6 +71991,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -58945,6 +72002,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -58977,6 +72035,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -59031,6 +72090,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -59045,6 +72105,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -59064,6 +72125,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -59116,6 +72178,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -59139,6 +72202,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -59146,6 +72210,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -59195,14 +72260,59 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRabbitMQ: - description: 'gatewayCreateProducerRabbitMQ is a command that creates rabbitmq - producer [Deprecated: Use dynamic-secret-create-rabbitmq command]' + gatewayUpdateProducerAws: + description: 'gatewayUpdateProducerAws is a command that Updates aws producer + [Deprecated: Use dynamic-secret-update-aws command]' properties: + access-mode: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + admin-rotation-interval-days: + default: 0 + description: Admin credentials rotation interval (days) + format: int64 + type: integer + x-go-name: AdminCredsRotationInterval + aws-access-key-id: + description: Access Key ID + type: string + x-go-name: AccessId + aws-access-secret-key: + description: Secret Access Key + type: string + x-go-name: AccessKey + aws-role-arns: + description: AWS Role ARNs to be used in the Assume Role operation (relevant + only for assume_role mode) + type: string + x-go-name: RoleARNs + aws-user-console-access: + default: false + description: AWS User console access + type: boolean + x-go-name: UserConsoleAccess + aws-user-groups: + description: AWS User groups + type: string + x-go-name: UserGroups + aws-user-policies: + description: AWS User policies + type: string + x-go-name: UserPolicies + aws-user-programmatic-access: + default: true + description: Enable AWS User programmatic access + type: boolean + x-go-name: UserProgrammaticAccess delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + enable-admin-rotation: + default: false + description: Automatic admin credentials rotation + type: boolean + x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON @@ -59212,6 +72322,10 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string @@ -59220,46 +72334,27 @@ components: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - rabbitmq-admin-pwd: - description: RabbitMQ Admin password - type: string - x-go-name: AdminPwd - rabbitmq-admin-user: - description: RabbitMQ Admin User - type: string - x-go-name: AdminUser - rabbitmq-server-uri: - description: Server URI - type: string - x-go-name: ServerURI - rabbitmq-user-conf-permission: - description: User configuration permission - type: string - x-go-name: UserConfPermission - rabbitmq-user-read-permission: - description: User read permission - type: string - x-go-name: UserReadPermission - rabbitmq-user-tags: - description: User Tags + region: + default: us-east-2 + description: Region type: string - x-go-name: UserTags - rabbitmq-user-vhost: - description: User Virtual Host + x-go-name: Region + secure-access-aws-account-id: + description: The AWS account id type: string - x-go-name: UserVHost - rabbitmq-user-write-permission: - description: User write permission + x-go-name: SecureAccessAccountId + secure-access-aws-native-cli: + description: The AWS native cli + type: boolean + x-go-name: SecureAccessAwsNativeCli + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: UserWritePermission + x-go-name: SecureAccessBastionIssuer secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-url: - description: Destination URL to inject secrets - type: string - x-go-name: SecureAccessURL secure-access-web: default: true description: Enable Web Secure Remote Access @@ -59303,7 +72398,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRabbitMQOutput: + gatewayUpdateProducerAwsOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -59374,6 +72469,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -59381,6 +72480,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -59413,6 +72513,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -59467,6 +72568,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -59481,6 +72583,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -59500,6 +72603,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -59552,6 +72656,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -59575,6 +72680,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -59582,6 +72688,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -59631,23 +72738,39 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRdp: - description: 'gatewayCreateProducerRdp is a command that creates rdp producer - [Deprecated: Use dynamic-secret-create-rdp command]' + gatewayUpdateProducerAzure: + description: 'gatewayUpdateProducerAzure is a command that updates azure producer + [Deprecated: Use dynamic-secret-update-azure command]' properties: - allow-user-extend-session: - description: AllowUserExtendSession - format: int64 - type: integer - x-go-name: AllowUserExtendSession + app-obj-id: + description: Azure App Object Id + type: string + x-go-name: AppObjId + azure-client-id: + description: Azure Client ID + type: string + x-go-name: ClientId + azure-client-secret: + description: Azure Client Secret + type: string + x-go-name: ClientSecret + azure-tenant-id: + description: Azure Tenant ID + type: string + x-go-name: TenantId delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - fixed-user-only: + fixed-user-claim-keyname: default: "false" - description: Allow access using externally (IdP) provided username [true/false] + description: FixedUserClaimKeyname type: string + x-go-name: FixedUserClaimKeyname + fixed-user-only: + default: false + description: Fixed user + type: boolean x-go-name: FixedUserOnly json: default: false @@ -59658,63 +72781,37 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput producer-encryption-key-name: - description: Dynamic producer encryption key + description: Dynamic secret encryption key type: string x-go-name: ProducerEncryptionKey - rdp-admin-name: - description: RDP Admin Name - type: string - x-go-name: AdminName - rdp-admin-pwd: - description: RDP Admin password - type: string - x-go-name: AdminPwd - rdp-host-name: - description: Hostname - type: string - x-go-name: Hostname - rdp-host-port: - default: "22" - description: Port - type: string - x-go-name: HostPort - rdp-user-groups: - description: Groups - type: string - x-go-name: UserGroups - secure-access-allow-external-user: - default: false - description: Allow providing external user for a domain users - type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rd-gateway-server: - description: RD Gateway server - type: string - x-go-name: SecureAccessRDGatewayServer - secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user - type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username - type: string - x-go-name: SecureAccessOverrideUser + secure-access-web: + default: true + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -59734,21 +72831,38 @@ components: authentication type: string x-go-name: UIDToken + user-group-obj-id: + description: User Group Object Id + type: string + x-go-name: UserGroupObjId + user-portal-access: + default: false + description: Azure User portal access + type: boolean + x-go-name: UserPortaAccess + user-principal-name: + description: User Principal Name + type: string + x-go-name: UserPrincipalName + user-programmatic-access: + default: false + description: Azure User programmatic access + type: boolean + x-go-name: UserProgrammaticAccess + user-role-template-id: + description: User Role Template Id + type: string + x-go-name: UserRoleTemplateId user-ttl: default: 60m description: User TTL type: string x-go-name: UserTtl - warn-user-before-expiration: - description: WarnBeforeUserExpiration - format: int64 - type: integer - x-go-name: WarnBeforeUserExpiration required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRdpOutput: + gatewayUpdateProducerAzureOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -59819,6 +72933,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -59826,6 +72944,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -59858,6 +72977,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -59912,6 +73032,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -59926,6 +73047,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -59945,6 +73067,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -59997,6 +73120,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -60020,6 +73144,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -60027,6 +73152,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -60076,25 +73202,35 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRedis: - description: 'gatewayCreateProducerRedis is a command that creates Redis producer - [Deprecated: Use dynamic-secret-create-redis command]' + gatewayUpdateProducerCassandra: + description: 'gatewayUpdateProducerCassandra is a command that updates a Cassandra + producer [Deprecated: Use dynamic-secret-update-cassandra command]' properties: - acl-rules: - description: |- - A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat - By default the user will have permissions to read all keys '["~*", "+@read"]' + cassandra-creation-statements: + description: Cassandra creation statements type: string - x-go-name: AclRules + x-go-name: CreationStatements + cassandra-hosts: + description: Cassandra hosts IP or addresses, comma separated + type: string + x-go-name: Host + cassandra-password: + description: Cassandra superuser password + type: string + x-go-name: Password + cassandra-port: + default: "9042" + description: Cassandra port + type: string + x-go-name: Port + cassandra-username: + description: Cassandra superuser username + type: string + x-go-name: UserName delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - host: - default: 127.0.0.1 - description: Redis Host - type: string - x-go-name: Host json: default: false description: Set output format to JSON @@ -60104,19 +73240,14 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - password: - description: Redis Password + new-name: + description: Dynamic secret name type: string - x-go-name: Password + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - port: - default: "6379" - description: Redis Port - type: string - x-go-name: Port producer-encryption-key-name: description: Dynamic producer encryption key type: string @@ -60155,15 +73286,11 @@ components: description: User TTL type: string x-go-name: UserTtl - username: - description: Redis Username - type: string - x-go-name: Username required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRedisOutput: + gatewayUpdateProducerCassandraOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -60234,6 +73361,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -60241,6 +73372,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -60273,6 +73405,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -60327,6 +73460,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -60341,6 +73475,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -60360,6 +73495,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -60412,6 +73548,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -60435,6 +73572,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -60442,6 +73580,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -60491,14 +73630,26 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRedshift: - description: 'gatewayCreateProducerRedshift is a command that creates redshift - producer [Deprecated: Use dynamic-secret-create-redshift command]' + gatewayUpdateProducerChef: + description: 'gatewayUpdateProducerChef is a command that updates chef producer + [Deprecated: Use dynamic-secret-update-chef command]' properties: - creation-statements: - description: Redshift Creation statements + chef-orgs: + description: Organizations type: string - x-go-name: CreationStatements + x-go-name: Organizations + chef-server-key: + description: Server key + type: string + x-go-name: ServerKey + chef-server-url: + description: Server URL + type: string + x-go-name: ServerURL + chef-server-username: + description: Server username + type: string + x-go-name: ServerUsername delete_protection: description: Protection from accidental deletion of this item [true/false] type: string @@ -60512,52 +73663,23 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key: + producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - redshift-db-name: - description: Redshift DB Name - type: string - x-go-name: DBName - redshift-host: - default: 127.0.0.1 - description: Redshift Host - type: string - x-go-name: DBHost - redshift-password: - description: Redshift Password - type: string - x-go-name: DBPassword - redshift-port: - default: "5439" - description: Redshift Port - type: string - x-go-name: DBPort - redshift-username: - description: Redshift Username - type: string - x-go-name: DBUsername - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - ssl: - default: false - description: Enable/Disable SSL [true/false] + skip-ssl: + default: true + description: Skip SSL type: boolean - x-go-name: SSLConnection + x-go-name: SkipSSL tags: description: Add tags attached to this object items: @@ -60586,7 +73708,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerRedshiftOutput: + gatewayUpdateProducerChefOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -60657,6 +73779,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -60664,6 +73790,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -60696,6 +73823,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -60750,6 +73878,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -60764,6 +73893,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -60783,6 +73913,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -60835,6 +73966,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -60858,6 +73990,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -60865,6 +73998,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -60914,30 +74048,30 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerSnowflake: - description: 'GatewayCreateProducerSnowflakeCmd is a command that creates a - Snowflake producer [Deprecated: Use dynamic-secret-create-snowflake command]' + gatewayUpdateProducerCustom: + description: 'gatewayUpdateProducerCustom is a command that updates a custom + producer. [Deprecated: Use dynamic-secret-update-custom command]' properties: - account: - description: Account name - type: string - x-go-name: Account - account-password: - description: Database Password - type: string - x-go-name: DBPassword - account-username: - description: Database Username - type: string - x-go-name: DBUsername - db-name: - description: Database name + admin_rotation_interval_days: + description: Define rotation interval in days + format: int64 + type: integer + x-go-name: RotationIntervalDays + create-sync-url: + description: |- + URL of an endpoint that implements /sync/create method, for example + https://webhook.example.com/sync/create type: string - x-go-name: DBName + x-go-name: CreateSyncURL delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + enable_admin_rotation: + default: false + description: Should admin credentials be rotated + type: boolean + x-go-name: EnableAdminRotation json: default: false description: Set output format to JSON @@ -60947,32 +74081,43 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - password-length: - description: The length of the password to be generated + new-name: + description: Dynamic secret name type: string - x-go-name: PasswordLengthInput - private-key: - description: RSA Private key (base64 encoded) + x-go-name: DsNewName + payload: + description: Secret payload to be sent with each create/revoke webhook request type: string - x-go-name: PrivateKey - private-key-passphrase: - description: The Private key passphrase + x-go-name: Payload + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: PrivateKeyPassphrase - role: - description: User role + x-go-name: ProducerEncryptionKey + revoke-sync-url: + description: |- + URL of an endpoint that implements /sync/revoke method, for example + https://webhook.example.com/sync/revoke type: string - x-go-name: Role + x-go-name: RevokeSyncURL + rotate-sync-url: + description: |- + URL of an endpoint that implements /sync/rotate method, for example + https://webhook.example.com/sync/rotate + type: string + x-go-name: RotateSyncURL tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags - target-name: - description: Target name - type: string - x-go-name: TargetName + timeout-sec: + default: 60 + description: Maximum allowed time in seconds for the webhook to return the + results + format: int64 + type: integer + x-go-name: TimeoutSeconds token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -60983,19 +74128,17 @@ components: type: string x-go-name: UIDToken user-ttl: - default: 24h + default: 60m description: User TTL type: string - x-go-name: UserTtl - warehouse: - description: Warehouse name - type: string - x-go-name: Warehouse + x-go-name: UserTTL required: + - create-sync-url - name + - revoke-sync-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerSnowflakeOutput: + gatewayUpdateProducerCustomOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -61066,6 +74209,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -61073,6 +74220,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -61105,6 +74253,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -61159,6 +74308,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -61173,6 +74323,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -61192,6 +74343,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -61244,6 +74396,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -61267,6 +74420,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -61274,6 +74428,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -61323,41 +74478,29 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerVenafi: - description: |- - gatewayCreateProducerVenafi is a command that creates a Venafi - dynamic secret producer to dynamically create certificates generated by Venafi or have - Akeyless generated certificates using PKI be monitored by Venafi [Deprecated: Use dynamic-secret-create-venafi command] + gatewayUpdateProducerDockerhub: + description: 'gatewayUpdateProducerDockerhub is a command that updates a DOCKERHUB + producer [Deprecated: Use dynamic-secret-update-dockerhub command]' properties: - admin-rotation-interval-days: - default: 0 - description: Admin credentials rotation interval (days) - format: int64 - type: integer - x-go-name: AdminCredsRotationInterval - allow-subdomains: - description: Allow subdomains - type: boolean - x-go-name: AllowSubdomains - allowed-domains: - description: Allowed domains - items: - type: string - type: array - x-go-name: AllowedDomains - auto-generated-folder: - description: Auto generated folder - type: string - x-go-name: AutoGeneratedFolder delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - enable-admin-rotation: - default: false - description: Automatic admin credentials rotation - type: boolean - x-go-name: AutomaticAdminCredsRotation + dockerhub-password: + description: DockerhubPassword is either the user's password access token + to manage the repository + type: string + x-go-name: DockerhubPassword + dockerhub-token-scopes: + description: |- + Access token scopes list (comma-separated) to give the dynamic secret + valid options are in "repo:admin", "repo:write", "repo:read", "repo:public_read" + type: string + x-go-name: TokenScopes + dockerhub-username: + description: DockerhubUsername is the name of the user in dockerhub + type: string + x-go-name: DockerhubUsername json: default: false description: Set output format to JSON @@ -61367,26 +74510,14 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - root-first-in-chain: - description: Root first in chain - type: boolean - x-go-name: RootFirstInChain - sign-using-akeyless-pki: - description: Use Akeyless PKI issuer or Venafi issuer - type: boolean - x-go-name: SignUsingAkeylessPKI - signer-key-name: - description: Signer key name - type: string - x-go-name: SignerKeyName - store-private-key: - description: Store private key - type: boolean - x-go-name: StorePrivateKey tags: description: Add tags attached to this object items: @@ -61407,50 +74538,15 @@ components: type: string x-go-name: UIDToken user-ttl: - default: 2160h - description: User TTL in time.Duration format (2160h / 129600m / etc...). - When using sign-using-akeyless-pki certificates created will have this - validity period, otherwise the user-ttl is taken from the Validity Period - field of the Zone's' Issuing Template. When using cert-manager it is advised - to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/ + default: 60m + description: User TTL type: string x-go-name: UserTtl - venafi-access-token: - description: Venafi Access Token to use to access the TPP environment (Relevant - when using TPP) - type: string - x-go-name: VenafiAccessToken - venafi-api-key: - description: Venafi API key - type: string - x-go-name: VenafiApiKey - venafi-baseurl: - description: Venafi Baseurl - type: string - x-go-name: VenafiBaseURL - venafi-client-id: - default: akeyless - description: Venafi Client ID that was used when the access token was generated - type: string - x-go-name: VenafiClientID - venafi-refresh-token: - description: Venafi Refresh Token to use when the Access Token is expired - (Relevant when using TPP) - type: string - x-go-name: VenafiRefreshToken - venafi-use-tpp: - description: Venafi using TPP - type: boolean - x-go-name: VenafiUseTPP - venafi-zone: - description: Venafi Zone - type: string - x-go-name: VenafiZone required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayCreateProducerVenafiOutput: + gatewayUpdateProducerDockerhubOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -61521,6 +74617,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -61528,6 +74628,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -61560,6 +74661,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -61614,6 +74716,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -61628,6 +74731,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -61647,6 +74751,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -61699,6 +74804,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -61722,6 +74828,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -61729,6 +74836,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -61767,472 +74875,54 @@ components: mssql_revocation_statements: mssql_revocation_statements chef_server_port: chef_server_port github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteAllowedAccess: - description: gatewayDeleteAllowedAccess is a command that deletes allowed access - from gateway - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Allowed access name to delete - type: string - x-go-name: Name - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteAllowedAccessOutput: - example: - allowed_access_name: allowed_access_name - properties: - allowed_access_name: - type: string - x-go-name: AllowedAccessName - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteK8SAuthConfig: - description: gatewayDeleteK8SAuth is a command that deletes k8s auth config - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: K8S Auth config name - type: string - x-go-name: K8SAuthConfigName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteK8SAuthConfigOutput: - example: - cluster_id: cluster_id - total_hash: total_hash - parts_change: - required_activity: - migrations_required_activity: - key: true - last_change: - last_k8s_auths_change: - created_k8s_auths_ids: - - created_k8s_auths_ids - - created_k8s_auths_ids - deleted_k8s_auths_ids: - - deleted_k8s_auths_ids - - deleted_k8s_auths_ids - changed_k8s_auths_ids: - - changed_k8s_auths_ids - - changed_k8s_auths_ids - last_migrations_change: - deleted_migrations: - - deleted_migrations - - deleted_migrations - changed_migrations: - - changed_migrations - - changed_migrations - created_migrations: - - created_migrations - - created_migrations - last_status: - was_migrations_copied_to_new_table: true - migrations_status: - last_messages: - key: last_messages - last_reports: - key: last_reports - last_statuses: - key: last_statuses - producers_errors: '{}' - update_stamp: 0 - config_hash: - k8s_auths: k8s_auths - cache: cache - migration_status: migration_status - producers_status: producers_status - universal_identity: universal_identity - customer_fragements: customer_fragements - m_queue: m_queue - producers: '{}' - general: general - ldap: ldap - migrations: migrations - leadership: leadership - log_forwarding: log_forwarding - saml: saml - kmip: kmip - admins: admins - rotators: '{}' - properties: - cluster_id: - type: string - x-go-name: ClusterId - parts_change: - $ref: '#/components/schemas/ConfigChange' - total_hash: - type: string - x-go-name: TotalHash - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteMigration: - description: gatewayDeleteMigration is a command that delete migration - properties: - id: - description: Migration ID - type: string - x-go-name: MigrationID - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - id - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteProducer: - description: 'gatewayDeleteProducer is a command that deletes producer [Deprecated: - Use dynamic-secret-delete command]' - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDeleteProducerOutput: - example: - producer_name: producer_name - properties: - producer_name: - type: string - x-go-name: ProducerName - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDownloadCustomerFragments: - description: gatewayDownloadCustomerFragments is a command that downloads customer - fragments - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayDownloadCustomerFragmentsOutput: - example: - cf_json: - key: '{}' - properties: - cf_json: - additionalProperties: - type: object - type: object - x-go-name: CfJson - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetAllowedAccess: - description: gatewayGetAllowedAccess is a command that gets allowed access from - gateway - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Allowed access name - type: string - x-go-name: Name - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetCache: - description: gatewayGetCache is a command that get cache settings - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetConfig: - description: gatewayGetConfig is a command that returns gateway configuration - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetDefaults: - description: gatewayGetDefaults is a command that get defaults settings - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetK8SAuthConfig: - description: gatewayGetK8SAuth is a command that gets k8s auth config - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: K8S Auth config name - type: string - x-go-name: K8SAuthConfigName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetLdapAuthConfig: - description: gatewayGetLdapAuth is a command that gets ldap auth config + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetLdapAuthConfigOutput: - example: - ldap_anonymous_search: true - ldap_cert: ldap_cert - ldap_bind_password: ldap_bind_password - ldap_group_dn: ldap_group_dn - ldap_group_filter: ldap_group_filter - ldap_user_dn: ldap_user_dn - ldap_group_attr: ldap_group_attr - ldap_access_id: ldap_access_id - ldap_enable: true - ldap_private_key: ldap_private_key - ldap_bind_dn: ldap_bind_dn - ldap_url: ldap_url - ldap_token_expiration: ldap_token_expiration - ldap_user_attr: ldap_user_attr + gatewayUpdateProducerEks: + description: 'gatewayUpdateProducerEks is a command that updates eks producer + [Deprecated: Use dynamic-secret-update-eks command]' properties: - ldap_access_id: - type: string - x-go-name: LdapAccessId - ldap_anonymous_search: - type: boolean - x-go-name: LdapAnonymousSearch - ldap_bind_dn: - type: string - x-go-name: LdapBindDn - ldap_bind_password: - type: string - x-go-name: LdapBindPassword - ldap_cert: - type: string - x-go-name: LdapCertificate - ldap_enable: - type: boolean - x-go-name: LdapEnable - ldap_group_attr: - type: string - x-go-name: LdapGroupAttr - ldap_group_dn: - type: string - x-go-name: LdapGroupDn - ldap_group_filter: - type: string - x-go-name: LdapGroupFilter - ldap_private_key: - type: string - x-go-name: LdapPrivateKey - ldap_token_expiration: - type: string - x-go-name: LdapTokenExpiration - ldap_url: + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: LdapUrlAddress - ldap_user_attr: + x-go-name: ItemProtected + eks-access-key-id: + description: Access Key ID type: string - x-go-name: LdapUserAttr - ldap_user_dn: + x-go-name: AccessId + eks-assume-role: + description: IAM assume role type: string - x-go-name: LdapUserDn - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetLogForwarding: - description: gatewayGetLogForwarding is a command to get log forwarding configuration - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: AssumeRole + eks-cluster-ca-cert: + description: EKS cluster CA certificate type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ClusterCACert + eks-cluster-endpoint: + description: EKS cluster URL endpoint type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetMigration: - description: gatewayGetMigration is a command that get migration - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Migration name to display + x-go-name: ClusterEndpoint + eks-cluster-name: + description: EKS cluster name type: string - x-go-name: MigrationName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ClusterName + eks-region: + default: us-east-2 + description: Region type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: Region + eks-secret-access-key: + description: Secret Access Key type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetProducer: - description: 'gatewayGetProducer is a command that returns producer [Deprecated: - Use dynamic-secret-get command]' - properties: + x-go-name: AccessKey json: default: false description: Set output format to JSON @@ -62242,72 +74932,45 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - token: - description: Authentication token (see `/auth` and `/configure`) + new-name: + description: Dynamic secret name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DsNewName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayGetTmpUsers: - description: 'gatewayGetTmpUsers is a command that returns gateway configuration - [Deprecated: Use dynamic-secret-tmp-creds-get command]' - properties: - json: - default: false - description: Set output format to JSON + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access type: boolean - x-go-name: Json - name: - description: Dynamic secret name + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: ProducerName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessEndpoint + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayListCustomerFragments: - description: gatewayListCustomerFragments is a command that list customer fragments - properties: - json: + x-go-name: SecureAccessEnabled + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayListMigration: - description: gatewayListMigration is a command that list migration - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -62317,984 +74980,1675 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 15m + description: User TTL + type: string + x-go-name: UserTtl + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayListProducers: - description: 'gatewayListProducers is a command that returns a list of producers - [Deprecated: Use dynamic-secret-list command]' + gatewayUpdateProducerEksOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayListRotatedSecrets: - description: 'gatewayListRotatedSecrets is a command that returns a list of - rotated secrets. [Deprecated: Use rotated-secret list command]' + gatewayUpdateProducerGcp: + description: 'gatewayUpdateProducerGcp is a command that updates a GCP producer + [Deprecated: Use dynamic-secret-update-gcp command]' properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ItemProtected + gcp-cred-type: type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayMigratePersonalItems: - description: gatewayMigratePersonalItems is a command that migrate personal - items from external vault - properties: - "1password-email": - description: 1Password user email to connect to the API + x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: OpEmail - "1password-password": - description: 1Password user password to connect to the API + x-go-name: ServiceAccountKey + gcp-key-algo: + description: Service account key algorithm, e.g. KEY_ALG_RSA_1024 type: string - x-go-name: OpPassword - "1password-secret-key": - description: 1Password user secret key to connect to the API + x-go-name: KeyAlgorithm + gcp-sa-email: + description: The email of the fixed service acocunt to generate keys or + tokens for. (revelant for service-account-type=fixed) type: string - x-go-name: OpSecretKey - "1password-url": - description: 1Password api container url + x-go-name: ServiceAccountEmail + gcp-token-scopes: + description: Access token scopes list, e.g. scope1,scope2 type: string - x-go-name: OpUrl - "1password-vaults": - description: 1Password list of vault to get the items from - items: - type: string - type: array - x-go-name: Vaults + x-go-name: TokenScopes json: default: false description: Set output format to JSON type: boolean x-go-name: Json - protection-key: - description: The name of a key that used to encrypt the secret value - type: string - x-go-name: ProtectionKey - target-location: - description: Target location in your Akeyless personal folder for migrated - secrets - type: string - x-go-name: TargetLocation - token: - description: Authentication token (see `/auth` and `/configure`) + name: + description: Dynamic secret name type: string - x-go-name: Profile - type: - default: 1password - description: Migration type for now only 1password. + x-go-name: ProducerName + new-name: + description: Dynamic secret name type: string - x-go-name: MigrationType - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DsNewName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayMigratePersonalItemsOutput: - example: - migration_items: - total: 5 - failed: 0 - migrated: 6 - updated: 5 - skipped: 1 - properties: - migration_items: - $ref: '#/components/schemas/MigrationItems' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayMigrationGetOutput: - example: - body: - hashi_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - import_as_json: true - url: url - namespaces: - - namespaces - - namespaces - token: token - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - import_as_json: true - url: url - namespaces: - - namespaces - - namespaces - token: token - server_inventory_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - azure_kv_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - name: name - client: client - secret: secret - tenant: tenant - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - name: name - client: client - secret: secret - tenant: tenant - k8s_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - client_key: - - 4 - - 4 - server: server - password: password - client_cert: - - 1 - - 1 - namespace: namespace - ca: - - 7 - - 7 - skip_system: true - token: token - username: username - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - client_key: - - 4 - - 4 - server: server - password: password - client_cert: - - 1 - - 1 - namespace: namespace - ca: - - 7 - - 7 - skip_system: true - token: token - username: username - aws_secrets_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret: secret - region: region - key: key - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret: secret - region: region - key: key - mock_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - one_password_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - active_directory_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate: true - ssh_port: ssh_port - discover_local_users: true - discovery_types: - - null - - null - winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 - discover_services: true - winrm_over_http: true - local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template - targets_type: targets_type - target_format: target_format - auto_rotate_rotation_hour: 6 - domain_name: domain_name - enable_rdp_sra: true - domain_server_targets_path_template: domain_server_targets_path_template - user_base_dn: user_base_dn - computer_base_dn: computer_base_dn - domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template - local_users_ignore_list: - key: true - os_filter: os_filter - user_groups: - - user_groups - - user_groups - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate: true - ssh_port: ssh_port - discover_local_users: true - discovery_types: - - null - - null - winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 - discover_services: true - winrm_over_http: true - local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template - targets_type: targets_type - target_format: target_format - auto_rotate_rotation_hour: 6 - domain_name: domain_name - enable_rdp_sra: true - domain_server_targets_path_template: domain_server_targets_path_template - user_base_dn: user_base_dn - computer_base_dn: computer_base_dn - domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template - local_users_ignore_list: - key: true - os_filter: os_filter - user_groups: - - user_groups - - user_groups - gcp_secrets_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - gcp_credentials_json: gcp_credentials_json - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - gcp_credentials_json: gcp_credentials_json - properties: - body: - $ref: '#/components/schemas/MigrationsConfigPart' + x-go-name: ProducerEncryptionKey + role-binding: + description: Role binding definitions in json format + type: string + x-go-name: RoleBindingJson + service-account-type: + default: fixed + description: The type of the gcp dynamic secret. Options[fixed, dynamic] + type: string + x-go-name: ServiceAccountType + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + required: + - name + - service-account-type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayMigrationListOutput: + gatewayUpdateProducerGcpOutput: example: - body: - hashi_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - import_as_json: true - url: url - namespaces: - - namespaces - - namespaces - token: token - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - import_as_json: true - url: url - namespaces: - - namespaces - - namespaces - token: token - server_inventory_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate_rotation_hour: 9 - auto_rotate: true - enable_rdp_sra: true - server_targets_path_template: server_targets_path_template - users_ignore_list: - key: true - migration_target_id: 9 - users_rotated_secrets_path_template: users_rotated_secrets_path_template - auto_rotate_interval_in_days: 5 - user_groups: - - user_groups - - user_groups - azure_kv_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - name: name - client: client - secret: secret - tenant: tenant - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - name: name - client: client - secret: secret - tenant: tenant - k8s_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - client_key: - - 4 - - 4 - server: server - password: password - client_cert: - - 1 - - 1 - namespace: namespace - ca: - - 7 - - 7 - skip_system: true - token: token - username: username - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - client_key: - - 4 - - 4 - server: server - password: password - client_cert: - - 1 - - 1 - namespace: namespace - ca: - - 7 - - 7 - skip_system: true - token: token - username: username - aws_secrets_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret: secret - region: region - key: key - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret: secret - region: region - key: key - mock_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - vaults: - - vaults - - vaults - one_password_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - secret_key: secret_key - password: password - vaults: - - vaults - - vaults - email: email - url: url - active_directory_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate: true - ssh_port: ssh_port - discover_local_users: true - discovery_types: - - null - - null - winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 - discover_services: true - winrm_over_http: true - local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template - targets_type: targets_type - target_format: target_format - auto_rotate_rotation_hour: 6 - domain_name: domain_name - enable_rdp_sra: true - domain_server_targets_path_template: domain_server_targets_path_template - user_base_dn: user_base_dn - computer_base_dn: computer_base_dn - domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template - local_users_ignore_list: - key: true - os_filter: os_filter - user_groups: - - user_groups - - user_groups - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - auto_rotate: true - ssh_port: ssh_port - discover_local_users: true - discovery_types: - - null - - null - winrm_port: winrm_port - auto_rotate_interval_in_days: 1 - active_directory_target_id: 1 - discover_services: true - winrm_over_http: true - local_users_rotated_secrets_path_template: local_users_rotated_secrets_path_template - targets_type: targets_type - target_format: target_format - auto_rotate_rotation_hour: 6 - domain_name: domain_name - enable_rdp_sra: true - domain_server_targets_path_template: domain_server_targets_path_template - user_base_dn: user_base_dn - computer_base_dn: computer_base_dn - domain_users_rotated_secrets_path_template: domain_users_rotated_secrets_path_template - local_users_ignore_list: - key: true - os_filter: os_filter - user_groups: - - user_groups - - user_groups - gcp_secrets_migrations: - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - gcp_credentials_json: gcp_credentials_json - - general: - prefix: prefix - name: name - id: id - type: type - protection_key: protection_key - last_migration: last_migration - new_name: new_name - status: status - payload: - gcp_credentials_json: gcp_credentials_json + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerGithub: + description: 'gatewayUpdateProducerGithub is a command that updates github producer + [Deprecated: Use dynamic-secret-update-github command]' + properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + github-app-id: + description: Github app id + format: int64 + type: integer + x-go-name: AppId + github-app-private-key: + description: App private key + type: string + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL + type: string + x-go-name: BaseUrl + installation-id: + description: GitHub application installation id + format: int64 + type: integer + x-go-name: InstallationId + installation-organization: + description: Optional, mutually exclusive with installation id, GitHub organization + name + type: string + x-go-name: Organization + installation-repository: + description: Optional, mutually exclusive with installation id, GitHub repository + '/' + type: string + x-go-name: Repository + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + token-permissions: + description: Optional - installation token's allowed permissions + items: + type: string + type: array + x-go-name: TokenPermissions + token-repositories: + description: Optional - installation token's allowed repositories + items: + type: string + type: array + x-go-name: TokenRepositories + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerGithubOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - body: - $ref: '#/components/schemas/MigrationsConfigPart' + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayPartialUpdateK8SAuthConfig: + gatewayUpdateProducerGke: + description: 'gatewayUpdateProducerGke is a command that updates gke producer + [Deprecated: Use dynamic-secret-update-gke command]' properties: - UseDefaultIdentityBool: - type: boolean - access-id: - description: The access ID of the Kubernetes auth method + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: AuthMethodAccessId - config-encryption-key-name: - description: Config encryption key + x-go-name: ItemProtected + gke-account-key: + description: GKE Service Account key file path type: string - x-go-name: ConfigEncryptionKey - disable-issuer-validation: - description: Disable issuer validation [true/false] + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate type: string - x-go-name: DisableISSValidation + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name + type: string + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email + type: string + x-go-name: ServiceAccountEmail json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-auth-type: - default: token - description: K8S auth type [token/certificate]. (relevant for "native_k8s" - only) - type: string - x-go-name: K8sAuthType - k8s-ca-cert: - description: The CA Certificate (base64 encoded) to use to call into the - kubernetes API server - type: string - x-go-name: K8SCACert - k8s-client-certificate: - description: Content of the k8 client certificate (PEM format) in a Base64 - format (relevant for "native_k8s" only) - type: string - x-go-name: K8sClientCertificate - k8s-client-key: - description: Content of the k8 client private key (PEM format) in a Base64 - format (relevant for "native_k8s" only) - type: string - x-go-name: K8sClientKey - k8s-host: - description: The URL of the kubernetes API server - type: string - x-go-name: K8SHost - k8s-issuer: - description: The Kubernetes JWT issuer name. K8SIssuer is the claim that - specifies who issued the Kubernetes token - type: string - x-go-name: K8SIssuer name: - description: K8S Auth config name + description: Dynamic secret name type: string - x-go-name: K8SAuthConfigName + x-go-name: ProducerName new-name: - description: K8S Auth config new name + description: Dynamic secret name type: string - x-go-name: K8SAuthConfigNewName - rancher-api-key: - description: The api key used to access the TokenReview API to validate - other JWTs (relevant for "rancher" only) + x-go-name: DsNewName + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: RancherApiKey - rancher-cluster-id: - description: The cluster id as define in rancher (relevant for "rancher" - only) + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access + type: boolean + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: RancherClusterId - signing-key: - description: The private key (base64 encoded) associated with the public - key defined in the Kubernetes auth + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-name: AuthMethodSigningKey + x-go-name: SecureAccessEndpoint + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-exp: - description: Time in seconds of expiration of the Akeyless Kube Auth Method - token - format: int64 - type: integer - x-go-name: AuthMethodTokenExpiration - token-reviewer-jwt: - description: |- - A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). - If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API. - type: string - x-go-name: K8STokenReviewerJWT uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: UseDefaultIdentity + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerGkeOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayPartialUpdateK8SAuthConfigOutput: + gatewayUpdateProducerHanaDb: + description: 'gatewayUpdateProducerHanaDb is a command that updates hanadb producer + [Deprecated: Use dynamic-secret-update-hanadb command]' properties: - cluster_id: + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ClusterId - parts_change: - $ref: '#/components/schemas/ConfigChange' - total_hash: + x-go-name: ItemProtected + hana-dbname: + description: HanaDb Name type: string - x-go-name: TotalHash - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayRevokeTmpUsers: - description: 'gatewayRevokeTmpUsers is a command that revoke producer tmp user - [Deprecated: Use dynamic-secret-tmp-creds-delete command]' - properties: - host: - description: Host + x-go-name: DBName + hanadb-create-statements: + description: HanaDb Creation statements type: string - x-go-name: Host - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name + x-go-name: CreationStatements + hanadb-host: + default: 127.0.0.1 + description: HanaDb Host type: string - x-go-name: ProducerName - revoke-all: - description: Revoke All Temp Creds - type: boolean - x-go-name: RevokeAll - soft-delete: - description: Soft Delete - type: boolean - x-go-name: SoftDelete - tmp-creds-id: - default: demo_default_tmp_creds_id_for_sdk_bc - description: Tmp Creds ID + x-go-name: DBHost + hanadb-password: + description: HanaDb Password type: string - x-go-name: TmpCredsID - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBPassword + hanadb-port: + default: "443" + description: HanaDb Port type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBPort + hanadb-revocation-statements: + description: HanaDb Revocation statements type: string - x-go-name: UIDToken - required: - - name - - tmp-creds-id - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayStartProducer: - description: 'gatewayStartProducer is a command that starts producer [Deprecated: - Use set-item-state command]' - properties: + x-go-name: RevocationStatements + hanadb-username: + description: HanaDb Username + type: string + x-go-name: DBUsername json: default: false description: Set output format to JSON @@ -63304,68 +76658,52 @@ components: description: Dynamic secret name type: string x-go-name: ProducerName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + new-name: + description: Dynamic secret name type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayStartProducerOutput: - example: - producer_name: producer_name - properties: - producer_name: + x-go-name: DsNewName + password-length: + description: The length of the password to be generated type: string - x-go-name: ProducerName - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayStatusMigration: - description: gatewayStatusMigration is a command that get migration status - properties: - id: - description: Migration ID + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: MigrationID - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Migration name to display + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: MigrationName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayStopProducer: - description: 'gatewayStopProducer is a command that stops producer [Deprecated: - Use set-item-state command]' - properties: - json: + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - name: - description: Dynamic secret name + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: ProducerName + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -63375,192 +76713,918 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayStopProducerOutput: + gatewayUpdateProducerHanaDbOutput: example: - producer_name: producer_name + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - producer_name: - type: string - x-go-name: ProducerName + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewaySyncMigration: - description: gatewaySyncMigration is a command that sync migration + gatewayUpdateProducerLdap: + description: 'gatewayUpdateProducerLdap is a command that updates ldap producer + [Deprecated: Use dynamic-secret-update-ldap command]' properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Migration name + ProviderType: type: string - x-go-name: MigrationName - start-sync: - description: true, for starting synchronization, false for stopping - type: boolean - x-go-name: Sync - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + bind-dn: + description: Bind DN type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: BindDn + bind-dn-password: + description: Bind DN Password type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateAllowedAccess: - description: gatewayUpdateAllowedAccess is a command that update allowed access - in Gator - properties: - SubClaimsCaseInsensitive: - type: boolean - access-id: - description: |- - Access ID - The access id to be attached to this allowed access. Auth method with this access id should already exist. + x-go-name: BindDnPassword + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: AccessID - case-sensitive: - default: "true" - description: Treat sub claims as case-sensitive [true/false] + x-go-name: ItemProtected + external-username: + default: "false" + description: Externally provided username [true/false] type: string - x-go-name: IsSubClaimsCaseSensitive - description: - description: Allowed access description + x-go-name: FixedUserOnly + group-dn: + description: Group DN which the temporary user should be added type: string - x-go-name: Description + x-go-name: GroupDn + host-provider: + description: Host provider type [explicit/target], Default Host provider + is explicit, Relevant only for Secure Remote Access of ssh cert issuer, + ldap rotated secret and ldap dynamic secret + type: string + x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json + ldap-ca-cert: + description: CA Certificate File Content + type: string + x-go-name: LdapCACert + ldap-url: + description: LDAP Server URL + type: string + x-go-name: LdapUrl name: - description: Allowed access name + description: Dynamic secret name type: string - x-go-name: Name + x-go-name: ProducerName new-name: - description: New allowed access name + description: Dynamic secret name type: string - x-go-name: NewName - permissions: - description: |- - Permissions - - Comma-seperated list of permissions for this allowed access. - Available permissions: [defaults,targets,classic_keys,automatic_migration,ldap_auth,dynamic_secret,k8s_auth,log_forwarding,zero_knowledge_encryption,rotated_secret,caching,event_forwarding,admin,kmip,general] + x-go-name: DsNewName + password-length: + description: The length of the password to be generated type: string - x-go-name: Permissions - sub-claims: - additionalProperties: + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: type: string - description: |- - Sub claims - key/val of sub claims, e.g group=admins,developers - type: object - x-go-name: SubClaims + type: array + x-go-name: SecureAccessHost + secure-access-rd-gateway-server: + description: RD Gateway server + type: string + x-go-name: SecureAccessRDGatewayServer + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user + type: string + x-go-name: SecureAccessDomain + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target: + description: A list of linked targets to be associated, Relevant only for + Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap + dynamic secret, To specify multiple targets use argument multiple times + items: + type: string + type: array + x-go-name: TargetNames + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + token-expiration: + description: Token expiration + type: string + x-go-name: TokenExpiration uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-attribute: + description: User Attribute + type: string + x-go-name: UserAttribute + user-dn: + description: User DN + type: string + x-go-name: UserDn + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - access-id - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateCache: - description: gatewayUpdateCache is a command that updates cache settings + gatewayUpdateProducerLdapOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerMSSQL: + description: 'gatewayUpdateProducerMSSQL is a command that updates mssql producer + [Deprecated: Use dynamic-secret-update-mssql command]' properties: - backup-interval: - default: "1" - description: Secure backup interval in minutes. To ensure service continuity - in case of power cycle and network outage secrets will be backed up periodically - per backup interval - type: string - x-go-name: BackupInterval - enable-cache: - description: Enable cache [true/false] - type: string - x-go-name: EnableCache - enable-proactive: - description: Enable proactive caching [true/false] + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: EnableProactive + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - minimum-fetch-interval: - default: "5" - description: When using Cache or/and Proactive Cache, additional secrets - will be fetched upon requesting a secret, based on the requestor's access - policy. Define minimum fetching interval to avoid over fetching in a given - time frame + mssql-create-statements: + description: MSSQL Creation statements type: string - x-go-name: MinFetchInterval - stale-timeout: - default: "60" - description: Stale timeout in minutes, cache entries which are not accessed - within timeout will be removed from cache + x-go-name: CreationStatements + mssql-dbname: + description: MSSQL Name type: string - x-go-name: StaleTimeout - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBName + mssql-host: + default: 127.0.0.1 + description: MSSQL Host type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBHost + mssql-password: + description: MSSQL Password type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateDefaults: - description: gatewayUpdateDefaults is a command that updates defaults settings - properties: - cert-access-id: - default: use-existing - description: Default Certificate access id for UI login + x-go-name: DBPassword + mssql-port: + default: "1433" + description: MSSQL Port type: string - x-go-name: CertAccessId - event-on-status-change: - description: Trigger an event when Gateway status is changed [true/false] + x-go-name: DBPort + mssql-revocation-statements: + description: MSSQL Revocation statements type: string - x-go-name: NotifyOnStatusChange - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key: - default: Default - description: The name of the gateway default encryption key + x-go-name: RevocationStatements + mssql-username: + description: MSSQL Username type: string - x-go-name: EncryptionKey - oidc-access-id: - default: use-existing - description: Default OIDC access id for UI login + x-go-name: DBUsername + name: + description: Dynamic secret name type: string - x-go-name: OidcAccessId - saml-access-id: - default: use-existing - description: Default SAML access id for UI login + x-go-name: ProducerName + new-name: + description: Dynamic secret name type: string - x-go-name: SamlAccessId + x-go-name: DsNewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema + type: string + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -63570,432 +77634,1404 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateItem: - description: gatewayUpdateItem is a command that updates classic key + gatewayUpdateProducerMSSQLOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - api-id: - description: API ID to rotate (relevant only for rotator-type=api-key) + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerMongo: + description: 'gatewayUpdateProducerMongo is a command that updates either mongodb producer + or mongodb atlas producer [Deprecated: Use dynamic-secret-update-mongodb command]' + properties: + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ApiId - api-key: - description: API key to rotate (relevant only for rotator-type=api-key) + x-go-name: ItemProtected + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + mongodb-atlas-api-private-key: + description: MongoDB Atlas private key type: string - x-go-name: ApiKey - app-id: - description: ApplicationId (used in azure) + x-go-name: MongoAPIPrivateKey + mongodb-atlas-api-public-key: + description: MongoDB Atlas public key type: string - x-go-name: ApplicationId - auto-rotate: - description: Whether to automatically rotate every --rotation-interval days, - or disable existing automatic rotation [true/false] + x-go-name: MongoAPIPublicKey + mongodb-atlas-project-id: + description: MongoDB Atlas project ID type: string - x-go-name: AutoRotate - custom-payload: - description: Secret payload to be sent with rotation request (relevant only - for rotator-type=custom) + x-go-name: MongoProjectID + mongodb-custom-data: + description: MongoDB custom data type: string - x-go-name: Payload - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: CustomData + mongodb-default-auth-db: + description: MongoDB server default authentication database type: string - x-go-name: ItemProtected - description: - default: default_metadata - description: Description of the object + x-go-name: MongoDefaultAuthDB + mongodb-host-port: + description: MongoDB server host and port type: string - x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text + x-go-name: MongoHostAndPort + mongodb-name: + description: MongoDB Name type: string - x-go-name: ServiceAccountKey - gcp-service-account-email: - description: The email of the gcp service account to rotate + x-go-name: DBName + mongodb-password: + description: MongoDB server password. You will prompted to provide a password + if it will not appear in CLI parameters type: string - x-go-name: GcpServiceAccountEmail - gcp-service-account-key-id: - description: The key id of the gcp service account to rotate + x-go-name: MongoPassword + mongodb-roles: + default: '[]' + description: MongoDB Roles type: string - x-go-name: GcpServiceAccountKeyId - grace-rotation: - description: Create a new access key without deleting the old key from AWS - for backup (relevant only for AWS) [true/false] + x-go-name: Roles + mongodb-server-uri: + description: MongoDB server URI type: string - x-go-name: GraceRotation - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. (relevant only - for --type=rotated-secret). If not set, use default according to account - settings + x-go-name: MongoServerURI + mongodb-uri-options: + description: MongoDB server URI options type: string - x-go-name: KeepPrevVersion - key: - description: The name of a key that used to encrypt the secret value (if - empty, the account default protectionKey key will be used) + x-go-name: MongoURIOptions + mongodb-username: + description: MongoDB server username type: string - x-go-name: ProtectionKey + x-go-name: MongoUsername name: - description: Item name - type: string - x-go-name: ItemName - new-metadata: - default: default_metadata - description: Deprecated - use description + description: Dynamic secret name type: string - x-go-name: NewMetadata + x-go-name: ProducerName new-name: - description: New item name + description: Dynamic secret name type: string - x-go-name: NewName - new-version: - description: Deprecated - type: boolean - x-go-name: NewVersion + x-go-name: DsNewName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + producer-encryption-key-name: + description: Encrypt producer with following key type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected \"use-self-creds\" at rotator-creds-type, - this username will try to rotate it's own password, if \"use-target-creds\" - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: RotatedUser - rotation-hour: - default: 0 - description: The Rotation Hour - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: RotationInterval - rotator-creds-type: - default: use-self-creds - description: The rotation credentials type + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: RotatorCredsType + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - type: - description: Item type - type: string - x-go-name: ItemType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - name - - type type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateItemOutput: + gatewayUpdateProducerMongoOutput: example: - name: name + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - name: - type: string - x-go-name: Name + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateK8SAuthConfig: - description: gatewayUpdateK8SAuth is a command that updates k8s auth config + gatewayUpdateProducerMySQL: + description: 'gatewayUpdateProducerMySQL is a command that updates mysql producer + [Deprecated: Use dynamic-secret-update-mysql command]' properties: - access-id: - description: The access ID of the Kubernetes auth method - type: string - x-go-name: AuthMethodAccessId - cluster-api-type: - default: native_k8s - description: 'Cluster access type. options: [native_k8s, rancher]' + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: ClusterApiType - config-encryption-key-name: - description: Config encryption key + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: ConfigEncryptionKey - disable-issuer-validation: - description: Disable issuer validation [true/false] + x-go-name: DBServerName + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: DisableISSValidation + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-auth-type: - default: token - description: K8S auth type [token/certificate]. (relevant for "native_k8s" - only) + mysql-dbname: + description: MySQL DB Name type: string - x-go-name: K8sAuthType - k8s-ca-cert: - description: The CA Certificate (base64 encoded) to use to call into the - kubernetes API server + x-go-name: DBName + mysql-host: + default: 127.0.0.1 + description: MySQL Host type: string - x-go-name: K8SCACert - k8s-client-certificate: - description: Content of the k8 client certificate (PEM format) in a Base64 - format (relevant for "native_k8s" only) + x-go-name: DBHost + mysql-password: + description: MySQL Password type: string - x-go-name: K8sClientCertificate - k8s-client-key: - description: Content of the k8 client private key (PEM format) in a Base64 - format (relevant for "native_k8s" only) + x-go-name: DBPassword + mysql-port: + default: "3306" + description: MySQL Port type: string - x-go-name: K8sClientKey - k8s-host: - description: The URL of the kubernetes API server + x-go-name: DBPort + mysql-revocation-statements: + description: MySQL Revocation statements type: string - x-go-name: K8SHost - k8s-issuer: - default: kubernetes/serviceaccount - description: The Kubernetes JWT issuer name. K8SIssuer is the claim that - specifies who issued the Kubernetes token + x-go-name: RevocationStatements + mysql-screation-statements: + description: MySQL Creation statements type: string - x-go-name: K8SIssuer + x-go-name: CreationStatements + mysql-username: + description: MySQL Username + type: string + x-go-name: DBUsername name: - description: K8S Auth config name + description: Dynamic secret name type: string - x-go-name: K8SAuthConfigName + x-go-name: ProducerName new-name: - description: K8S Auth config new name + description: Dynamic secret name type: string - x-go-name: K8SAuthConfigNewName - rancher-api-key: - description: The api key used to access the TokenReview API to validate - other JWTs (relevant for "rancher" only) + x-go-name: DsNewName + password-length: + description: The length of the password to be generated type: string - x-go-name: RancherApiKey - rancher-cluster-id: - description: The cluster id as define in rancher (relevant for "rancher" - only) + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: RancherClusterId - signing-key: - description: The private key (base64 encoded) associated with the public - key defined in the Kubernetes auth + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: AuthMethodSigningKey + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate + type: string + x-go-name: SSLConnectionCertificate + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-exp: - default: 300 - description: Time in seconds of expiration of the Akeyless Kube Auth Method - token - format: int64 - type: integer - x-go-name: AuthMethodTokenExpiration - token-reviewer-jwt: - description: |- - A Kubernetes service account JWT used to access the TokenReview API to validate other JWTs (relevant for "native_k8s" only). - If not set, the JWT submitted in the authentication process will be used to access the Kubernetes TokenReview API. - type: string - x-go-name: K8STokenReviewerJWT uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account - type: boolean - x-go-name: UseDefaultIdentity + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl required: - - access-id - - k8s-host - name - - new-name - - signing-key type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateK8SAuthConfigOutput: + gatewayUpdateProducerMySQLOutput: example: - cluster_id: cluster_id - total_hash: total_hash - parts_change: - required_activity: - migrations_required_activity: - key: true - last_change: - last_k8s_auths_change: - created_k8s_auths_ids: - - created_k8s_auths_ids - - created_k8s_auths_ids - deleted_k8s_auths_ids: - - deleted_k8s_auths_ids - - deleted_k8s_auths_ids - changed_k8s_auths_ids: - - changed_k8s_auths_ids - - changed_k8s_auths_ids - last_migrations_change: - deleted_migrations: - - deleted_migrations - - deleted_migrations - changed_migrations: - - changed_migrations - - changed_migrations - created_migrations: - - created_migrations - - created_migrations - last_status: - was_migrations_copied_to_new_table: true - migrations_status: - last_messages: - key: last_messages - last_reports: - key: last_reports - last_statuses: - key: last_statuses - producers_errors: '{}' - update_stamp: 0 - config_hash: - k8s_auths: k8s_auths - cache: cache - migration_status: migration_status - producers_status: producers_status - universal_identity: universal_identity - customer_fragements: customer_fragements - m_queue: m_queue - producers: '{}' - general: general - ldap: ldap - migrations: migrations - leadership: leadership - log_forwarding: log_forwarding - saml: saml - kmip: kmip - admins: admins - rotators: '{}' + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - cluster_id: - type: string - x-go-name: ClusterId - parts_change: - $ref: '#/components/schemas/ConfigChange' - total_hash: - type: string - x-go-name: TotalHash + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingAwsS3: - description: gatewayUpdateLogForwardingAwsS3 is a command that updates log forwarding - config (aws-s3 target) + gatewayUpdateProducerNativeK8S: + description: 'gatewayUpdateProducerNativeK8S is a command that updates k8s producer + [Deprecated: Use dynamic-secret-update-k8s command]' properties: - access-id: - description: AWS access id relevant for access_key auth-type - type: string - x-go-name: AwsAccessId - access-key: - description: AWS access key relevant for access_key auth-type - type: string - x-go-name: AwsAccessKey - auth-type: - description: AWS auth type [access_key/cloud_id/assume_role] - type: string - x-go-name: AwsAuthType - bucket-name: - description: AWS S3 bucket name - type: string - x-go-name: AwsBucketName - enable: - default: "true" - description: Enable Log Forwarding [true/false] + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Enable + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - log-folder: - default: use-existing - description: AWS S3 destination folder for logs + k8s-allowed-namespaces: + description: Comma-separated list of allowed K8S namespaces for the generated + ServiceAccount (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: AwsLogFolder - output-format: - default: text - description: Logs format [text/json] + x-go-name: AllowedNamespaces + k8s-cluster-ca-cert: + description: K8S cluster CA certificate type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: ClusterCACert + k8s-cluster-endpoint: + description: K8S cluster URL endpoint type: string - x-go-name: PullIntervalSec - region: - description: AWS region + x-go-name: ClusterEndpoint + k8s-cluster-name: + description: K8S cluster name type: string - x-go-name: AwsRegion - role-arn: - description: AWS role arn relevant for assume_role auth-type + x-go-name: ClusterName + k8s-cluster-token: + description: K8S cluster Bearer token type: string - x-go-name: AwsRoleARN - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ClusterBearerToken + k8s-namespace: + description: K8S Namespace where the ServiceAccount exists. type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: Namespace + k8s-predefined-role-name: + description: The pre-existing Role or ClusterRole name to bind the generated + ServiceAccount to (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingAzureAnalytics: - description: gatewayUpdateLogForwardingAzureAnalytics is a command that updates - log forwarding config (azure-analytics target) - properties: - enable: - default: "true" - description: Enable Log Forwarding [true/false] + x-go-name: PredefinedRoleName + k8s-predefined-role-type: + description: Specifies the type of the pre-existing K8S role [Role, ClusterRole] + (relevant only for k8s-service-account-type=dynamic) type: string - x-go-name: Enable - json: - default: false - description: Set output format to JSON + x-go-name: PredefinedRoleType + k8s-rolebinding-yaml-def: + description: Path to yaml file that contains definitions of K8S role and + role binding (relevant only for k8s-service-account-type=dynamic) + type: string + x-go-name: RoleBindingYamlDef + k8s-service-account: + description: K8S ServiceAccount to extract token from. + type: string + x-go-name: ServiceAccount + k8s-service-account-type: + description: K8S ServiceAccount type [fixed, dynamic]. + type: string + x-go-name: ServiceAccountType + name: + description: Dynamic secret name + type: string + x-go-name: ProducerName + new-name: + description: Dynamic secret name + type: string + x-go-name: DsNewName + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + secure-access-allow-port-forwading: + description: Enable Port forwarding while using CLI access type: boolean - x-go-name: Json - output-format: - default: text - description: Logs format [text/json] + x-go-name: SecureAccessK8SAllowPortForwading + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: SecureAccessBastionIssuer + secure-access-cluster-endpoint: + description: The K8s cluster endpoint URL type: string - x-go-name: PullIntervalSec + x-go-name: SecureAccessEndpoint + secure-access-dashboard-url: + description: The K8s dashboard url + type: string + x-go-name: SecureAccessDashboardURL + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -64005,136 +79041,457 @@ components: authentication type: string x-go-name: UIDToken - workspace-id: - description: Azure workspace id - type: string - x-go-name: AzureWorkspaceId - workspace-key: - description: Azure workspace key + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: AzureWorkspaceKey + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerNativeK8SOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingDatadog: - description: gatewayUpdateLogForwardingDatadog is a command that updates log - forwarding config (datadog target) + gatewayUpdateProducerOracleDb: + description: 'gatewayUpdateProducerOracleDb is a command that updates oracle + db producer [Deprecated: Use dynamic-secret-update-oracledb command]' properties: - api-key: - description: Datadog api key + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: DatadogApiKey - enable: - default: "true" - description: Enable Log Forwarding [true/false] + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: Enable - host: - description: Datadog host + x-go-name: DBServerName + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: DatadogHost + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - log-service: - default: use-existing - description: Datadog log service + name: + description: Dynamic secret name type: string - x-go-name: DatadogLogService - log-source: - default: use-existing - description: Datadog log source + x-go-name: ProducerName + new-name: + description: Dynamic secret name type: string - x-go-name: DatadogLogSource - log-tags: - default: use-existing - description: A comma-separated list of Datadog log tags formatted as "key:value" - strings + x-go-name: DsNewName + oracle-host: + default: 127.0.0.1 + description: Oracle Host type: string - x-go-name: DatadogLogTags - output-format: - default: text - description: Logs format [text/json] + x-go-name: DBHost + oracle-password: + description: Oracle Password type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: DBPassword + oracle-port: + default: "1521" + description: Oracle Port type: string - x-go-name: PullIntervalSec - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DBPort + oracle-revocation-statements: + description: Oracle Revocation statements type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RevocationStatements + oracle-screation-statements: + description: Oracle Creation statements type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingElasticsearch: - description: gatewayUpdateLogForwardingElasticsearch is a command that updates - log forwarding config (elasticsearch target) - properties: - api-key: - description: Elasticsearch api key relevant only for api_key auth-type + x-go-name: CreationStatements + oracle-service-name: + description: Oracle DB Name type: string - x-go-name: ElasticsearchApiKey - auth-type: - description: Elasticsearch auth type [api_key/password] + x-go-name: DBName + oracle-username: + description: Oracle Username type: string - x-go-name: ElasticsearchAuthType - cloud-id: - description: Elasticsearch cloud id relevant only for cloud server-type + x-go-name: DBUsername + password-length: + description: The length of the password to be generated type: string - x-go-name: ElasticsearchCloudId - enable: - default: "true" - description: Enable Log Forwarding [true/false] + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: Enable - enable-tls: - description: Enable tls - type: boolean - x-go-name: ElasticsearchEnableTLS - index: - description: Elasticsearch index + x-go-name: ProducerEncryptionKey + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: ElasticsearchIndex - json: + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + default: "false" + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - nodes: - description: Elasticsearch nodes relevant only for nodes server-type - type: string - x-go-name: ElasticsearchNodes - output-format: - default: text - description: Logs format [text/json] - type: string - x-go-name: OutputFormat - password: - description: Elasticsearch password relevant only for password auth-type - type: string - x-go-name: ElasticsearchPassword - pull-interval: - default: "10" - description: Pull interval in seconds - type: string - x-go-name: PullIntervalSec - server-type: - description: Elasticsearch server type [cloud/nodes] - type: string - x-go-name: ElasticsearchServerType - tls-certificate: - default: use-existing - description: Elasticsearch tls certificate + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: ElasticsearchTlsCertificate + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -64144,104 +79501,489 @@ components: authentication type: string x-go-name: UIDToken - user-name: - description: Elasticsearch user name relevant only for password auth-type + user-ttl: + default: 60m + description: User TTL type: string - x-go-name: ElasticsearchUserName + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerOracleDbOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingGoogleChronicle: - description: gatewayUpdateLogForwardingGoogleChronicle is a command that updates - log forwarding config (google-chronicle target) + gatewayUpdateProducerPing: + description: 'gatewayUpdateProducerPing is a command that updates Ping producer + [Deprecated: Use dynamic-secret-update-ping command]' properties: - customer-id: - description: Google chronicle customer id - type: string - x-go-name: CustomerID - enable: - default: "true" - description: Enable Log Forwarding [true/false] - type: string - x-go-name: Enable - gcp-key: - description: Base64-encoded service account private key text + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ServiceAccountKey + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - log-type: - description: Google chronicle log type + name: + description: Dynamic secret name type: string - x-go-name: LogType - output-format: - default: text - description: Logs format [text/json] + x-go-name: ProducerName + new-name: + description: Dynamic secret New name type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: DsNewName + ping-administrative-port: + default: "9999" + description: Ping Federate administrative port type: string - x-go-name: PullIntervalSec - region: - description: Google chronicle region [eu_multi_region/london/us_multi_region/singapore/tel_aviv] + x-go-name: AdministrativePort + ping-atm-id: + description: Set a specific Access Token Management (ATM) instance for the + created OAuth Client by providing the ATM Id. If no explicit value is + given, the default pingfederate server ATM will be set. type: string - x-go-name: Region - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: AccessTokenManagerId + ping-authorization-port: + default: "9031" + description: Ping Federate authorization port type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AuthorizationPort + ping-cert-subject-dn: + description: The subject DN of the client certificate. If no explicit value + is given, the producer will create CA certificate and matched client certificate + and return it as value. Used in conjunction with ping-issuer-dn (relevant + for CLIENT_TLS_CERTIFICATE authentication method) type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingLogstash: - description: gatewayUpdateLogForwardingLogstash is a command that updates log - forwarding config (logstash target) - properties: - dns: - description: Logstash dns + x-go-name: CertSubjectDN + ping-client-authentication-type: + default: CLIENT_SECRET + description: OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, + CLIENT_TLS_CERTIFICATE] type: string - x-go-name: LogstashDns - enable: - default: "true" - description: Enable Log Forwarding [true/false] + x-go-name: ClientAuthenticationType + ping-enforce-replay-prevention: + default: "false" + description: Determines whether PingFederate requires a unique signed JWT + from the client for each action (relevant for PRIVATE_KEY_JWT authentication + method) [true/false] type: string - x-go-name: Enable - enable-tls: - description: Enable tls - type: boolean - x-go-name: LogstashEnableTLS - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - output-format: - default: text - description: Logs format [text/json] + x-go-name: EnforceReplayPrevention + ping-grant-types: + description: List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, + CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, + RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE + will be selected as default. + items: + type: string + type: array + x-go-name: GrantTypes + ping-issuer-dn: + description: Issuer DN of trusted CA certificate that imported into Ping + Federate server. You may select \"Trust Any\" to trust all the existing + issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn + (relevant for CLIENT_TLS_CERTIFICATE authentication method) type: string - x-go-name: OutputFormat - protocol: - description: Logstash protocol [tcp/udp] + x-go-name: IssuerDN + ping-jwks: + description: 'Base64-encoded JSON Web Key Set (JWKS). If no explicit value + is given, the producer will create JWKs and matched signed JWT (Sign Algo: + RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication + method)' type: string - x-go-name: LogstashProtocol - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: JWKs + ping-jwks-url: + description: The URL of the JSON Web Key Set (JWKS). If no explicit value + is given, the producer will create JWKs and matched signed JWT and return + it as value (relevant for PRIVATE_KEY_JWT authentication method) type: string - x-go-name: PullIntervalSec - tls-certificate: - default: use-existing - description: Logstash tls certificate + x-go-name: JWKsURL + ping-password: + description: Ping Federate privileged user password type: string - x-go-name: LogstashTlsCertificate + x-go-name: UserPassword + ping-privileged-user: + description: Ping Federate privileged user + type: string + x-go-name: PrivilegedUser + ping-redirect-uris: + description: List of URIs to which the OAuth authorization server may redirect + the resource owner's user agent after authorization is obtained. At least + one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT + grant types. + items: + type: string + type: array + x-go-name: RedirectUris + ping-restricted-scopes: + description: Limit the OAuth client to specific scopes list + items: + type: string + type: array + x-go-name: RestrictedScopes + ping-signing-algo: + description: The signing algorithm that the client must use to sign its + request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] + If no explicit value is given, the client can use any of the supported + signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) + type: string + x-go-name: SigningAlgorithm + ping-url: + description: Ping URL + type: string + x-go-name: PingURL + producer-encryption-key-name: + description: Dynamic producer encryption key + type: string + x-go-name: ProducerEncryptionKey + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -64251,115 +79993,453 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: The time from dynamic secret creation to expiration. + type: string + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerPingOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingLogzIo: - description: gatewayUpdateLogForwardingLogzIo is a command that updates log - forwarding config (logz-io target) + gatewayUpdateProducerPostgreSQL: + description: 'gatewayUpdateProducerPostgreSQL is a command that updates postgresql + producer [Deprecated: Use dynamic-secret-update-postgresql command]' properties: - enable: - default: "true" - description: Enable Log Forwarding [true/false] + creation-statements: + description: PostgreSQL Creation statements type: string - x-go-name: Enable + x-go-name: CreationStatements + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - logz-io-token: - description: Logz-io token - type: string - x-go-name: LogzIoToken - output-format: - default: text - description: Logs format [text/json] + name: + description: Dynamic secret name type: string - x-go-name: OutputFormat - protocol: - description: LogzIo protocol [tcp/https] + x-go-name: ProducerName + new-name: + description: Dynamic secret name type: string - x-go-name: LogzIoProtocol - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: DsNewName + password-length: + description: The length of the password to be generated type: string - x-go-name: PullIntervalSec - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: PasswordLengthInput + postgresql-db-name: + description: PostgreSQL DB Name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: DBName + postgresql-host: + default: 127.0.0.1 + description: PostgreSQL Host type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingOutput: - example: - updated: true - properties: - updated: - type: boolean - x-go-name: Updated - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingSplunk: - description: gatewayUpdateLogForwardingSplunk is a command that updates log - forwarding config (splunk target) - properties: - enable: - default: "true" - description: Enable Log Forwarding [true/false] + x-go-name: DBHost + postgresql-password: + description: PostgreSQL Password type: string - x-go-name: Enable - enable-tls: - description: Enable tls - type: boolean - x-go-name: SplunkEnableTLS - index: - description: Splunk index + x-go-name: DBPassword + postgresql-port: + default: "5432" + description: PostgreSQL Port type: string - x-go-name: SplunkIndex - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - output-format: - default: text - description: Logs format [text/json] + x-go-name: DBPort + postgresql-username: + description: PostgreSQL Username type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: DBUsername + producer-encryption-key: + description: Dynamic producer encryption key type: string - x-go-name: PullIntervalSec - source: - default: use-existing - description: Splunk source + x-go-name: ProducerEncryptionKey + revocation-statement: + description: PostgreSQL Revocation statements type: string - x-go-name: SplunkSource - source-type: - default: use-existing - description: Splunk source type + x-go-name: RevocationStatements + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: SplunkSourceType - splunk-token: - description: Splunk token + x-go-name: SecureAccessBastionIssuer + secure-access-db-schema: + description: The DB schema type: string - x-go-name: SplunkToken - splunk-url: - description: Splunk server URL + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: SplunkUrl - tls-certificate: - default: use-existing - description: Splunk tls certificate + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: SplunkTlsCertificate + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -64369,81 +80449,449 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerPostgreSQLOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name + properties: + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingStdout: - description: gatewayUpdateLogForwardingStdout is a command that updates log - forwarding config (stdout target) + gatewayUpdateProducerRabbitMQ: + description: 'gatewayUpdateProducerRabbitMQ is a command that updates rabbitmq + producer [Deprecated: Use dynamic-secret-update-rabbitmq command]' properties: - enable: - default: "true" - description: Enable Log Forwarding [true/false] + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Enable + x-go-name: ItemProtected json: default: false description: Set output format to JSON type: boolean x-go-name: Json - output-format: - default: text - description: Logs format [text/json] + name: + description: Dynamic secret name type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: ProducerName + new-name: + description: Dynamic secret name type: string - x-go-name: PullIntervalSec - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: DsNewName + password-length: + description: The length of the password to be generated type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingSumologic: - description: gatewayUpdateLogForwardingSumologic is a command that updates log - forwarding config (sumologic target) - properties: - enable: - default: "true" - description: Enable Log Forwarding [true/false] + x-go-name: ProducerEncryptionKey + rabbitmq-admin-pwd: + description: RabbitMQ Admin password type: string - x-go-name: Enable - endpoint: - description: Sumologic endpoint URL + x-go-name: AdminPwd + rabbitmq-admin-user: + description: RabbitMQ Admin User type: string - x-go-name: SumologicEndPointURL - host: - default: use-existing - description: Sumologic host + x-go-name: AdminUser + rabbitmq-server-uri: + description: Server URI type: string - x-go-name: SumologicHost - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - output-format: - default: text - description: Logs format [text/json] + x-go-name: ServerURI + rabbitmq-user-conf-permission: + description: User configuration permission type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds + x-go-name: UserConfPermission + rabbitmq-user-read-permission: + description: User read permission type: string - x-go-name: PullIntervalSec - sumologic-tags: - default: use-existing - description: A comma-separated list of Sumologic tags + x-go-name: UserReadPermission + rabbitmq-user-tags: + description: User Tags type: string - x-go-name: SumologicTags + x-go-name: UserTags + rabbitmq-user-vhost: + description: User Virtual Host + type: string + x-go-name: UserVHost + rabbitmq-user-write-permission: + description: User write permission + type: string + x-go-name: UserWritePermission + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: + default: true + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -64453,429 +80901,453 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateLogForwardingSyslog: - description: gatewayUpdateLogForwardingSyslog is a command that updates log - forwarding config (syslog target) + gatewayUpdateProducerRabbitMQOutput: + example: + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - enable: - default: "true" - description: Enable Log Forwarding [true/false] - type: string - x-go-name: Enable - enable-tls: - description: Enable tls relevant only for network type TCP - type: boolean - x-go-name: SyslogEnableTLS - formatter: - default: text - description: Syslog formatter [text/cef] - type: string - x-go-name: SyslogFormatter - host: - description: Syslog host + producer_details: + $ref: '#/components/schemas/DSProducerDetails' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + gatewayUpdateProducerRdp: + description: 'gatewayUpdateProducerRdp is a command that updates rdp producer + [Deprecated: Use dynamic-secret-update-rdp command]' + properties: + allow-user-extend-session: + description: AllowUserExtendSession + format: int64 + type: integer + x-go-name: AllowUserExtendSession + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: SyslogHost + x-go-name: ItemProtected + fixed-user-only: + default: "false" + description: Allow access using externally (IdP) provided username [true/false] + type: string + x-go-name: FixedUserOnly json: default: false description: Set output format to JSON type: boolean x-go-name: Json - network: - default: tcp - description: Syslog network [tcp/udp] - type: string - x-go-name: SyslogNetwork - output-format: - default: text - description: Logs format [text/json] - type: string - x-go-name: OutputFormat - pull-interval: - default: "10" - description: Pull interval in seconds - type: string - x-go-name: PullIntervalSec - target-tag: - default: use-existing - description: Syslog target tag - type: string - x-go-name: SyslogTargetTag - tls-certificate: - default: use-existing - description: Syslog tls certificate - type: string - x-go-name: SyslogTlsCertificate - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + name: + description: Dynamic secret name type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateMigration: - description: gatewayUpdateMigration is a command that update migration - properties: - "1password-email": - description: 1Password user email to connect to the API + x-go-name: ProducerName + new-name: + description: Dynamic secret name type: string - x-go-name: OpEmail - "1password-password": - description: 1Password user password to connect to the API + x-go-name: DsNewName + password-length: + description: The length of the password to be generated type: string - x-go-name: OpPassword - "1password-secret-key": - description: 1Password user secret key to connect to the API + x-go-name: PasswordLengthInput + producer-encryption-key-name: + description: Dynamic producer encryption key type: string - x-go-name: OpSecretKey - "1password-url": - description: 1Password api container url + x-go-name: ProducerEncryptionKey + rdp-admin-name: + description: RDP Admin Name type: string - x-go-name: OpUrl - "1password-vaults": - description: 1Password list of vault to get the items from - items: - type: string - type: array - x-go-name: Vaults - ad-discover-services: - default: "false" - description: Enable/Disable discovery of Windows services from each domain - server as part of the SSH/Windows Rotated Secrets. Default is false. (Relevant - only for Active Directory migration) + x-go-name: AdminName + rdp-admin-pwd: + description: RDP Admin password type: string - x-go-name: AdDiscoverServices - ad-discovery-types: - description: Set migration discovery types (domain-users, computers, local-users). - (Relevant only for Active Directory migration) - items: - type: string - type: array - x-go-name: AdDiscoverTypes - ad-os-filter: - description: Filter by Operating System to run the migration, can be used - with wildcards, e.g. SRV20* (Relevant only for Active Directory migration) + x-go-name: AdminPwd + rdp-host-name: + description: Hostname type: string - x-go-name: AdOsFilter - ad-ssh-port: + x-go-name: Hostname + rdp-host-port: default: "22" - description: Set the SSH Port for further connection to the domain servers. - Default is port 22 (Relevant only for Active Directory migration) - type: string - x-go-name: AdSshPort - ad-target-format: - default: linked - description: Relevant only for ad-discovery-types=computers. For linked, - all computers will be migrated into a linked target(s). if set with regular, - the migration will create a target for each computer. - type: string - x-go-name: AdTargetFormat - ad-targets-type: - default: windows - description: Set the target type of the domain servers [ssh/windows](Relevant - only for Active Directory migration) - type: string - x-go-name: TargetsType - ad-winrm-over-http: - default: "false" - description: Use WinRM over HTTP, by default runs over HTTPS - type: string - x-go-name: AdWinrmOverHttp - ad-winrm-port: - default: "5986" - description: Set the WinRM Port for further connection to the domain servers. - Default is 5986 (Relevant only for Active Directory migration) - type: string - x-go-name: AdWinrmPort - ad_auto_rotate: - description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. - Default is false: only manual rotation is allowed for migrated secrets. - If set to true, this command should be combined with --ad-rotation-interval - and --ad-rotation-hour parameters (Relevant only for Active Directory - migration)' - type: string - x-go-name: AdAutoRotate - ad_computer_base_dn: - description: 'Distinguished Name of Computer objects (servers) to search - in Active Directory e.g.: CN=Computers,DC=example,DC=com (Relevant only - for Active Directory migration)' - type: string - x-go-name: AdComputerBaseDN - ad_discover_local_users: - description: |- - Enable/Disable discovery of local users from each domain server and migrate them as SSH/Windows Rotated Secrets. Default is false: only domain users will be migrated. Discovery of local users might require further installation of SSH on the servers, based on the supplied computer base DN. This will be implemented automatically as part of the migration process (Relevant only for Active Directory migration) - Deprecated: use AdDiscoverTypes - type: string - x-go-name: AdDiscoverLocalUsersDeprecated - ad_domain_name: - description: Active Directory Domain Name (Relevant only for Active Directory - migration) - type: string - x-go-name: AdDomainName - ad_domain_users_path_template: - description: 'Path location template for migrating domain users as Rotated - Secrets e.g.: .../DomainUsers/{{USERNAME}} (Relevant only for Active Directory - migration)' - type: string - x-go-name: AdDomainUsersPathTemplate - ad_local_users_ignore: - description: Comma-separated list of Local Users which should not be migrated - (Relevant only for Active Directory migration) - type: string - x-go-name: AdLocalUsersIgnore - ad_local_users_path_template: - description: 'Path location template for migrating domain users as Rotated - Secrets e.g.: .../LocalUsers/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant - only for Active Directory migration)' - type: string - x-go-name: AdLocalUsersPathTemplate - ad_rotation_hour: - description: The hour of the scheduled rotation in UTC (Relevant only for - Active Directory migration) - format: int32 - type: integer - x-go-name: AdRotationHour - ad_rotation_interval: - description: The number of days to wait between every automatic rotation - [1-365] (Relevant only for Active Directory migration) - format: int32 - type: integer - x-go-name: AdRotationInterval - ad_sra_enable_rdp: - description: 'Enable/Disable RDP Secure Remote Access for the migrated local - users rotated secrets. Default is false: rotated secrets will not be created - with SRA (Relevant only for Active Directory migration)' - type: string - x-go-name: AdSRAEnableRDP - ad_target_name: - description: Active Directory LDAP Target Name. Server type should be Active - Directory (Relevant only for Active Directory migration) - type: string - x-go-name: AdTargetName - ad_targets_path_template: - description: 'Path location template for migrating domain servers as SSH/Windows - Targets e.g.: .../Servers/{{COMPUTER_NAME}} (Relevant only for Active - Directory migration)' - type: string - x-go-name: AdTargetsPathTemplate - ad_user_base_dn: - description: 'Distinguished Name of User objects to search in Active Directory, - e.g.: CN=Users,DC=example,DC=com (Relevant only for Active Directory migration)' - type: string - x-go-name: AdUserBaseDN - ad_user_groups: - description: Comma-separated list of domain groups from which privileged - domain users will be migrated. If empty, migrate all users based on the - --ad-user-base-dn (Relevant only for Active Directory migration) - type: string - x-go-name: AdUserGroups - aws-key: - description: AWS Secret Access Key (relevant only for AWS migration) - type: string - x-go-name: AwsSecret - aws-key-id: - description: AWS Access Key ID with sufficient permissions to get all secrets, - e.g. 'arn:aws:secretsmanager:[Region]:[AccountId]:secret:[/path/to/secrets/*]' - (relevant only for AWS migration) - type: string - x-go-name: AwsKey - aws-region: - default: us-east-2 - description: AWS region of the required Secrets Manager (relevant only for - AWS migration) - type: string - x-go-name: AwsRegion - azure-client-id: - description: Azure Key Vault Access client ID, should be Azure AD App with - a service principal (relevant only for Azure Key Vault migration) - type: string - x-go-name: AzureClient - azure-kv-name: - description: Azure Key Vault Name (relevant only for Azure Key Vault migration) - type: string - x-go-name: AzureName - azure-secret: - description: Azure Key Vault secret (relevant only for Azure Key Vault migration) - type: string - x-go-name: AzureSecret - azure-tenant-id: - description: Azure Key Vault Access tenant ID (relevant only for Azure Key - Vault migration) + description: Port type: string - x-go-name: AzureTenant - gcp-key: - description: Base64-encoded GCP Service Account private key text with sufficient - permissions to Secrets Manager, Minimum required permission is Secret - Manager Secret Accessor, e.g. 'roles/secretmanager.secretAccessor' (relevant - only for GCP migration) + x-go-name: HostPort + rdp-user-groups: + description: Groups type: string - x-go-name: ServiceAccountKey - hashi-json: - default: "true" - description: Import secret key as json value or independent secrets (relevant - only for HasiCorp Vault migration) [true/false] + x-go-name: UserGroups + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users + type: boolean + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: HashiImportAsJson - hashi-ns: - description: HashiCorp Vault Namespaces is a comma-separated list of namespaces - which need to be imported into Akeyless Vault. For every provided namespace, - all its child namespaces are imported as well, e.g. nmsp/subnmsp1/subnmsp2,nmsp/anothernmsp. - By default, import all namespaces (relevant only for HasiCorp Vault migration) + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: HashiNamespaces - hashi-token: - description: HashiCorp Vault access token with sufficient permissions to - preform list & read operations on secrets objects (relevant only for HasiCorp - Vault migration) + x-go-name: SecureAccessHost + secure-access-rd-gateway-server: + description: RD Gateway server type: string - x-go-name: HashiToken - hashi-url: - description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 (relevant - only for HasiCorp Vault migration) + x-go-name: SecureAccessRDGatewayServer + secure-access-rdp-domain: + description: Required when the Dynamic Secret is used for a domain user type: string - x-go-name: HashiUrl - id: - description: Migration ID (Can be retrieved with gateway-list-migration - command) + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username type: string - x-go-name: MigrationID - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - k8s-ca-certificate: - description: |- - For Certificate Authentication method - K8s Cluster CA certificate (relevant only for K8s migration with Certificate Authentication method) - items: - format: uint8 - type: integer - type: array - x-go-name: K8SCA - k8s-client-certificate: - description: K8s Client certificate with sufficient permission to list and - get secrets in the namespace(s) you selected (relevant only for K8s migration - with Certificate Authentication method) - items: - format: uint8 - type: integer - type: array - x-go-name: K8SClientCert - k8s-client-key: - description: K8s Client key (relevant only for K8s migration with Certificate - Authentication method) + x-go-name: SecureAccessOverrideUser + tags: + description: Add tags attached to this object items: - format: uint8 - type: integer + type: string type: array - x-go-name: K8SClientKey - k8s-namespace: - description: K8s Namespace, Use this field to import secrets from a particular - namespace only. By default, the secrets are imported from all namespaces - (relevant only for K8s migration) - type: string - x-go-name: K8SNamespace - k8s-password: - description: K8s Client password (relevant only for K8s migration with Password - Authentication method) - type: string - x-go-name: K8SPassword - k8s-skip-system: - description: K8s Skip Control Plane Secrets, This option allows to avoid - importing secrets from system namespaces (relevant only for K8s migration) - type: boolean - x-go-name: K8SSkipSystem - k8s-token: - description: |- - For Token Authentication method - K8s Bearer Token with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Token Authentication method) - type: string - x-go-name: K8SToken - k8s-url: - description: K8s API Server URL, e.g. https://k8s-api.mycompany.com:6443 - (relevant only for K8s migration) - type: string - x-go-name: K8SServer - k8s-username: - description: |- - For Password Authentication method - K8s Client username with sufficient permission to list and get secrets in the namespace(s) you selected (relevant only for K8s migration with Password Authentication method) - type: string - x-go-name: K8SUsername - name: - description: Migration name - type: string - x-go-name: MigrationName - new_name: - description: New migration name - type: string - x-go-name: NewMigrationName - protection-key: - description: The name of the key that protects the classic key value (if - empty, the account default key will be used) - type: string - x-go-name: ProtectionKey - si-auto-rotate: - description: 'Enable/Disable automatic/recurrent rotation for migrated secrets. - Default is false: only manual rotation is allowed for migrated secrets. - If set to true, this command should be combined with --si-rotation-interval - and --si-rotation-hour parameters (Relevant only for Server Inventory - migration)' - type: string - x-go-name: SiAutoRotate - si-rotation-hour: - description: The hour of the scheduled rotation in UTC (Relevant only for - Server Inventory migration) - format: int32 - type: integer - x-go-name: SiRotationHour - si-rotation-interval: - description: The number of days to wait between every automatic rotation - [1-365] (Relevant only for Server Inventory migration) - format: int32 - type: integer - x-go-name: SiRotationInterval - si-sra-enable-rdp: - default: "false" - description: 'Enable/Disable RDP Secure Remote Access for the migrated local - users rotated secrets. Default is false: rotated secrets will not be created - with SRA (Relevant only for Server Inventory migration)' - type: string - x-go-name: SiSRAEnableRDP - si-target-name: - description: SSH, Windows or Linked Target Name. (Relevant only for Server - Inventory migration) - type: string - x-go-name: SiTargetName - si-user-groups: - description: 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) - type: string - x-go-name: SiUserGroups - si-users-ignore: - description: Comma-separated list of Local Users which should not be migrated - (Relevant only for Server Inventory migration) - type: string - x-go-name: SiLocalUsersIgnore - si-users-path-template: - description: 'Path location template for migrating users as Rotated Secrets - e.g.: .../Users/{{COMPUTER_NAME}}/{{USERNAME}} (Relevant only for Server - Inventory migration)' - type: string - x-go-name: SiUsersPathTemplate - target-location: - description: Target location in Akeyless for imported secrets + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: TargetLocation + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -64885,49 +81357,379 @@ components: authentication type: string x-go-name: UIDToken + user-ttl: + default: 60m + description: User TTL + type: string + x-go-name: UserTtl + warn-user-before-expiration: + description: WarnBeforeUserExpiration + format: int64 + type: integer + x-go-name: WarnBeforeUserExpiration required: - - si-target-name - - si-users-path-template - - target-location + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateOutput: + gatewayUpdateProducerRdpOutput: example: - updated: true + producer_details: + gke_cluster_endpoint: gke_cluster_endpoint + dynamic_secret_type: dynamic_secret_type + metadata: metadata + last_admin_rotation: 7 + db_max_open_conns: db_max_open_conns + admin_rotation_interval_days: 0 + ssl_connection_certificate: ssl_connection_certificate + oracle_creation_statements: oracle_creation_statements + mssql_creation_statements: mssql_creation_statements + password: password + sf_user_role: sf_user_role + privileged_user: privileged_user + ldap_certificate: ldap_certificate + venafi_tpp_client_id: venafi_tpp_client_id + gcp_role_bindings: + key: + - gcp_role_bindings + - gcp_role_bindings + ldap_url: ldap_url + username_policy: username_policy + gcp_token_scope: gcp_token_scope + venafi_allowed_domains: + - venafi_allowed_domains + - venafi_allowed_domains + warn_before_user_expiration_min: 7 + db_private_key: db_private_key + fixed_user_only: fixed_user_only + rabbitmq_server_password: rabbitmq_server_password + aws_user_policies: aws_user_policies + db_client_secret: db_client_secret + aws_role_arns: aws_role_arns + active: true + item_targets_assoc: + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + - assoc_id: assoc_id + target_name: target_name + target_type: target_type + attributes: + key: attributes + target_id: 6 + chef_server_username: chef_server_username + k8s_client_cert_data: k8s_client_cert_data + tags: + - tags + - tags + mongodb_custom_data: mongodb_custom_data + k8s_service_account: k8s_service_account + chef_skip_ssl: true + k8s_cluster_endpoint: k8s_cluster_endpoint + azure_client_secret: azure_client_secret + azure_user_groups_obj_id: azure_user_groups_obj_id + gcp_token_type: gcp_token_type + access_token_manager_id: access_token_manager_id + gcp_token_lifetime: gcp_token_lifetime + user_name: user_name + rabbitmq_user_vhost: rabbitmq_user_vhost + mongodb_username: mongodb_username + postgres_revocation_statements: postgres_revocation_statements + gcp_service_account_key_base64: gcp_service_account_key_base64 + venafi_signer_key_name: venafi_signer_key_name + should_stop: should_stop + artifactory_token_audience: artifactory_token_audience + mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate + github_installation_token_permissions: + key: github_installation_token_permissions + timeout_seconds: 2 + eks_assume_role: eks_assume_role + connection_type: connection_type + cloud_service_provider: cloud_service_provider + db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url + admin_name: admin_name + rabbitmq_server_user: rabbitmq_server_user + venafi_api_key: venafi_api_key + mongodb_host_port: mongodb_host_port + gke_cluster_ca_certificate: gke_cluster_ca_certificate + k8s_bearer_token: k8s_bearer_token + azure_resource_name: azure_resource_name + cassandra_creation_statements: cassandra_creation_statements + failure_message: failure_message + db_private_key_passphrase: db_private_key_passphrase + azure_username: azure_username + rabbitmq_user_read_permission: rabbitmq_user_read_permission + azure_client_id: azure_client_id + mongodb_default_auth_db: mongodb_default_auth_db + mongodb_atlas_project_id: mongodb_atlas_project_id + google_workspace_access_mode: google_workspace_access_mode + payload: payload + redshift_creation_statements: redshift_creation_statements + enforce_replay_prevention: true + use_gw_service_account: true + ldap_audience: ldap_audience + redirect_uris: + - redirect_uris + - redirect_uris + venafi_allow_subdomains: true + aws_user_console_access: true + azure_resource_group_name: azure_resource_group_name + user_principal_name: user_principal_name + k8s_client_key_data: k8s_client_key_data + azure_subscription_id: azure_subscription_id + google_workspace_admin_name: google_workspace_admin_name + gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name + gcp_key_algo: gcp_key_algo + venafi_zone: venafi_zone + github_installation_token_repositories: + - github_installation_token_repositories + - github_installation_token_repositories + gcp_service_account_key: gcp_service_account_key + acl_rules: + - acl_rules + - acl_rules + gcp_service_account_type: gcp_service_account_type + session_extension_warn_interval_min: 3 + venafi_store_private_key: true + eks_cluster_endpoint: eks_cluster_endpoint + gke_service_account_key: gke_service_account_key + mongodb_uri_options: mongodb_uri_options + github_app_private_key: github_app_private_key + gke_service_account_name: gke_service_account_name + mysql_creation_statements: mysql_creation_statements + github_installation_id: 5 + k8s_allowed_namespaces: k8s_allowed_namespaces + rabbitmq_server_uri: rabbitmq_server_uri + chef_server_access_mode: chef_server_access_mode + rabbitmq_user_conf_permission: rabbitmq_user_conf_permission + google_workspace_role_name: google_workspace_role_name + is_fixed_user: is_fixed_user + venafi_tpp_refresh_token: venafi_tpp_refresh_token + k8s_cluster_name: k8s_cluster_name + sf_account: sf_account + secure_remote_access_details: + schema: schema + host_provider_type: host_provider_type + web_proxy: true + status_info: + hosts_in_use: + - hosts_in_use + - hosts_in_use + is_in_use: true + last_used_item: 2000-01-23T04:56:07.000+00:00 + count_info: + key: + key: 6 + count_by_host_info: + key: 3 + bastion_ssh: bastion_ssh + isolated: true + target_hosts: + - target_name: target_name + hosts: + - hosts + - hosts + - target_name: target_name + hosts: + - hosts + - hosts + block_concurrent_connections_level: block_concurrent_connections_level + targets: + - targets + - targets + ssh_private_key: true + allow_port_forwarding: true + is_web: true + endpoint: endpoint + rd_gateway_server: rd_gateway_server + native: true + enable: true + host: + - host + - host + dashboard_url: dashboard_url + block_concurrent_connections: true + bastion_issuer: bastion_issuer + ssh_user: ssh_user + is_cli: true + use_internal_bastion: true + rdp_user: rdp_user + url: url + account_id: account_id + db_name: db_name + allow_providing_external_username: true + domain: domain + bastion_api: bastion_api + rotate_after_disconnect: true + category: category + region: region + ssh_password: true + bastion_issuer_id: 6 + ldap_group_dn: ldap_group_dn + google_workspace_group_role: google_workspace_group_role + chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type + k8s_role_type: k8s_role_type + google_workspace_group_name: google_workspace_group_name + mongodb_is_atlas: true + eks_cluster_ca_certificate: eks_cluster_ca_certificate + rotate_sync_url: rotate_sync_url + chef_server_url: chef_server_url + venafi_tpp_access_token: venafi_tpp_access_token + aws_user_groups: aws_user_groups + azure_tenant_id: azure_tenant_id + jwks_url: jwks_url + k8s_namespace: k8s_namespace + user_password: user_password + venafi_sign_using_akeyless_pki: true + dynamic_secret_key: dynamic_secret_key + chef_server_key: chef_server_key + implementation_type: implementation_type + gcp_tmp_service_account_name: gcp_tmp_service_account_name + issuer: issuer + github_app_id: 1 + k8s_multiple_doc_yaml_temp_definition: + - 2 + - 2 + ldap_bind_dn: ldap_bind_dn + admin_pwd: admin_pwd + azure_fixed_user_only: true + azure_user_roles_template_id: azure_user_roles_template_id + aws_access_mode: aws_access_mode + username_length: 4 + authorization_port: authorization_port + db_host_name: db_host_name + ldap_user_dn: ldap_user_dn + azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key + delete_protection: true + db_name: db_name + k8s_role_name: k8s_role_name + db_port: db_port + artifactory_base_url: artifactory_base_url + db_client_id: db_client_id + mysql_revocation_statements: mysql_revocation_statements + create_sync_url: create_sync_url + aws_session_token: aws_session_token + jwks: jwks + hanadb_revocation_statements: hanadb_revocation_statements + db_isolation_level: db_isolation_level + ssl_connection_mode: true + mongodb_roles: mongodb_roles + mongodb_db_name: mongodb_db_name + eks_access_key_id: eks_access_key_id + venafi_base_url: venafi_base_url + user_ttl: user_ttl + ping_url: ping_url + ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token + venafi_use_tpp: true + mongodb_password: mongodb_password + aws_secret_access_key: aws_secret_access_key + mongodb_atlas_api_private_key: mongodb_atlas_api_private_key + postgres_creation_statements: postgres_creation_statements + password_policy: password_policy + artifactory_admin_username: artifactory_admin_username + restricted_scopes: + - restricted_scopes + - restricted_scopes + scopes: + - scopes + - scopes + sf_warehouse_name: sf_warehouse_name + artifactory_token_scope: artifactory_token_scope + k8s_dynamic_mode: true + revoke_sync_url: revoke_sync_url + host_port: host_port + enable_admin_rotation: true + google_workspace_role_scope: google_workspace_role_scope + client_authentication_type: client_authentication_type + db_tenant_id: db_tenant_id + mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name + db_user_name: db_user_name + eks_region: eks_region + artifactory_admin_apikey: artifactory_admin_apikey + cluster_mode: true + azure_app_object_id: azure_app_object_id + ldap_bind_password: ldap_bind_password + subject_dn: subject_dn + gitlab_role: gitlab_role + externally_provided_user: externally_provided_user + db_server_certificates: db_server_certificates + db_server_name: db_server_name + venafi_tpp_username: venafi_tpp_username + azure_user_portal_access: true + venafi_root_first_in_chain: true + oracle_revocation_statements: oracle_revocation_statements + venafi_auto_generated_folder: venafi_auto_generated_folder + db_pwd: db_pwd + signing_algorithm: signing_algorithm + administrative_port: administrative_port + github_installation_token_repositories_ids: + - 5 + - 5 + gcp_service_account_email: gcp_service_account_email + hanadb_creation_statements: hanadb_creation_statements + password_length: 9 + dynamic_secret_name: dynamic_secret_name + aws_user_programmatic_access: true + rabbitmq_user_write_permission: rabbitmq_user_write_permission + rabbitmq_user_tags: rabbitmq_user_tags + venafi_tpp_password: venafi_tpp_password + ldap_user_attr: ldap_user_attr + use_gw_cloud_identity: true + azure_user_programmatic_access: true + k8s_cluster_ca_certificate: k8s_cluster_ca_certificate + eks_secret_access_key: eks_secret_access_key + grant_types: + - grant_types + - grant_types + github_base_url: github_base_url + k8s_auth_type: k8s_auth_type + groups: groups + chef_organizations: chef_organizations + dynamic_secret_id: 6 + mssql_revocation_statements: mssql_revocation_statements + chef_server_port: chef_server_port + github_repository_path: github_repository_path + aws_access_key_id: aws_access_key_id + aws_region: aws_region + eks_cluster_name: eks_cluster_name + gke_cluster_name: gke_cluster_name + host_name: host_name + github_organization_name: github_organization_name properties: - updated: - type: boolean - x-go-name: Updated + producer_details: + $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerArtifactory: - description: 'gatewayUpdateProducerArtifactory is a command that updates artifactory - producer [Deprecated: Use dynamic-secret-update-artifactory command]' + gatewayUpdateProducerRedis: + description: 'gatewayUpdateProducerRedis is a command that updates redis producer + [Deprecated: Use dynamic-secret-update-redis command]' properties: - artifactory-admin-name: - description: Artifactory Admin Name - type: string - x-go-name: AdminName - artifactory-admin-pwd: - description: Artifactory Admin password - type: string - x-go-name: AdminPwd - artifactory-token-audience: - description: Token Audience - type: string - x-go-name: TokenAudience - artifactory-token-scope: - description: Token Scope - type: string - x-go-name: TokenScope - base-url: - description: Base URL + acl-rules: + description: |- + A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat + By default the user will have permissions to read all keys '["~*", "+@read"]' type: string - x-go-name: BaseUrl + x-go-name: AclRules delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + host: + default: 127.0.0.1 + description: Redis Host + type: string + x-go-name: Host json: default: false description: Set output format to JSON @@ -64941,10 +81743,33 @@ components: description: Dynamic secret name type: string x-go-name: DsNewName + password: + description: Redis Password + type: string + x-go-name: Password + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + port: + default: "6379" + description: Redis Port + type: string + x-go-name: Port producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey + ssl: + default: false + description: Enable/Disable SSL [true/false] + type: boolean + x-go-name: SSLConnection + ssl-certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) + type: string + x-go-name: SSLConnectionCertificate tags: description: Add tags attached to this object items: @@ -64969,13 +81794,15 @@ components: description: User TTL type: string x-go-name: UserTtl + username: + description: Redis Username + type: string + x-go-name: Username required: - - artifactory-token-audience - - artifactory-token-scope - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerArtifactoryOutput: + gatewayUpdateProducerRedisOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -65046,6 +81873,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -65053,6 +81884,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -65085,6 +81917,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -65139,6 +81972,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -65153,6 +81987,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -65172,6 +82007,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -65224,6 +82060,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -65247,6 +82084,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -65254,6 +82092,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -65303,59 +82142,18 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerAws: - description: 'gatewayUpdateProducerAws is a command that Updates aws producer - [Deprecated: Use dynamic-secret-update-aws command]' + gatewayUpdateProducerRedshift: + description: 'gatewayUpdateProducerRedshift is a command that updates redshift + producer [Deprecated: Use dynamic-secret-update-redshift command]' properties: - access-mode: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - admin-rotation-interval-days: - default: 0 - description: Admin credentials rotation interval (days) - format: int64 - type: integer - x-go-name: AdminCredsRotationInterval - aws-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - aws-access-secret-key: - description: Secret Access Key - type: string - x-go-name: AccessKey - aws-role-arns: - description: AWS Role ARNs to be used in the Assume Role operation (relevant - only for assume_role mode) - type: string - x-go-name: RoleARNs - aws-user-console-access: - default: false - description: AWS User console access - type: boolean - x-go-name: UserConsoleAccess - aws-user-groups: - description: AWS User groups - type: string - x-go-name: UserGroups - aws-user-policies: - description: AWS User policies + creation-statements: + description: Redshift Creation statements type: string - x-go-name: UserPolicies - aws-user-programmatic-access: - default: true - description: Enable AWS User programmatic access - type: boolean - x-go-name: UserProgrammaticAccess + x-go-name: CreationStatements delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - enable-admin-rotation: - default: false - description: Automatic admin credentials rotation - type: boolean - x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON @@ -65373,46 +82171,48 @@ components: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: + producer-encryption-key: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - region: - default: us-east-2 - description: Region + redshift-db-name: + description: Redshift DB Name type: string - x-go-name: Region - secure-access-aws-account-id: - description: The AWS account id + x-go-name: DBName + redshift-host: + default: 127.0.0.1 + description: Redshift Host type: string - x-go-name: SecureAccessAccountId - secure-access-aws-native-cli: - description: The AWS native cli - type: boolean - x-go-name: SecureAccessAwsNativeCli - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: DBHost + redshift-password: + description: Redshift Password type: string - x-go-name: SecureAccessBastionIssuer + x-go-name: DBPassword + redshift-port: + default: "5439" + description: Redshift Port + type: string + x-go-name: DBPort + redshift-username: + description: Redshift Username + type: string + x-go-name: DBUsername secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: + secure-access-host: + description: Target DB servers for connections (In case of Linked Target + association, host(s) will inherit Linked Target hosts) + items: + type: string + type: array + x-go-name: SecureAccessHost + ssl: default: false - description: Web-Proxy via Akeyless Web Access Bastion + description: Enable/Disable SSL [true/false] type: boolean - x-go-name: SecureAccessWebProxy + x-go-name: SSLConnection tags: description: Add tags attached to this object items: @@ -65441,7 +82241,7 @@ components: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerAwsOutput: + gatewayUpdateProducerRedshiftOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -65512,6 +82312,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -65519,6 +82323,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -65551,6 +82356,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -65605,6 +82411,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -65619,6 +82426,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -65638,6 +82446,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -65690,6 +82499,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -65713,6 +82523,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -65720,6 +82531,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -65769,40 +82581,30 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerAzure: - description: 'gatewayUpdateProducerAzure is a command that updates azure producer - [Deprecated: Use dynamic-secret-update-azure command]' + gatewayUpdateProducerSnowflake: + description: 'GatewayUpdateProducerSnowflakeCmd is a command that updates a + Snowflake producer [Deprecated: Use dynamic-secret-update-snowflake command]' properties: - app-obj-id: - description: Azure App Object Id + account: + description: Account name type: string - x-go-name: AppObjId - azure-client-id: - description: Azure Client ID + x-go-name: Account + account-password: + description: Database Password type: string - x-go-name: ClientId - azure-client-secret: - description: Azure Client Secret + x-go-name: DBPassword + account-username: + description: Database Username type: string - x-go-name: ClientSecret - azure-tenant-id: - description: Azure Tenant ID + x-go-name: DBUsername + db-name: + description: Database name type: string - x-go-name: TenantId + x-go-name: DBName delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - fixed-user-claim-keyname: - default: "false" - description: FixedUserClaimKeyname - type: string - x-go-name: FixedUserClaimKeyname - fixed-user-only: - default: false - description: Fixed user - type: boolean - x-go-name: FixedUserOnly json: default: false description: Set output format to JSON @@ -65820,29 +82622,18 @@ components: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic secret encryption key - type: string - x-go-name: ProducerEncryptionKey - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + private-key: + description: RSA Private key (base64 encoded) type: string - x-go-name: SecureAccessEnabled - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy + x-go-name: PrivateKey + private-key-passphrase: + description: The Private key passphrase + type: string + x-go-name: PrivateKeyPassphrase + role: + description: User role + type: string + x-go-name: Role tags: description: Add tags attached to this object items: @@ -65862,38 +82653,20 @@ components: authentication type: string x-go-name: UIDToken - user-group-obj-id: - description: User Group Object Id - type: string - x-go-name: UserGroupObjId - user-portal-access: - default: false - description: Azure User portal access - type: boolean - x-go-name: UserPortaAccess - user-principal-name: - description: User Principal Name - type: string - x-go-name: UserPrincipalName - user-programmatic-access: - default: false - description: Azure User programmatic access - type: boolean - x-go-name: UserProgrammaticAccess - user-role-template-id: - description: User Role Template Id - type: string - x-go-name: UserRoleTemplateId user-ttl: - default: 60m + default: 24h description: User TTL type: string x-go-name: UserTtl + warehouse: + description: Warehouse name + type: string + x-go-name: Warehouse required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerAzureOutput: + gatewayUpdateProducerSnowflakeOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -65964,6 +82737,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -65971,6 +82748,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -66003,6 +82781,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -66057,6 +82836,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -66071,6 +82851,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -66090,6 +82871,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -66142,6 +82924,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -66165,6 +82948,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -66172,6 +82956,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -66221,35 +83006,41 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerCassandra: - description: 'gatewayUpdateProducerCassandra is a command that updates a Cassandra - producer [Deprecated: Use dynamic-secret-update-cassandra command]' + gatewayUpdateProducerVenafi: + description: |- + gatewayUpdateProducerVenafi is a command that updates a Venafi + dynamic secret producer to dynamically update certificates generated by Venafi or have + Akeyless generated certificates using PKI be monitored by Venafi [Deprecated: Use dynamic-secret-update-venafi command] properties: - cassandra-creation-statements: - description: Cassandra creation statements - type: string - x-go-name: CreationStatements - cassandra-hosts: - description: Cassandra hosts IP or addresses, comma separated - type: string - x-go-name: Host - cassandra-password: - description: Cassandra superuser password - type: string - x-go-name: Password - cassandra-port: - default: "9042" - description: Cassandra port - type: string - x-go-name: Port - cassandra-username: - description: Cassandra superuser username + admin-rotation-interval-days: + default: 0 + description: Admin credentials rotation interval (days) + format: int64 + type: integer + x-go-name: AdminCredsRotationInterval + allow-subdomains: + description: Allow subdomains + type: boolean + x-go-name: AllowSubdomains + allowed-domains: + description: Allowed domains + items: + type: string + type: array + x-go-name: AllowedDomains + auto-generated-folder: + description: Auto generated folder type: string - x-go-name: UserName + x-go-name: AutoGeneratedFolder delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + enable-admin-rotation: + default: false + description: Automatic admin credentials rotation + type: boolean + x-go-name: AutomaticAdminCredsRotation json: default: false description: Set output format to JSON @@ -66263,24 +83054,26 @@ components: description: Dynamic secret name type: string x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput producer-encryption-key-name: description: Dynamic producer encryption key type: string x-go-name: ProducerEncryptionKey - ssl: - default: false - description: Enable/Disable SSL [true/false] + root-first-in-chain: + description: Root first in chain type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL CA certificate in base64 encoding generated from a trusted - Certificate Authority (CA) + x-go-name: RootFirstInChain + sign-using-akeyless-pki: + description: Use Akeyless PKI issuer or Venafi issuer + type: boolean + x-go-name: SignUsingAkeylessPKI + signer-key-name: + description: Signer key name type: string - x-go-name: SSLConnectionCertificate + x-go-name: SignerKeyName + store-private-key: + description: Store private key + type: boolean + x-go-name: StorePrivateKey tags: description: Add tags attached to this object items: @@ -66301,15 +83094,50 @@ components: type: string x-go-name: UIDToken user-ttl: - default: 60m - description: User TTL + default: 2160h + description: User TTL in time.Duration format (2160h / 129600m / etc...). + When using sign-using-akeyless-pki certificates created will have this + validity period, otherwise the user-ttl is taken from the Validity Period + field of the Zone's' Issuing Template. When using cert-manager it is advised + to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/ type: string x-go-name: UserTtl + venafi-access-token: + description: Venafi Access Token to use to access the TPP environment (Relevant + when using TPP) + type: string + x-go-name: VenafiAccessToken + venafi-api-key: + description: Venafi API key + type: string + x-go-name: VenafiApiKey + venafi-baseurl: + description: Venafi Baseurl + type: string + x-go-name: VenafiBaseURL + venafi-client-id: + default: akeyless + description: Venafi Client ID that was used when the access token was generated + type: string + x-go-name: VenafiClientID + venafi-refresh-token: + description: Venafi Refresh Token to use when the Access Token is expired + (Relevant when using TPP) + type: string + x-go-name: VenafiRefreshToken + venafi-use-tpp: + description: Venafi using TPP + type: boolean + x-go-name: VenafiUseTPP + venafi-zone: + description: Venafi Zone + type: string + x-go-name: VenafiZone required: - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerCassandraOutput: + gatewayUpdateProducerVenafiOutput: example: producer_details: gke_cluster_endpoint: gke_cluster_endpoint @@ -66380,6 +83208,10 @@ components: should_stop: should_stop artifactory_token_audience: artifactory_token_audience mongodb_atlas_api_public_key: mongodb_atlas_api_public_key + gitlab_token_scope: + - gitlab_token_scope + - gitlab_token_scope + gitlab_certificate: gitlab_certificate github_installation_token_permissions: key: github_installation_token_permissions timeout_seconds: 2 @@ -66387,6 +83219,7 @@ components: connection_type: connection_type cloud_service_provider: cloud_service_provider db_max_idle_conns: db_max_idle_conns + gitlab_url: gitlab_url admin_name: admin_name rabbitmq_server_user: rabbitmq_server_user venafi_api_key: venafi_api_key @@ -66419,6 +83252,7 @@ components: azure_subscription_id: azure_subscription_id google_workspace_admin_name: google_workspace_admin_name gcp_service_account_key_id: gcp_service_account_key_id + gitlab_project_name: gitlab_project_name gcp_key_algo: gcp_key_algo venafi_zone: venafi_zone github_installation_token_repositories: @@ -66473,6 +83307,7 @@ components: hosts: - hosts - hosts + block_concurrent_connections_level: block_concurrent_connections_level targets: - targets - targets @@ -66487,6 +83322,7 @@ components: - host - host dashboard_url: dashboard_url + block_concurrent_connections: true bastion_issuer: bastion_issuer ssh_user: ssh_user is_cli: true @@ -66506,6 +83342,7 @@ components: ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name + gitlab_access_type: gitlab_access_type k8s_role_type: k8s_role_type google_workspace_group_name: google_workspace_group_name mongodb_is_atlas: true @@ -66558,6 +83395,7 @@ components: user_ttl: user_ttl ping_url: ping_url ldap_token_expiration: ldap_token_expiration + gitlab_access_token: gitlab_access_token venafi_use_tpp: true mongodb_password: mongodb_password aws_secret_access_key: aws_secret_access_key @@ -66581,6 +83419,7 @@ components: client_authentication_type: client_authentication_type db_tenant_id: db_tenant_id mongodb_uri_connection: mongodb_uri_connection + gitlab_group_name: gitlab_group_name db_user_name: db_user_name eks_region: eks_region artifactory_admin_apikey: artifactory_admin_apikey @@ -66588,6 +83427,7 @@ components: azure_app_object_id: azure_app_object_id ldap_bind_password: ldap_bind_password subject_dn: subject_dn + gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates db_server_name: db_server_name @@ -66637,66 +83477,468 @@ components: $ref: '#/components/schemas/DSProducerDetails' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerChef: - description: 'gatewayUpdateProducerChef is a command that updates chef producer - [Deprecated: Use dynamic-secret-update-chef command]' + gatewayUpdateTmpUsers: + description: 'gatewayUpdateTmpUsers is a command that returns gateway configuration + [Deprecated: Use dynamic-secret-tmp-creds-update command]' properties: - chef-orgs: - description: Organizations + host: + description: Host type: string - x-go-name: Organizations - chef-server-key: - description: Server key + x-go-name: Host + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name type: string - x-go-name: ServerKey - chef-server-url: - description: Server URL + x-go-name: ProducerName + new-ttl-min: + description: New TTL in Minutes + format: int64 + type: integer + x-go-name: NewTTL + tmp-creds-id: + description: Tmp Creds ID type: string - x-go-name: ServerURL - chef-server-username: - description: Server username + x-go-name: TmpCredsID + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ServerUsername - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ItemProtected + x-go-name: UIDToken + required: + - host + - name + - new-ttl-min + - tmp-creds-id + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + genCustomerFragment: + properties: + description: + description: Description of the object + type: string + x-go-name: Description + hsm-key-label: + description: The label of the hsm key to use for customer fragment operations + (relevant for hsm_wrapped/hsm_protected customer fragments) + type: string + x-go-name: HsmKeyLabel + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + metadata: + description: Deprecated - use description + type: string + x-go-name: Metadata + name: + description: Customer fragment name + type: string + x-go-name: CfName + type: + default: standard + description: Customer fragment type [standard/hsm_wrapped/hsm_secured] + type: string + x-go-name: CfType + title: genCustomerFragment is a command that generates customer fragment. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + generateCsr: + properties: + alg: + title: ClassicKeyType defines types of keys that can be managed by ClassicKey + supported by AKEYLESS. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + alt-names: + description: A comma-separated list of dns alternative names + type: string + x-go-name: DNSNames + certificate-type: + description: The certificate type to be included in the CSR certificate + (ssl-client/ssl-server/certificate-signing) + type: string + x-go-name: CertificateType + city: + description: The city to be included in the CSR certificate + type: string + x-go-name: City + common-name: + description: The common name to be included in the CSR certificate + type: string + x-go-name: CommonName + country: + description: The country to be included in the CSR certificate + type: string + x-go-name: Country + critical: + description: Add critical to the key usage extension (will be false if not + added) + type: boolean + x-go-name: Critical + dep: + description: The department to be included in the CSR certificate + type: string + x-go-name: Department + email-addresses: + description: A comma-separated list of email addresses alternative names + type: string + x-go-name: EmailAddresses + export-private-key: + default: false + description: The flag to indicate if the private key should be exported + type: boolean + x-go-name: ExportPrivateKey + generate-key: + description: Generate a new classic key for the csr + type: boolean + x-go-name: GenerateKey + ip-addresses: + description: A comma-separated list of ip addresses alternative names + type: string + x-go-name: IpAddresses + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key-type: + default: classic-key + description: The type of the key to generate (classic-key/dfc) + type: string + x-go-name: KeyType + name: + description: The key name + type: string + x-go-name: KeyName + org: + description: The organization to be included in the CSR certificate + type: string + x-go-name: Organization + split-level: + default: 3 + description: |- + The number of fragments that the item will be split into (not includes + customer fragment) + format: int64 + type: integer + x-go-name: SplitLevel + state: + description: The state to be included in the CSR certificate + type: string + x-go-name: State + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + uri-sans: + description: A comma-separated list of uri alternative names + type: string + x-go-name: URISANs + required: + - common-name + - key-type + - name + title: GenerateCsr is a command that generates CSR. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + generateCsrOutput: + example: + data: data + properties: + data: + type: string + x-go-name: Data + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getAccountSettings: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + title: getAccountSettings is a command that returns account settings. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getAnalyticsData: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + title: getAnalyticsData is a command that returns analytics information. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getAuthMethod: + description: 'getAuthMethod is a command that returns information about the + auth method. [Deprecated: Use auth-method-get command]' + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Auth Method name + type: string + x-go-name: AuthMethodName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getCertificateValue: + properties: + cert-issuer-name: + description: The parent PKI Certificate Issuer's name of the certificate, + required when used with display-id and token + type: string + x-go-name: CertIssuerName + display-id: + description: Certificate display ID + type: string + x-go-name: CertificateDisplayID + ignore-cache: + default: "false" + description: Retrieve the Secret value without checking the Gateway's cache + [true/false]. This flag is only relevant when using the RestAPI + type: string + x-go-name: IgnoreCache + issuance-token: + description: Token for getting the issued certificate + type: string + x-go-name: IssuanceToken + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + default: dummy_certificate_name + description: Certificate name + type: string + x-go-name: CertificateName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + version: + description: Certificate version + format: int32 + type: integer + x-go-name: Version + required: + - name + title: getCertificateValue is a command that gets a certificate value. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getDynamicSecretValue: + properties: + args: + description: |- + Optional arguments as key=value pairs or JSON strings, e.g - + \"--args=csr=base64_encoded_csr --args=common_name=bar\" or + args='{\"csr\":\"base64_encoded_csr\"}. It is possible to combine both + formats.' + items: + type: string + type: array + x-go-name: Arguments + host: + description: Host + type: string + x-go-name: Host + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Dynamic secret name + type: string + x-go-name: DynamicSecretName + target: + description: Target Name + type: string + x-go-name: TargetName + timeout: + default: 15 + description: Timeout in seconds + format: int64 + type: integer + x-go-name: TimeoutSec + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + title: getDynamicSecretValue is a command that gets dynamic secret value. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getEventForwarder: + description: getEventForwarder is a command that creates a new event forwarder + [Deprecated - please use event-forwarder-get command] + properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + description: EventForwarder name type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: EventForwarderName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ProducerEncryptionKey - skip-ssl: - default: true - description: Skip SSL + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getEventForwarderOutput: + example: + event_forwarder: + to_emails: + - to_email: to_email + to_name: to_name + - to_email: to_email + to_name: to_name + gateway_cluster_id: 0 + override_url: override_url + noti_forwarder_id: 1 + runner_type: runner_type + noti_forwarder_type: noti_forwarder_type + noti_forwarder_versions: + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + - item_version_state: item_version_state + with_customer_fragment: true + access_date: 2000-01-23T04:56:07.000+00:00 + deletion_date: 2000-01-23T04:56:07.000+00:00 + modification_date: 2000-01-23T04:56:07.000+00:00 + protection_key_name: protection_key_name + creation_date: 2000-01-23T04:56:07.000+00:00 + access_date_display: access_date_display + version: 3 + certificate_version_info: + not_after: 2000-01-23T04:56:07.000+00:00 + not_before: 2000-01-23T04:56:07.000+00:00 + status: status + customer_fragment_id: customer_fragment_id + client_id: client_id + is_enabled: true + endpoint: endpoint + timespan_in_seconds: 5 + webhook_noti_forwarder_public_details: + auth_type: auth_type + endpoint_url: endpoint_url + username: username + modification_date: 2000-01-23T04:56:07.000+00:00 + slack_noti_forwarder_public_details: '{}' + auth_type: auth_type + user_email: user_email + creation_date: 2000-01-23T04:56:07.000+00:00 + protection_key: protection_key + last_version: 6 + client_permissions: + - client_permissions + - client_permissions + with_customer_fragment: true + event_types: + - null + - null + noti_forwarder_name: noti_forwarder_name + paths: + - paths + - paths + comment: comment + username: username + properties: + event_forwarder: + $ref: '#/components/schemas/NotiForwarder' + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getGroup: + properties: + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: SkipSSL - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + name: + description: Group name type: string - x-go-name: TargetName + x-go-name: NName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -66706,413 +83948,195 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + title: getGroup is a command that returns a group's info. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerChefOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + getKubeExecCreds: + description: |- + getKubeExecCreds is a command that gets credentials for authentication with + Kubernetes cluster based on a PKI cert issuer. + properties: + alt-names: + description: |- + The Subject Alternative Names to be included in the PKI certificate (in + a comma-separated list) (if CSR is supplied this flag is ignored and any DNS.* names are taken from it) + type: string + x-go-name: AltNames + api-version: + default: v1 + description: Client authentication API version + type: string + x-go-name: APIVersion + cert-issuer-name: + description: The name of the PKI certificate issuer + type: string + x-go-name: CertIssuerName + common-name: + description: The common name to be included in the PKI certificate (if CSR + is supplied this flag is ignored and the CSR subject CN is taken) + type: string + x-go-name: CommonName + csr-data-base64: + description: Certificate Signing Request contents encoded in base64 to generate + the certificate with + type: string + x-go-name: CSRData + extended-key-usage: + description: 'A comma-separated list of extended key usage requests which + will be used for certificate issuance. Supported values: ''clientauth'', + ''serverauth''.' + type: string + x-go-name: ExtKeyUsage + extra-extensions: + description: A json string that defines the requested extra extensions for + the certificate + type: string + x-go-name: ExtraExtensions + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key-data-base64: + description: |- + PKI key file contents. If this option is used, the certificate + will be printed to stdout + type: string + x-go-name: KeyData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + ttl: + description: Updated certificate lifetime in seconds (must be less than + the Certificate Issuer default TTL) + type: string + x-go-name: Ttl + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + uri-sans: + description: |- + The URI Subject Alternative Names to be included in the PKI certificate + (in a comma-separated list) (if CSR is supplied this flag is ignored and any URI.* names are taken from it) + type: string + x-go-name: URISANs + required: + - cert-issuer-name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getKubeExecCredsOutput: + example: + apiVersion: apiVersion + kind: kind + status: + clientKeyData: clientKeyData + clientCertificateData: clientCertificateData + parentCertificateData: parentCertificateData properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + apiVersion: + type: string + x-go-name: APIVersion + kind: + type: string + x-go-name: Kind + status: + $ref: '#/components/schemas/clientData' type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerCustom: - description: 'gatewayUpdateProducerCustom is a command that updates a custom - producer. [Deprecated: Use dynamic-secret-update-custom command]' + getLastUserEventStatus: properties: - admin_rotation_interval_days: - description: Define rotation interval in days - format: int64 - type: integer - x-go-name: RotationIntervalDays - create-sync-url: - description: |- - URL of an endpoint that implements /sync/create method, for example - https://webhook.example.com/sync/create + event-source: type: string - x-go-name: CreateSyncURL - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + event-type: type: string - x-go-name: ItemProtected - enable_admin_rotation: - default: false - description: Should admin credentials be rotated - type: boolean - x-go-name: EnableAdminRotation + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + item-name: + description: Event item name + type: string + x-go-name: EventItemName + item-type: + description: |- + Event item type can be either "target" or type of item eg "static_secret"/"dynamic_secret" + To get type of some item run `akeyless describe-item -n {ITEM_NAME} --jq-expression .item_type` + type: string + x-go-name: EventItemType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - payload: - description: Secret payload to be sent with each create/revoke webhook request + time-back: + description: |- + The time back to search the event, for example if the value is "5m" we will return the last user event issued in the last 5 minutes. + By default, we will search without any time boundary. type: string - x-go-name: Payload - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: TimeBack + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ProducerEncryptionKey - revoke-sync-url: - description: |- - URL of an endpoint that implements /sync/revoke method, for example - https://webhook.example.com/sync/revoke + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RevokeSyncURL - rotate-sync-url: - description: |- - URL of an endpoint that implements /sync/rotate method, for example - https://webhook.example.com/sync/rotate + x-go-name: UIDToken + required: + - event-type + - item-name + - item-type + title: getLastUserEventStatus is a command that get last user event status. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getPKICertificateOutput: + example: + path: path + parent_cert: parent_cert + data: data + reading_token: reading_token + cert_item_id: 0 + cert_display_id: cert_display_id + properties: + cert_display_id: type: string - x-go-name: RotateSyncURL - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - timeout-sec: - default: 60 - description: Maximum allowed time in seconds for the webhook to return the - results + x-go-name: CertDisplayID + cert_item_id: format: int64 type: integer - x-go-name: TimeoutSeconds + x-go-name: CertItemID + data: + type: string + x-go-name: Data + parent_cert: + type: string + x-go-name: ParentCert + path: + type: string + x-go-name: Path + reading_token: + type: string + x-go-name: IssuanceToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getRSAPublic: + description: |- + getRSAPublic is a command that obtains the public key from a specific RSA + private key. + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Name of RSA key to extract the public key from + type: string + x-go-name: KeyName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -67122,826 +84146,336 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTTL required: - - create-sync-url - name - - revoke-sync-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerCustomOutput: + getRSAPublicOutput: example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + pem: pem + raw: raw + ssh: ssh properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + pem: + type: string + x-go-name: PEM + raw: + type: string + x-go-name: Raw + ssh: + type: string + x-go-name: SSH type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerDockerhub: - description: 'gatewayUpdateProducerDockerhub is a command that updates a DOCKERHUB - producer [Deprecated: Use dynamic-secret-update-dockerhub command]' + getRole: properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Role name type: string - x-go-name: ItemProtected - dockerhub-password: - description: DockerhubPassword is either the user's password access token - to manage the repository + x-go-name: RoleName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DockerhubPassword - dockerhub-token-scopes: - description: |- - Access token scopes list (comma-separated) to give the dynamic secret - valid options are in "repo:admin", "repo:write", "repo:read", "repo:public_read" + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: TokenScopes - dockerhub-username: - description: DockerhubUsername is the name of the user in dockerhub + x-go-name: UIDToken + required: + - name + title: getRole is a command that returns role details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getRotatedSecretValue: + description: 'getRotatedSecretValue is a command that creates a new Akeyless + profile. [Deprecated: Use rotated-secret get-value command]' + properties: + host: + description: Get rotated secret value of specific Host (relevant only for + Linked Target) type: string - x-go-name: DockerhubUsername + x-go-name: Host + ignore-cache: + default: "false" + description: Retrieve the Secret value without checking the Gateway's cache + [true/false]. This flag is only relevant when using the RestAPI + type: string + x-go-name: IgnoreCache json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + names: + description: Secret name type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: RsName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ProducerEncryptionKey - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: UIDToken + version: + description: Secret version + format: int32 + type: integer + x-go-name: Version + required: + - names + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getSSHCertificate: + properties: + cert-issuer-name: + description: The name of the SSH certificate issuer type: string - x-go-name: TargetName + x-go-name: CertIssuerName + cert-username: + description: The username to sign in the SSH certificate + type: string + x-go-name: Username + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + legacy-signing-alg-name: + default: false + description: Set this option to output legacy ('ssh-rsa-cert-v01@openssh.com') + signing algorithm name in the certificate. + type: boolean + x-go-name: LegacySigningAlgName + public-key-data: + description: |- + SSH public key file contents. If this option is used, the certificate + will be printed to stdout + type: string + x-go-name: PublicKeyData token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + ttl: + description: Updated certificate lifetime in seconds (must be less than + the Certificate Issuer default TTL) + format: int64 + type: integer + x-go-name: Ttl uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + required: + - cert-issuer-name + - cert-username + title: getSSHCertificate is a command that generates SSH certificate. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getSSHCertificateOutput: + example: + path: path + data: data + properties: + data: type: string - x-go-name: UserTtl + x-go-name: Data + path: + type: string + x-go-name: Path + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + getTags: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Item name + type: string + x-go-name: ItemName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken required: - name + title: getTags is a command that returns the items tags. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerDockerhubOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + getTarget: + description: 'getTarget is a command that returns target. [Deprecated: Use target-get + command]' properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Target name + type: string + x-go-name: TargetName + show-versions: + default: false + description: Include all target versions in reply + type: boolean + x-go-name: ShowVersions + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerEks: - description: 'gatewayUpdateProducerEks is a command that updates eks producer - [Deprecated: Use dynamic-secret-update-eks command]' + getTargetDetails: + description: 'getTargetDetails is a command that returns target details. [Deprecated: + Use target-get-details command]' properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - eks-access-key-id: - description: Access Key ID - type: string - x-go-name: AccessId - eks-assume-role: - description: IAM assume role + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Target name type: string - x-go-name: AssumeRole - eks-cluster-ca-cert: - description: EKS cluster CA certificate + x-go-name: TargetName + show-versions: + default: false + description: Include all target versions in reply + type: boolean + x-go-name: ShowVersions + target-version: + description: Target version + format: int32 + type: integer + x-go-name: TargetVersion + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ClusterCACert - eks-cluster-endpoint: - description: EKS cluster URL endpoint + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ClusterEndpoint - eks-cluster-name: - description: EKS cluster name + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + hmac: + properties: + display-id: + description: The display id of the key to use in the encryption process type: string - x-go-name: ClusterName - eks-region: - default: us-east-2 - description: Region + x-go-name: DisplayId + hash-function: + default: sha-256 + description: Hash function [sha-256,sha-512] type: string - x-go-name: Region - eks-secret-access-key: - description: Secret Access Key + x-go-name: HashFunc + input-format: + description: 'Select default assumed format for any plaintext input. Currently + supported options: [base64]' type: string - x-go-name: AccessKey + x-go-name: InputFormat + item-id: + description: The item id of the key to use in the encryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key-name: + description: The name of the key to use in the encryption process type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: KeyName + plaintext: + description: Data to perform hmac on type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: Plaintext + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access - type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: UIDToken + required: + - key-name + title: hmac is a command that Hash plaintext by using an AES encryption key. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + hmacOutput: + example: + result: result + properties: + result: type: string - x-go-name: SecureAccessEndpoint - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + importPasswords: + description: importPasswords is a command that import passwords + properties: + accessibility: + default: personal + description: for personal password manager type: string - x-go-name: SecureAccessEnabled - secure-access-web: + x-go-name: ItemAccessibilityString + format: + default: LastPass + description: Password format type [LastPass/Chrome/Firefox] + type: string + x-go-name: Format + import-path: + description: File path + type: string + x-go-name: FilePath + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + protection_key: + description: The name of a key that used to encrypt the secret value (if + empty, the account default protectionKey key will be used) type: string - x-go-name: TargetName + x-go-name: ProtectionKey + target-folder: + default: / + description: Target folder for imported passwords + type: string + x-go-name: TargetFolder token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -67951,407 +84485,149 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 15m - description: User TTL + update-mode: type: string - x-go-name: UserTtl + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands required: - - name + - import-path type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerEksOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + kmipClientDeleteRule: properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + client-id: + type: string + x-go-name: ClientID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + type: string + x-go-name: ClientName + path: + description: Access path + type: string + x-go-name: Path + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - path + title: kmipClientDeleteRule is a command that deletes an RBAC rule from a client. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerGcp: - description: 'gatewayUpdateProducerGcp is a command that updates a GCP producer - [Deprecated: Use dynamic-secret-update-gcp command]' + kmipClientSetRule: properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + capability: + description: Access capabilities + items: + type: string + type: array + x-go-name: Capabilities + client-id: type: string - x-go-name: ItemProtected - gcp-cred-type: + x-go-name: ClientID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config - gcp-key: - description: Base64-encoded service account private key text + x-go-name: ClientName + path: + description: Access path type: string - x-go-name: ServiceAccountKey - gcp-key-algo: - description: Service account key algorithm, e.g. KEY_ALG_RSA_1024 + x-go-name: Path + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: KeyAlgorithm - gcp-sa-email: - description: The email of the fixed service acocunt to generate keys or - tokens for. (revelant for service-account-type=fixed) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ServiceAccountEmail - gcp-token-scopes: - description: Access token scopes list, e.g. scope1,scope2 + x-go-name: UIDToken + required: + - capability + - path + title: kmipClientSetRule is a command that adds a new RBAC rule to a client. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipCreateClient: + properties: + activate-keys-on-creation: + default: "false" + description: If set to 'true', newly created keys on the client will be + set to an 'active' state type: string - x-go-name: TokenScopes + x-go-name: ActivateKeysOnCreation + certificate-ttl: + default: 90 + description: Client certificate TTL in days + format: int64 + type: integer + x-go-name: CertificateTTL json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: Dynamic secret name + description: Client name type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ClientName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ProducerEncryptionKey - role-binding: - description: Role binding definitions in json format + x-go-name: UIDToken + required: + - name + title: kmipCreateClient is a command that creates a new KMIP client. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipCreateClientOutput: + example: + certificate: certificate + id: id + key: key + properties: + certificate: type: string - x-go-name: RoleBindingJson - service-account-type: - default: fixed - description: The type of the gcp dynamic secret. Options[fixed, dynamic] + x-go-name: Certificate + id: type: string - x-go-name: ServiceAccountType - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: ID + key: type: string - x-go-name: TargetName + x-go-name: Key + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipDeleteClient: + properties: + client-id: + type: string + x-go-name: ClientID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + type: string + x-go-name: ClientName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -68361,2169 +84637,684 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + title: kmipDeleteClient is a command that deletes a KMIP client. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipDeleteClientOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipDeleteServer: + description: |- + kmipDeleteServer is a command that the kmip server + (allowed only if it has no clients nor associated items) + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: UserTtl - required: - - name - - service-account-type + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerGcpOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + kmipDeleteServerOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipDescribeClient: properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + client-id: + type: string + x-go-name: ClientID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + type: string + x-go-name: ClientName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + title: kmipDescribeClient is a command that shows KMIP client details. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerGithub: - description: 'gatewayUpdateProducerGithub is a command that updates github producer - [Deprecated: Use dynamic-secret-update-github command]' + kmipDescribeServer: properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ItemProtected - github-app-id: - description: Github app id - format: int64 - type: integer - x-go-name: AppId - github-app-private-key: - description: App private key + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: AppPrivateKey - github-base-url: - default: https://api.github.com/ - description: Base URL + x-go-name: UIDToken + title: kmipDescribeServer is a command that shows KMIP environment details. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipDescribeServerOutput: + example: + hostname: hostname + root: root + active: true + certificate_issue_date: 2000-01-23T04:56:07.000+00:00 + ca_cert: + - 0 + - 0 + certificate_ttl_in_seconds: 6 + properties: + active: + type: boolean + x-go-name: Active + ca_cert: + items: + format: uint8 + type: integer + type: array + x-go-name: CACert + certificate_issue_date: + format: date-time type: string - x-go-name: BaseUrl - installation-id: - description: GitHub application installation id + x-go-name: CertificateIssueDate + certificate_ttl_in_seconds: format: int64 type: integer - x-go-name: InstallationId - installation-organization: - description: Optional, mutually exclusive with installation id, GitHub organization - name + x-go-name: CertificateTTLInSeconds + hostname: type: string - x-go-name: Organization - installation-repository: - description: Optional, mutually exclusive with installation id, GitHub repository - '/' + x-go-name: Hostname + root: type: string - x-go-name: Repository + x-go-name: Root + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipListClients: + properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: DsNewName - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: UIDToken + title: kmipListClients is a command that shows existing KMIP clients. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipMoveServer: + description: |- + kmipMoveServer is a command that Moves the root location of the kmip server + and all associated items to a new root location + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + new-root: + description: New root for the kmip server type: string - x-go-name: TargetName + x-go-name: NewRoot token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-permissions: - description: Optional - installation token's allowed permissions - items: - type: string - type: array - x-go-name: TokenPermissions - token-repositories: - description: Optional - installation token's allowed repositories - items: - type: string - type: array - x-go-name: TokenRepositories uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: - - name + - new-root type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerGithubOutput: + kmipMoveServerOutput: example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + old_root: old_root + new_root: new_root properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + new_root: + type: string + x-go-name: NewRoot + old_root: + type: string + x-go-name: OldRoot type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerGke: - description: 'gatewayUpdateProducerGke is a command that updates gke producer - [Deprecated: Use dynamic-secret-update-gke command]' + kmipRenewClientCertificate: + properties: + client-id: + type: string + x-go-name: ClientID + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + type: string + x-go-name: ClientName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + title: kmipRenewClientCertificate is a command that renews KMIP client certificate. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipRenewClientCertificateOutput: + example: + certificate: certificate + id: id + key: key properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + certificate: type: string - x-go-name: ItemProtected - gke-account-key: - description: GKE Service Account key file path + x-go-name: Certificate + id: type: string - x-go-name: ServiceAccountKey - gke-cluster-cert: - description: GKE cluster CA certificate + x-go-name: ID + key: type: string - x-go-name: ClusterCACert - gke-cluster-endpoint: - description: GKE cluster URL endpoint + x-go-name: Key + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipRenewServerCertificate: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ClusterEndpoint - gke-cluster-name: - description: GKE cluster name + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ClusterName - gke-service-account-email: - description: GKE service account email + x-go-name: UIDToken + title: kmipRenewServerCertificate is a command that renews KMIP server certificate. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipRenewServerCertificateOutput: + example: + ca_cert: ca_cert + properties: + ca_cert: type: string - x-go-name: ServiceAccountEmail + x-go-name: CACert + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipServerSetup: + properties: + certificate-ttl: + default: 90 + description: Server certificate TTL in days + format: int64 + type: integer + x-go-name: CertificateTTL + hostname: + description: Hostname + type: string + x-go-name: Hostname json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + root: + description: Root path of KMIP Resources type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: Root + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access + x-go-name: UIDToken + required: + - hostname + - root + title: kmipServerSetup is a command that creates a new KMIP environment. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipSetServerState: + description: |- + kmipSetServerState is a command that sets the environment state to + active/inactive. + properties: + json: + default: false + description: Set output format to JSON type: boolean - x-go-name: SecureAccessK8SAllowPortForwading - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: Json + state: type: string - x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL + x-go-name: State + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessEndpoint - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessEnabled - secure-access-web: + x-go-name: UIDToken + required: + - state + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + kmipSetServerStateOutput: + example: + is_active: true + properties: + is_active: + type: boolean + x-go-name: IsActive + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + listAuthMethods: + description: |- + listAuthMethods is a command that returns a list of all auth methods in the + account. [Deprecated: Use auth-method-list command] + properties: + filter: + description: Filter by auth method name or part of it + type: string + x-go-name: Filter + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + pagination-token: + description: Next page reference type: string - x-go-name: TargetName + x-go-name: PaginationToken token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + description: |- + The Auth method types list of the requested method. In case it is empty, all + types of auth methods will be returned. options: [api_key, azure_ad, oauth2/jwt, saml2, + ldap, aws_iam, oidc, universal_identity, gcp, k8s, cert] + items: + type: string + type: array + x-go-name: Types uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerGkeOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + listGateways: properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + title: listGateways is a command that returns a list of gateways. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerHanaDb: - description: 'gatewayUpdateProducerHanaDb is a command that updates hanadb producer - [Deprecated: Use dynamic-secret-update-hanadb command]' + listGroups: properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + filter: + description: Filter by auth method name or part of it type: string - x-go-name: ItemProtected - hana-dbname: - description: HanaDb Name + x-go-name: Filter + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + pagination-token: + description: Next page reference type: string - x-go-name: DBName - hanadb-create-statements: - description: HanaDb Creation statements + x-go-name: PaginationToken + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: CreationStatements - hanadb-host: - default: 127.0.0.1 - description: HanaDb Host + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: DBHost - hanadb-password: - description: HanaDb Password + x-go-name: UIDToken + title: listGroups is a command that lists groups. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + listItems: + properties: + accessibility: + default: regular + description: for personal password manager type: string - x-go-name: DBPassword - hanadb-port: - default: "443" - description: HanaDb Port + x-go-name: ItemAccessibilityString + advanced-filter: + description: Filter by item name/username/website or part of it type: string - x-go-name: DBPort - hanadb-revocation-statements: - description: HanaDb Revocation statements + x-go-name: MultiFieldFilter + auto-pagination: + default: enabled + description: Retrieve all items using pagination, when disabled retrieving + only first 1000 items type: string - x-go-name: RevocationStatements - hanadb-username: - description: HanaDb Username + x-go-name: AutoPagination + filter: + description: Filter by item name or part of it type: string - x-go-name: DBUsername + x-go-name: Filter json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + minimal-view: + description: Show only basic information of the items + type: boolean + x-go-name: BasicData + modified-after: + description: List only secrets modified after specified date (in unix time) + format: int64 + type: integer + x-go-name: ModifiedAfterDate + pagination-token: + description: Next page reference type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: PaginationToken + path: + description: Path to folder type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: Path + sra-only: default: false - description: Enable Web Secure Remote Access + description: Filter by items with SRA functionality enabled type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object + x-go-name: SraOnly + sub_types: items: type: string type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SubTypes + tag: + description: Filter by item tag type: string - x-go-name: TargetName + x-go-name: Tag token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + description: |- + The item types list of the requested items. In case it is empty, all + types of items will be returned. options: [key, static-secret, + dynamic-secret, classic-key] + items: + type: string + type: array + x-go-name: Types uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerHanaDbOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + title: listItems is a command that returns items list. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerLdap: - description: 'gatewayUpdateProducerLdap is a command that updates ldap producer - [Deprecated: Use dynamic-secret-update-ldap command]' + listRoles: properties: - ProviderType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - bind-dn: - description: Bind DN - type: string - x-go-name: BindDn - bind-dn-password: - description: Bind DN Password - type: string - x-go-name: BindDnPassword - delete_protection: - description: Protection from accidental deletion of this item [true/false] + filter: + description: Filter by item name or part of it type: string - x-go-name: ItemProtected - external-username: - default: "false" - description: Externally provided username [true/false] + x-go-name: Filter + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + pagination-token: + description: Next page reference type: string - x-go-name: FixedUserOnly - group-dn: - description: Group DN which the temporary user should be added + x-go-name: PaginationToken + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: GroupDn - host-provider: - description: Host provider type [explicit/target], Default Host provider - is explicit, Relevant only for Secure Remote Access of ssh cert issuer, - ldap rotated secret and ldap dynamic secret + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: HostProviderType + x-go-name: UIDToken + title: listRoles is a command that returns a list of roles. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + listSRABastions: + properties: + allowed-urls-only: + default: false + description: Filter the response to show only bastions allowed URLs + type: boolean + x-go-name: BastionsAllowedURLsOnly json: default: false description: Set output format to JSON type: boolean x-go-name: Json - ldap-ca-cert: - description: CA Certificate File Content + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: LdapCACert - ldap-url: - description: LDAP Server URL + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: LdapUrl - name: - description: Dynamic secret name + x-go-name: UIDToken + title: listSRABastions is a command that returns a list of bastions. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + listSharedItems: + description: listSharedItems is a command to list all the items been shared + properties: + accessibility: + default: regular + description: for personal password manager type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ItemAccessibilityString + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + listTargets: + description: 'listTargets is a command that returns a list of targets. [Deprecated: + Use target-list command]' + properties: + filter: + description: Filter by auth method name or part of it type: string - x-go-name: ProducerEncryptionKey - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Filter + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + pagination-token: + description: Next page reference type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + x-go-name: PaginationToken + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: |- + The target types list . In case it is empty, all + types of targets will be returned. options: [hanadb cassandra aws ssh gke eks mysql mongodb snowflake mssql redshift artifactory azure rabbitmq k8s venafi gcp oracle dockerhub ldap github chef web salesforce postgres] items: type: string type: array - x-go-name: SecureAccessHost - secure-access-rd-gateway-server: - description: RD Gateway server + x-go-name: Types + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessRDGatewayServer - secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + moveObjects: + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + objects-type: + default: item + description: The objects type to move (item/auth_method/role) type: string - x-go-name: SecureAccessDomain - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags + x-go-name: ObjectsType + source: + description: Source path to move the objects from + type: string + x-go-name: SourcePath target: - description: A list of linked targets to be associated, Relevant only for - Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap - dynamic secret, To specify multiple targets use argument multiple times - items: - type: string - type: array - x-go-name: TargetNames - target-name: - description: Target name + description: Target path to move the objects to type: string - x-go-name: TargetName + x-go-name: TargetPath token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - token-expiration: - description: Token expiration - type: string - x-go-name: TokenExpiration uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - user-attribute: - description: User Attribute - type: string - x-go-name: UserAttribute - user-dn: - description: User DN - type: string - x-go-name: UserDn - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - - name + - source + - target + title: moveObjects is a command that moves/renames objects. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerLdapOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + moveObjectsOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerMSSQL: - description: 'gatewayUpdateProducerMSSQL is a command that updates mssql producer - [Deprecated: Use dynamic-secret-update-mssql command]' + provisionCertificate: + description: provisionCertificate is a command that provisions a certificate + content to a target properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + display-id: + description: Certificate display ID type: string - x-go-name: ItemProtected + x-go-name: CertificateDisplayID + item-id: + description: Certificate item ID + format: int64 + type: integer + x-go-name: CertificateItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mssql-create-statements: - description: MSSQL Creation statements - type: string - x-go-name: CreationStatements - mssql-dbname: - description: MSSQL Name - type: string - x-go-name: DBName - mssql-host: - default: 127.0.0.1 - description: MSSQL Host - type: string - x-go-name: DBHost - mssql-password: - description: MSSQL Password - type: string - x-go-name: DBPassword - mssql-port: - default: "1433" - description: MSSQL Port - type: string - x-go-name: DBPort - mssql-revocation-statements: - description: MSSQL Revocation statements - type: string - x-go-name: RevocationStatements - mssql-username: - description: MSSQL Username - type: string - x-go-name: DBUsername name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + description: Certificate name type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: CertificateName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rawCreds: + properties: + access-id: type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: AccessID + access-key: type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: AccessKey + title: rawCreds is a command that returns raw Akeyless access credentials. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + refreshKey: + properties: + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + name: + description: Key name type: string - x-go-name: TargetName + x-go-name: KeyName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -70533,452 +85324,147 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + title: refreshKey is a command that refreshes a key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerMSSQLOutput: + refreshKeyOutput: example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + result: result properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + result: + type: string + x-go-name: Result type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerMongo: - description: 'gatewayUpdateProducerMongo is a command that updates either mongodb producer - or mongodb atlas producer [Deprecated: Use dynamic-secret-update-mongodb command]' + requestAccess: properties: - delete_protection: - description: Protection from accidental deletion of this item [true/false] + capability: + description: 'List of the required capabilities options: [read, update, + delete]' + items: + type: string + type: array + x-go-name: Capabilities + comment: + description: Deprecated - use description type: string - x-go-name: ItemProtected + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mongodb-atlas-api-private-key: - description: MongoDB Atlas private key - type: string - x-go-name: MongoAPIPrivateKey - mongodb-atlas-api-public-key: - description: MongoDB Atlas public key - type: string - x-go-name: MongoAPIPublicKey - mongodb-atlas-project-id: - description: MongoDB Atlas project ID - type: string - x-go-name: MongoProjectID - mongodb-custom-data: - description: MongoDB custom data - type: string - x-go-name: CustomData - mongodb-default-auth-db: - description: MongoDB server default authentication database - type: string - x-go-name: MongoDefaultAuthDB - mongodb-host-port: - description: MongoDB server host and port - type: string - x-go-name: MongoHostAndPort - mongodb-name: - description: MongoDB Name - type: string - x-go-name: DBName - mongodb-password: - description: MongoDB server password. You will prompted to provide a password - if it will not appear in CLI parameters + name: + description: Item name type: string - x-go-name: MongoPassword - mongodb-roles: - default: '[]' - description: MongoDB Roles + x-go-name: ItemName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: Roles - mongodb-server-uri: - description: MongoDB server URI + x-go-name: Profile + type: + description: Item type type: string - x-go-name: MongoServerURI - mongodb-uri-options: - description: MongoDB server URI options + x-go-name: ItemType + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: MongoURIOptions - mongodb-username: - description: MongoDB server username + x-go-name: UIDToken + required: + - capability + - name + - type + title: requestAccess is a command that requests access for an item. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + requestAccessOutput: + example: + response: response + properties: + response: type: string - x-go-name: MongoUsername - name: - description: Dynamic secret name + x-go-name: Response + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + reverseRBAC: + description: |- + reverseRBAC is a command that shows which auth methods have access to a + particular object. + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + path: + description: Path to an object type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: Path + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated + x-go-name: Profile + type: + description: Type of object (item, am, role) type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Encrypt producer with following key + x-go-name: Type + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: UIDToken + required: + - path + - type + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + revokeCreds: + description: |- + revokeCreds will permanently revoke the credentials associated with the + provided token or profile. + properties: + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + revokeCredsOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rollbackSecret: + properties: + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: Json + name: + description: Secret name type: string - x-go-name: TargetName + x-go-name: SecretName + old-version: + description: Old secret version to rollback to + format: int32 + type: integer + x-go-name: OldSecretVersion token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -70988,449 +85474,108 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + - old-version + title: rollbackSecret is a command that rollbacks secret to older version. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerMongoOutput: + rollbackSecretOutput: example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + name: name + version: 0 properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + name: + type: string + x-go-name: Name + version: + format: int32 + type: integer + x-go-name: Version type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerMySQL: - description: 'gatewayUpdateProducerMySQL is a command that updates mysql producer - [Deprecated: Use dynamic-secret-update-mysql command]' + rotateKey: + description: of it. properties: - db-server-certificates: - description: (Optional) DB server certificates + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Key name type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification + x-go-name: KeyName + new-cert-pem-data: + description: |- + The new pem encoded certificate for the classic key. + relevant only for keys provided by user ('bring-your-own-key') type: string - x-go-name: DBServerName - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: NewCertPemData + new-key-data: + description: |- + The new base64 encoded value for the classic key. + relevant only for keys provided by user ('bring-your-own-key') type: string - x-go-name: ItemProtected + x-go-name: NewKeyData + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + title: rotateKey is a command that rotates an existing key, by creating a new + version of the key. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rotateOidcClientSecret: + properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json - mysql-dbname: - description: MySQL DB Name - type: string - x-go-name: DBName - mysql-host: - default: 127.0.0.1 - description: MySQL Host - type: string - x-go-name: DBHost - mysql-password: - description: MySQL Password - type: string - x-go-name: DBPassword - mysql-port: - default: "3306" - description: MySQL Port - type: string - x-go-name: DBPort - mysql-revocation-statements: - description: MySQL Revocation statements - type: string - x-go-name: RevocationStatements - mysql-screation-statements: - description: MySQL Creation statements - type: string - x-go-name: CreationStatements - mysql-username: - description: MySQL Username - type: string - x-go-name: DBUsername name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + description: OIDC application name type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: OidcClientName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access + x-go-name: UIDToken + required: + - name + title: rotateOidcClientSecret is a command that rotates an OIDC client secret. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rotateSecret: + properties: + RotateAllServicesBoolean: type: boolean - x-go-name: SecureAccessWebCategory - ssl: + json: default: false - description: Enable/Disable SSL [true/false] + description: Set output format to JSON type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL connection certificate + x-go-name: Json + name: + description: Secret name (Rotated Secret or Custom Dynamic Secret) type: string - x-go-name: SSLConnectionCertificate - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SecretName + rotate-all-services: + default: "false" + description: Rotate all associated services type: string - x-go-name: TargetName + x-go-name: RotateAllServices token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -71440,451 +85585,110 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + title: rotateSecret is a command that trigger a rotate operation for a Rotated + Secret or Custom Dynamic Secret.. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerMySQLOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerNativeK8S: - description: 'gatewayUpdateProducerNativeK8S is a command that updates k8s producer - [Deprecated: Use dynamic-secret-update-k8s command]' + rotatedSecretCreateAws: properties: + api-id: + description: API ID to rotate (relevant only for rotator-type=api-key) + type: string + x-go-name: ApiId + api-key: + description: API key to rotate (relevant only for rotator-type=api-key) + type: string + x-go-name: ApiKey + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + aws-region: + default: us-east-2 + description: Aws Region + type: string + x-go-name: AwsRegion delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + grace-rotation: + description: Create a new access key without deleting the old key from AWS + for backup (relevant only for AWS) [true/false] + type: string + x-go-name: GraceRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - k8s-allowed-namespaces: - description: Comma-separated list of allowed K8S namespaces for the generated - ServiceAccount (relevant only for k8s-service-account-type=dynamic) - type: string - x-go-name: AllowedNamespaces - k8s-cluster-ca-cert: - description: K8S cluster CA certificate - type: string - x-go-name: ClusterCACert - k8s-cluster-endpoint: - description: K8S cluster URL endpoint - type: string - x-go-name: ClusterEndpoint - k8s-cluster-name: - description: K8S cluster name - type: string - x-go-name: ClusterName - k8s-cluster-token: - description: K8S cluster Bearer token - type: string - x-go-name: ClusterBearerToken - k8s-namespace: - description: K8S Namespace where the ServiceAccount exists. - type: string - x-go-name: Namespace - k8s-predefined-role-name: - description: The pre-existing Role or ClusterRole name to bind the generated - ServiceAccount to (relevant only for k8s-service-account-type=dynamic) - type: string - x-go-name: PredefinedRoleName - k8s-predefined-role-type: - description: Specifies the type of the pre-existing K8S role [Role, ClusterRole] - (relevant only for k8s-service-account-type=dynamic) + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: PredefinedRoleType - k8s-rolebinding-yaml-def: - description: Path to yaml file that contains definitions of K8S role and - role binding (relevant only for k8s-service-account-type=dynamic) + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: RoleBindingYamlDef - k8s-service-account: - description: K8S ServiceAccount to extract token from. + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: ServiceAccount - k8s-service-account-type: - description: K8S ServiceAccount type [fixed, dynamic]. + x-go-name: SecretName + password-length: + description: The length of the password to be generated type: string - x-go-name: ServiceAccountType - name: - description: Dynamic secret name + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: RotateAfterDisconnect + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/api-key]' type: string - x-go-name: ProducerEncryptionKey - secure-access-allow-port-forwading: - description: Enable Port forwarding while using CLI access + x-go-name: RotatorType + secure-access-aws-account-id: + description: The AWS account id + type: string + x-go-name: SecureAccessAccountId + secure-access-aws-native-cli: + description: The AWS native cli type: boolean - x-go-name: SecureAccessK8SAllowPortForwading + x-go-name: SecureAccessAwsNativeCli secure-access-bastion-issuer: description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string x-go-name: SecureAccessBastionIssuer - secure-access-cluster-endpoint: - description: The K8s cluster endpoint URL - type: string - x-go-name: SecureAccessEndpoint - secure-access-dashboard-url: - description: The K8s dashboard url - type: string - x-go-name: SecureAccessDashboardURL secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -71904,435 +85708,219 @@ components: authentication type: string x-go-name: UIDToken - use-gw-service-account: - description: Use the GW's service account - type: boolean - x-go-name: UseDefaultIdentity - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + - rotator-type + - target-name + title: rotatedSecretCreateAws is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerNativeK8SOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + rotatedSecretCreateAzure: properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + api-id: + description: API ID to rotate (relevant only for rotator-type=api-key) + type: string + x-go-name: ApiId + api-key: + description: API key to rotate (relevant only for rotator-type=api-key) + type: string + x-go-name: ApiKey + application-id: + description: Id of the azure app that hold the serect to be rotated (relevant + only for rotator-type=api-key & authentication-credentials=use-target-creds) + type: string + x-go-name: ApplicationId + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password/api-key/azure-storage-account]' + type: string + x-go-name: RotatorType + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + storage-account-key-name: + description: The name of the storage account key to rotate [key1/key2/kerb1/kerb2] + (relevat to azure-storage-account) + type: string + x-go-name: StorageKeyName + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + username: + description: The user principal name to rotate his password (relevant only + for rotator-type=password) + type: string + x-go-name: Username + required: + - name + - rotator-type + - target-name + title: rotatedSecretCreateAzure is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerOracleDb: - description: 'gatewayUpdateProducerOracleDb is a command that updates oracle - db producer [Deprecated: Use dynamic-secret-update-oracledb command]' + rotatedSecretCreateCassandra: properties: - db-server-certificates: - description: (Optional) DB server certificates + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: DBServerCertificates - db-server-name: - description: (Optional) Server name for certificate verification + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: DBServerName + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name - type: string - x-go-name: DsNewName - oracle-host: - default: 127.0.0.1 - description: Oracle Host - type: string - x-go-name: DBHost - oracle-password: - description: Oracle Password - type: string - x-go-name: DBPassword - oracle-port: - default: "1521" - description: Oracle Port - type: string - x-go-name: DBPort - oracle-revocation-statements: - description: Oracle Revocation statements - type: string - x-go-name: RevocationStatements - oracle-screation-statements: - description: Oracle Creation statements + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: CreationStatements - oracle-service-name: - description: Oracle DB Name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: DBName - oracle-username: - description: Oracle Username + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: DBUsername + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: ProducerEncryptionKey - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - default: "false" - description: Enable/Disable secure remote access [true/false] + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType tags: description: Add tags attached to this object items: @@ -72352,467 +85940,128 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + - rotator-type + - target-name + title: rotatedSecretCreateCassandra is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerOracleDbOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerPing: - description: 'gatewayUpdateProducerPing is a command that updates Ping producer - [Deprecated: Use dynamic-secret-update-ping command]' + rotatedSecretCreateCustom: properties: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + custom-payload: + description: Secret payload to be sent with rotation request + type: string + x-go-name: Payload delete_protection: description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ItemProtected + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name - type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret New name - type: string - x-go-name: DsNewName - ping-administrative-port: - default: "9999" - description: Ping Federate administrative port - type: string - x-go-name: AdministrativePort - ping-atm-id: - description: Set a specific Access Token Management (ATM) instance for the - created OAuth Client by providing the ATM Id. If no explicit value is - given, the default pingfederate server ATM will be set. + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: AccessTokenManagerId - ping-authorization-port: - default: "9031" - description: Ping Federate authorization port + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: AuthorizationPort - ping-cert-subject-dn: - description: The subject DN of the client certificate. If no explicit value - is given, the producer will create CA certificate and matched client certificate - and return it as value. Used in conjunction with ping-issuer-dn (relevant - for CLIENT_TLS_CERTIFICATE authentication method) + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: CertSubjectDN - ping-client-authentication-type: - default: CLIENT_SECRET - description: OAuth Client Authentication Type [CLIENT_SECRET, PRIVATE_KEY_JWT, - CLIENT_TLS_CERTIFICATE] + x-go-name: SecretName + password-length: + description: The length of the password to be generated type: string - x-go-name: ClientAuthenticationType - ping-enforce-replay-prevention: + x-go-name: PasswordLengthInput + rotate-after-disconnect: default: "false" - description: Determines whether PingFederate requires a unique signed JWT - from the client for each action (relevant for PRIVATE_KEY_JWT authentication - method) [true/false] - type: string - x-go-name: EnforceReplayPrevention - ping-grant-types: - description: List of OAuth client grant types [IMPLICIT, AUTHORIZATION_CODE, - CLIENT_CREDENTIALS, TOKEN_EXCHANGE, REFRESH_TOKEN, ASSERTION_GRANTS, PASSWORD, - RESOURCE_OWNER_CREDENTIALS]. If no explicit value is given, AUTHORIZATION_CODE - will be selected as default. - items: - type: string - type: array - x-go-name: GrantTypes - ping-issuer-dn: - description: Issuer DN of trusted CA certificate that imported into Ping - Federate server. You may select \"Trust Any\" to trust all the existing - issuers in Ping Federate server. Used in conjunction with ping-cert-subject-dn - (relevant for CLIENT_TLS_CERTIFICATE authentication method) - type: string - x-go-name: IssuerDN - ping-jwks: - description: 'Base64-encoded JSON Web Key Set (JWKS). If no explicit value - is given, the producer will create JWKs and matched signed JWT (Sign Algo: - RS256) and return it as value (relevant for PRIVATE_KEY_JWT authentication - method)' + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: JWKs - ping-jwks-url: - description: The URL of the JSON Web Key Set (JWKS). If no explicit value - is given, the producer will create JWKs and matched signed JWT and return - it as value (relevant for PRIVATE_KEY_JWT authentication method) + x-go-name: RotateAfterDisconnect + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: JWKsURL - ping-password: - description: Ping Federate privileged user password + x-go-name: RotationInterval + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users + type: boolean + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: UserPassword - ping-privileged-user: - description: Ping Federate privileged user + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: PrivilegedUser - ping-redirect-uris: - description: List of URIs to which the OAuth authorization server may redirect - the resource owner's user agent after authorization is obtained. At least - one redirection URI is required for the AUTHORIZATION_CODE and IMPLICIT - grant types. - items: - type: string - type: array - x-go-name: RedirectUris - ping-restricted-scopes: - description: Limit the OAuth client to specific scopes list + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: RestrictedScopes - ping-signing-algo: - description: The signing algorithm that the client must use to sign its - request objects [RS256,RS384,RS512,ES256,ES384,ES512,PS256,PS384,PS512] - If no explicit value is given, the client can use any of the supported - signing algorithms (relevant for PRIVATE_KEY_JWT authentication method) + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com type: string - x-go-name: SigningAlgorithm - ping-url: - description: Ping URL + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username type: string - x-go-name: PingURL - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: SecureAccessOverrideUser + secure-access-ssh-user: + description: Override the SSH username as indicated in SSH Certificate Issuer type: string - x-go-name: ProducerEncryptionKey + x-go-name: SecureAccessSSHUser + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: @@ -72832,431 +86081,163 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: The time from dynamic secret creation to expiration. - type: string - x-go-name: UserTtl required: - name + - target-name + title: rotatedSecretCreateCustom is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerPingOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerPostgreSQL: - description: 'gatewayUpdateProducerPostgreSQL is a command that updates postgresql - producer [Deprecated: Use dynamic-secret-update-postgresql command]' + rotatedSecretCreateDockerhub: properties: - creation-statements: - description: PostgreSQL Creation statements + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: CreationStatements + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: DsNewName + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - postgresql-db-name: - description: PostgreSQL DB Name + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: DBName - postgresql-host: - default: 127.0.0.1 - description: PostgreSQL Host + x-go-name: RotationInterval + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: DBHost - postgresql-password: - description: PostgreSQL Password + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: DBPassword - postgresql-port: - default: "5432" - description: PostgreSQL Port + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: DBPort - postgresql-username: - description: PostgreSQL Username + x-go-name: UIDToken + required: + - name + - target-name + title: rotatedSecretCreateDockerhub is a command that creates a rotated secret. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rotatedSecretCreateGcp: + properties: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: DBUsername - producer-encryption-key: - description: Dynamic producer encryption key + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: ProducerEncryptionKey - revocation-statement: - description: PostgreSQL Revocation statements + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: RevocationStatements - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-schema: - description: The DB schema + x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: ServiceAccountKey + gcp-service-account-email: + description: The email of the gcp service account to rotate type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - ssl: + x-go-name: GcpServiceAccountEmail + gcp-service-account-key-id: + description: The key id of the gcp service account to rotate + type: string + x-go-name: GcpServiceAccountKeyId + json: default: false - description: Enable/Disable SSL [true/false] + description: Set output format to JSON type: boolean - x-go-name: SSLConnection + x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/service-account-rotator]' + type: string + x-go-name: RotatorType tags: description: Add tags attached to this object items: @@ -73272,431 +86253,87 @@ components: type: string x-go-name: Profile uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerPostgreSQLOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - rotator-type + - target-name + title: rotatedSecretCreateGcp is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRabbitMQ: - description: 'gatewayUpdateProducerRabbitMQ is a command that updates rabbitmq - producer [Deprecated: Use dynamic-secret-update-rabbitmq command]' + rotatedSecretCreateHanadb: properties: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: DsNewName + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - rabbitmq-admin-pwd: - description: RabbitMQ Admin password - type: string - x-go-name: AdminPwd - rabbitmq-admin-user: - description: RabbitMQ Admin User - type: string - x-go-name: AdminUser - rabbitmq-server-uri: - description: Server URI - type: string - x-go-name: ServerURI - rabbitmq-user-conf-permission: - description: User configuration permission - type: string - x-go-name: UserConfPermission - rabbitmq-user-read-permission: - description: User read permission - type: string - x-go-name: UserReadPermission - rabbitmq-user-tags: - description: User Tags - type: string - x-go-name: UserTags - rabbitmq-user-vhost: - description: User Virtual Host + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: UserVHost - rabbitmq-user-write-permission: - description: User write permission + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: UserWritePermission - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: SecureAccessEnabled - secure-access-url: - description: Destination URL to inject secrets + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' type: string - x-go-name: SecureAccessURL - secure-access-web: - default: true - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy + x-go-name: RotatorType tags: description: Add tags attached to this object items: @@ -73716,408 +86353,97 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + - rotator-type + - target-name + title: rotatedSecretCreateHanadb is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRabbitMQOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRdp: - description: 'gatewayUpdateProducerRdp is a command that updates rdp producer - [Deprecated: Use dynamic-secret-update-rdp command]' + rotatedSecretCreateLdap: properties: - allow-user-extend-session: - description: AllowUserExtendSession - format: int64 - type: integer - x-go-name: AllowUserExtendSession + ProviderType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - fixed-user-only: - default: "false" - description: Allow access using externally (IdP) provided username [true/false] + description: + description: Description of the object type: string - x-go-name: FixedUserOnly + x-go-name: Description + host-provider: + description: Host provider type [explicit/target], Default Host provider + is explicit, Relevant only for Secure Remote Access of ssh cert issuer, + ldap rotated secret and ldap dynamic secret + type: string + x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: DsNewName + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key-name: - description: Dynamic producer encryption key - type: string - x-go-name: ProducerEncryptionKey - rdp-admin-name: - description: RDP Admin Name + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: AdminName - rdp-admin-pwd: - description: RDP Admin password + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=ldap) type: string - x-go-name: AdminPwd - rdp-host-name: - description: Hostname + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=ldap) type: string - x-go-name: Hostname - rdp-host-port: - default: "22" - description: Port + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: HostPort - rdp-user-groups: - description: Groups + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/ldap]' type: string - x-go-name: UserGroups - secure-access-allow-external-user: - default: false - description: Allow providing external user for a domain users - type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser + x-go-name: RotatorType secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string @@ -74129,24 +86455,43 @@ components: type: string type: array x-go-name: SecureAccessHost - secure-access-rd-gateway-server: - description: RD Gateway server - type: string - x-go-name: SecureAccessRDGatewayServer secure-access-rdp-domain: - description: Required when the Dynamic Secret is used for a domain user + description: Default domain name server. i.e. microsoft.com type: string x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username + secure-access-url: + description: Destination URL to inject secrets type: string - x-go-name: SecureAccessOverrideUser + x-go-name: SecureAccessURL + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy tags: description: Add tags attached to this object items: type: string type: array x-go-name: Tags + target: + description: A list of linked targets to be associated, Relevant only for + Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap + dynamic secret, To specify multiple targets use argument multiple times + items: + type: string + type: array + x-go-name: TargetNames target-name: description: Target name type: string @@ -74160,407 +86505,250 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL + user-attribute: + default: cn + description: LDAP User Attribute, Default value "cn" type: string - x-go-name: UserTtl - warn-user-before-expiration: - description: WarnBeforeUserExpiration - format: int64 - type: integer - x-go-name: WarnBeforeUserExpiration + x-go-name: UserAttribute + user-dn: + description: Base DN to Perform User Search + type: string + x-go-name: UserDn required: - name + - rotator-type + - target-name + title: rotatedSecretCreateLdap is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRdpOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + rotatedSecretCreateMongodb: properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - rotator-type + - target-name + title: rotatedSecretCreateMongodb is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRedis: - description: 'gatewayUpdateProducerRedis is a command that updates redis producer - [Deprecated: Use dynamic-secret-update-redis command]' + rotatedSecretCreateMssql: properties: - acl-rules: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: description: |- - A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat - By default the user will have permissions to read all keys '["~*", "+@read"]' + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: AclRules + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - host: - default: 127.0.0.1 - description: Redis Host + description: + description: Description of the object type: string - x-go-name: Host + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: DsNewName - password: - description: Redis Password + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: Password + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - port: - default: "6379" - description: Redis Port + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: Port - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: ProducerEncryptionKey - ssl: + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-db-schema: + description: The DB schema + type: string + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Enable/Disable SSL [true/false] + description: Enable Web Secure Remote Access type: boolean - x-go-name: SSLConnection - ssl-certificate: - description: SSL CA certificate in base64 encoding generated from a trusted - Certificate Authority (CA) - type: string - x-go-name: SSLConnectionCertificate + x-go-name: SecureAccessWebCategory tags: description: Add tags attached to this object items: @@ -74580,418 +86768,112 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl - username: - description: Redis Username - type: string - x-go-name: Username required: - name + - rotator-type + - target-name + title: rotatedSecretCreateMssql is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRedisOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRedshift: - description: 'gatewayUpdateProducerRedshift is a command that updates redshift - producer [Deprecated: Use dynamic-secret-update-redshift command]' + rotatedSecretCreateMysql: properties: - creation-statements: - description: Redshift Creation statements + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: CreationStatements + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: DsNewName + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - producer-encryption-key: - description: Dynamic producer encryption key + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: ProducerEncryptionKey - redshift-db-name: - description: Redshift DB Name + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: DBName - redshift-host: - default: 127.0.0.1 - description: Redshift Host + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: DBHost - redshift-password: - description: Redshift Password + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: DBPassword - redshift-port: - default: "5439" - description: Redshift Port + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' type: string - x-go-name: DBPort - redshift-username: - description: Redshift Username + x-go-name: RotatorType + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: DBUsername + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled secure-access-host: - description: Target DB servers for connections (In case of Linked Target - association, host(s) will inherit Linked Target hosts) + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array x-go-name: SecureAccessHost - ssl: + secure-access-web: default: false - description: Enable/Disable SSL [true/false] + description: Enable Web Secure Remote Access type: boolean - x-go-name: SSLConnection + x-go-name: SecureAccessWebCategory tags: description: Add tags attached to this object items: @@ -75011,396 +86893,246 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 60m - description: User TTL - type: string - x-go-name: UserTtl required: - name + - rotator-type + - target-name + title: rotatedSecretCreateMysql is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerRedshiftOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name + rotatedSecretCreateOracledb: properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - rotator-type + - target-name + title: rotatedSecretCreateOracledb is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerSnowflake: - description: 'GatewayUpdateProducerSnowflakeCmd is a command that updates a - Snowflake producer [Deprecated: Use dynamic-secret-update-snowflake command]' + rotatedSecretCreateOutput: + example: + name: name properties: - account: - description: Account name - type: string - x-go-name: Account - account-password: - description: Database Password + name: type: string - x-go-name: DBPassword - account-username: - description: Database Username + x-go-name: Name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rotatedSecretCreatePostgresql: + properties: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: DBUsername - db-name: - description: Database name + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: DBName + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Dynamic secret name + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: DsNewName + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput - private-key: - description: RSA Private key (base64 encoded) + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: PrivateKey - private-key-passphrase: - description: The Private key passphrase + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: PrivateKeyPassphrase - role: - description: User role + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: Role + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-db-schema: + description: The DB schema + type: string + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory tags: description: Add tags attached to this object items: @@ -75420,415 +87152,83 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 24h - description: User TTL - type: string - x-go-name: UserTtl - warehouse: - description: Warehouse name - type: string - x-go-name: Warehouse required: - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerSnowflakeOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerVenafi: - description: |- - gatewayUpdateProducerVenafi is a command that updates a Venafi - dynamic secret producer to dynamically update certificates generated by Venafi or have - Akeyless generated certificates using PKI be monitored by Venafi [Deprecated: Use dynamic-secret-update-venafi command] - properties: - admin-rotation-interval-days: - default: 0 - description: Admin credentials rotation interval (days) - format: int64 - type: integer - x-go-name: AdminCredsRotationInterval - allow-subdomains: - description: Allow subdomains - type: boolean - x-go-name: AllowSubdomains - allowed-domains: - description: Allowed domains - items: - type: string - type: array - x-go-name: AllowedDomains - auto-generated-folder: - description: Auto generated folder + - rotator-type + - target-name + title: rotatedSecretCreatePostgresql is a command that creates a rotated secret. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + rotatedSecretCreateRedis: + properties: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: AutoGeneratedFolder + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected - enable-admin-rotation: - default: false - description: Automatic admin credentials rotation - type: boolean - x-go-name: AutomaticAdminCredsRotation + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Dynamic secret name + description: Rotated secret name type: string - x-go-name: ProducerName - new-name: - description: Dynamic secret name + x-go-name: SecretName + password-length: + description: The length of the password to be generated type: string - x-go-name: DsNewName - producer-encryption-key-name: - description: Dynamic producer encryption key + x-go-name: PasswordLengthInput + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: ProducerEncryptionKey - root-first-in-chain: - description: Root first in chain - type: boolean - x-go-name: RootFirstInChain - sign-using-akeyless-pki: - description: Use Akeyless PKI issuer or Venafi issuer - type: boolean - x-go-name: SignUsingAkeylessPKI - signer-key-name: - description: Signer key name + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: SignerKeyName - store-private-key: - description: Store private key - type: boolean - x-go-name: StorePrivateKey + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType tags: description: Add tags attached to this object items: @@ -75848,404 +87248,113 @@ components: authentication type: string x-go-name: UIDToken - user-ttl: - default: 2160h - description: User TTL in time.Duration format (2160h / 129600m / etc...). - When using sign-using-akeyless-pki certificates created will have this - validity period, otherwise the user-ttl is taken from the Validity Period - field of the Zone's' Issuing Template. When using cert-manager it is advised - to have a TTL of above 60 days (1440h). For more information - https://cert-manager.io/docs/usage/certificate/ - type: string - x-go-name: UserTtl - venafi-access-token: - description: Venafi Access Token to use to access the TPP environment (Relevant - when using TPP) - type: string - x-go-name: VenafiAccessToken - venafi-api-key: - description: Venafi API key - type: string - x-go-name: VenafiApiKey - venafi-baseurl: - description: Venafi Baseurl - type: string - x-go-name: VenafiBaseURL - venafi-client-id: - default: akeyless - description: Venafi Client ID that was used when the access token was generated - type: string - x-go-name: VenafiClientID - venafi-refresh-token: - description: Venafi Refresh Token to use when the Access Token is expired - (Relevant when using TPP) - type: string - x-go-name: VenafiRefreshToken - venafi-use-tpp: - description: Venafi using TPP - type: boolean - x-go-name: VenafiUseTPP - venafi-zone: - description: Venafi Zone - type: string - x-go-name: VenafiZone required: - name + - rotator-type + - target-name + title: rotatedSecretCreateRedis is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateProducerVenafiOutput: - example: - producer_details: - gke_cluster_endpoint: gke_cluster_endpoint - dynamic_secret_type: dynamic_secret_type - metadata: metadata - last_admin_rotation: 7 - db_max_open_conns: db_max_open_conns - admin_rotation_interval_days: 0 - ssl_connection_certificate: ssl_connection_certificate - oracle_creation_statements: oracle_creation_statements - mssql_creation_statements: mssql_creation_statements - password: password - sf_user_role: sf_user_role - privileged_user: privileged_user - ldap_certificate: ldap_certificate - venafi_tpp_client_id: venafi_tpp_client_id - gcp_role_bindings: - key: - - gcp_role_bindings - - gcp_role_bindings - ldap_url: ldap_url - username_policy: username_policy - gcp_token_scope: gcp_token_scope - venafi_allowed_domains: - - venafi_allowed_domains - - venafi_allowed_domains - warn_before_user_expiration_min: 7 - db_private_key: db_private_key - fixed_user_only: fixed_user_only - rabbitmq_server_password: rabbitmq_server_password - aws_user_policies: aws_user_policies - db_client_secret: db_client_secret - aws_role_arns: aws_role_arns - active: true - item_targets_assoc: - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - - assoc_id: assoc_id - target_name: target_name - target_type: target_type - attributes: - key: attributes - target_id: 6 - chef_server_username: chef_server_username - k8s_client_cert_data: k8s_client_cert_data - tags: - - tags - - tags - mongodb_custom_data: mongodb_custom_data - k8s_service_account: k8s_service_account - chef_skip_ssl: true - k8s_cluster_endpoint: k8s_cluster_endpoint - azure_client_secret: azure_client_secret - azure_user_groups_obj_id: azure_user_groups_obj_id - gcp_token_type: gcp_token_type - access_token_manager_id: access_token_manager_id - gcp_token_lifetime: gcp_token_lifetime - user_name: user_name - rabbitmq_user_vhost: rabbitmq_user_vhost - mongodb_username: mongodb_username - postgres_revocation_statements: postgres_revocation_statements - gcp_service_account_key_base64: gcp_service_account_key_base64 - venafi_signer_key_name: venafi_signer_key_name - should_stop: should_stop - artifactory_token_audience: artifactory_token_audience - mongodb_atlas_api_public_key: mongodb_atlas_api_public_key - github_installation_token_permissions: - key: github_installation_token_permissions - timeout_seconds: 2 - eks_assume_role: eks_assume_role - connection_type: connection_type - cloud_service_provider: cloud_service_provider - db_max_idle_conns: db_max_idle_conns - admin_name: admin_name - rabbitmq_server_user: rabbitmq_server_user - venafi_api_key: venafi_api_key - mongodb_host_port: mongodb_host_port - gke_cluster_ca_certificate: gke_cluster_ca_certificate - k8s_bearer_token: k8s_bearer_token - azure_resource_name: azure_resource_name - cassandra_creation_statements: cassandra_creation_statements - failure_message: failure_message - db_private_key_passphrase: db_private_key_passphrase - azure_username: azure_username - rabbitmq_user_read_permission: rabbitmq_user_read_permission - azure_client_id: azure_client_id - mongodb_default_auth_db: mongodb_default_auth_db - mongodb_atlas_project_id: mongodb_atlas_project_id - google_workspace_access_mode: google_workspace_access_mode - payload: payload - redshift_creation_statements: redshift_creation_statements - enforce_replay_prevention: true - use_gw_service_account: true - ldap_audience: ldap_audience - redirect_uris: - - redirect_uris - - redirect_uris - venafi_allow_subdomains: true - aws_user_console_access: true - azure_resource_group_name: azure_resource_group_name - user_principal_name: user_principal_name - k8s_client_key_data: k8s_client_key_data - azure_subscription_id: azure_subscription_id - google_workspace_admin_name: google_workspace_admin_name - gcp_service_account_key_id: gcp_service_account_key_id - gcp_key_algo: gcp_key_algo - venafi_zone: venafi_zone - github_installation_token_repositories: - - github_installation_token_repositories - - github_installation_token_repositories - gcp_service_account_key: gcp_service_account_key - acl_rules: - - acl_rules - - acl_rules - gcp_service_account_type: gcp_service_account_type - session_extension_warn_interval_min: 3 - venafi_store_private_key: true - eks_cluster_endpoint: eks_cluster_endpoint - gke_service_account_key: gke_service_account_key - mongodb_uri_options: mongodb_uri_options - github_app_private_key: github_app_private_key - gke_service_account_name: gke_service_account_name - mysql_creation_statements: mysql_creation_statements - github_installation_id: 5 - k8s_allowed_namespaces: k8s_allowed_namespaces - rabbitmq_server_uri: rabbitmq_server_uri - chef_server_access_mode: chef_server_access_mode - rabbitmq_user_conf_permission: rabbitmq_user_conf_permission - google_workspace_role_name: google_workspace_role_name - is_fixed_user: is_fixed_user - venafi_tpp_refresh_token: venafi_tpp_refresh_token - k8s_cluster_name: k8s_cluster_name - sf_account: sf_account - secure_remote_access_details: - schema: schema - host_provider_type: host_provider_type - web_proxy: true - status_info: - hosts_in_use: - - hosts_in_use - - hosts_in_use - is_in_use: true - last_used_item: 2000-01-23T04:56:07.000+00:00 - count_info: - key: - key: 6 - count_by_host_info: - key: 3 - bastion_ssh: bastion_ssh - isolated: true - target_hosts: - - target_name: target_name - hosts: - - hosts - - hosts - - target_name: target_name - hosts: - - hosts - - hosts - targets: - - targets - - targets - ssh_private_key: true - allow_port_forwarding: true - is_web: true - endpoint: endpoint - rd_gateway_server: rd_gateway_server - native: true - enable: true - host: - - host - - host - dashboard_url: dashboard_url - bastion_issuer: bastion_issuer - ssh_user: ssh_user - is_cli: true - use_internal_bastion: true - rdp_user: rdp_user - url: url - account_id: account_id - db_name: db_name - allow_providing_external_username: true - domain: domain - bastion_api: bastion_api - rotate_after_disconnect: true - category: category - region: region - ssh_password: true - bastion_issuer_id: 6 - ldap_group_dn: ldap_group_dn - google_workspace_group_role: google_workspace_group_role - chef_server_host_name: chef_server_host_name - k8s_role_type: k8s_role_type - google_workspace_group_name: google_workspace_group_name - mongodb_is_atlas: true - eks_cluster_ca_certificate: eks_cluster_ca_certificate - rotate_sync_url: rotate_sync_url - chef_server_url: chef_server_url - venafi_tpp_access_token: venafi_tpp_access_token - aws_user_groups: aws_user_groups - azure_tenant_id: azure_tenant_id - jwks_url: jwks_url - k8s_namespace: k8s_namespace - user_password: user_password - venafi_sign_using_akeyless_pki: true - dynamic_secret_key: dynamic_secret_key - chef_server_key: chef_server_key - implementation_type: implementation_type - gcp_tmp_service_account_name: gcp_tmp_service_account_name - issuer: issuer - github_app_id: 1 - k8s_multiple_doc_yaml_temp_definition: - - 2 - - 2 - ldap_bind_dn: ldap_bind_dn - admin_pwd: admin_pwd - azure_fixed_user_only: true - azure_user_roles_template_id: azure_user_roles_template_id - aws_access_mode: aws_access_mode - username_length: 4 - authorization_port: authorization_port - db_host_name: db_host_name - ldap_user_dn: ldap_user_dn - azure_fixed_user_name_sub_claim_key: azure_fixed_user_name_sub_claim_key - delete_protection: true - db_name: db_name - k8s_role_name: k8s_role_name - db_port: db_port - artifactory_base_url: artifactory_base_url - db_client_id: db_client_id - mysql_revocation_statements: mysql_revocation_statements - create_sync_url: create_sync_url - aws_session_token: aws_session_token - jwks: jwks - hanadb_revocation_statements: hanadb_revocation_statements - db_isolation_level: db_isolation_level - ssl_connection_mode: true - mongodb_roles: mongodb_roles - mongodb_db_name: mongodb_db_name - eks_access_key_id: eks_access_key_id - venafi_base_url: venafi_base_url - user_ttl: user_ttl - ping_url: ping_url - ldap_token_expiration: ldap_token_expiration - venafi_use_tpp: true - mongodb_password: mongodb_password - aws_secret_access_key: aws_secret_access_key - mongodb_atlas_api_private_key: mongodb_atlas_api_private_key - postgres_creation_statements: postgres_creation_statements - password_policy: password_policy - artifactory_admin_username: artifactory_admin_username - restricted_scopes: - - restricted_scopes - - restricted_scopes - scopes: - - scopes - - scopes - sf_warehouse_name: sf_warehouse_name - artifactory_token_scope: artifactory_token_scope - k8s_dynamic_mode: true - revoke_sync_url: revoke_sync_url - host_port: host_port - enable_admin_rotation: true - google_workspace_role_scope: google_workspace_role_scope - client_authentication_type: client_authentication_type - db_tenant_id: db_tenant_id - mongodb_uri_connection: mongodb_uri_connection - db_user_name: db_user_name - eks_region: eks_region - artifactory_admin_apikey: artifactory_admin_apikey - cluster_mode: true - azure_app_object_id: azure_app_object_id - ldap_bind_password: ldap_bind_password - subject_dn: subject_dn - externally_provided_user: externally_provided_user - db_server_certificates: db_server_certificates - db_server_name: db_server_name - venafi_tpp_username: venafi_tpp_username - azure_user_portal_access: true - venafi_root_first_in_chain: true - oracle_revocation_statements: oracle_revocation_statements - venafi_auto_generated_folder: venafi_auto_generated_folder - db_pwd: db_pwd - signing_algorithm: signing_algorithm - administrative_port: administrative_port - github_installation_token_repositories_ids: - - 5 - - 5 - gcp_service_account_email: gcp_service_account_email - hanadb_creation_statements: hanadb_creation_statements - password_length: 9 - dynamic_secret_name: dynamic_secret_name - aws_user_programmatic_access: true - rabbitmq_user_write_permission: rabbitmq_user_write_permission - rabbitmq_user_tags: rabbitmq_user_tags - venafi_tpp_password: venafi_tpp_password - ldap_user_attr: ldap_user_attr - use_gw_cloud_identity: true - azure_user_programmatic_access: true - k8s_cluster_ca_certificate: k8s_cluster_ca_certificate - eks_secret_access_key: eks_secret_access_key - grant_types: - - grant_types - - grant_types - github_base_url: github_base_url - k8s_auth_type: k8s_auth_type - groups: groups - chef_organizations: chef_organizations - dynamic_secret_id: 6 - mssql_revocation_statements: mssql_revocation_statements - chef_server_port: chef_server_port - github_repository_path: github_repository_path - aws_access_key_id: aws_access_key_id - aws_region: aws_region - eks_cluster_name: eks_cluster_name - gke_cluster_name: gke_cluster_name - host_name: host_name - github_organization_name: github_organization_name - properties: - producer_details: - $ref: '#/components/schemas/DSProducerDetails' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - gatewayUpdateTmpUsers: - description: 'gatewayUpdateTmpUsers is a command that returns gateway configuration - [Deprecated: Use dynamic-secret-tmp-creds-update command]' + rotatedSecretCreateRedshift: properties: - host: - description: Host + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: Host + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Dynamic secret name + description: Rotated secret name + type: string + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: ProducerName - new-ttl-min: - description: New TTL in Minutes - format: int64 + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 type: integer - x-go-name: NewTTL - tmp-creds-id: - description: Tmp Creds ID + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: TmpCredsID + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76256,123 +87365,92 @@ components: type: string x-go-name: UIDToken required: - - host - name - - new-ttl-min - - tmp-creds-id + - rotator-type + - target-name + title: rotatedSecretCreateRedshift is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - genCustomerFragment: + rotatedSecretCreateSnowflake: properties: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description - hsm-key-label: - description: The label of the hsm key to use for customer fragment operations - (relevant for hsm_wrapped/hsm_protected customer fragments) - type: string - x-go-name: HsmKeyLabel json: default: false description: Set output format to JSON type: boolean x-go-name: Json - metadata: - description: Deprecated - use description - type: string - x-go-name: Metadata - name: - description: Customer fragment name - type: string - x-go-name: CfName - type: - default: standard - description: Customer fragment type [standard/hsm_wrapped/hsm_secured] - type: string - x-go-name: CfType - title: genCustomerFragment is a command that generates customer fragment. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - generateCsr: - properties: - alg: - title: ClassicKeyType defines types of keys that can be managed by ClassicKey - supported by AKEYLESS. - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - alt-names: - description: A comma-separated list of dns alternative names - type: string - x-go-name: DNSNames - certificate-type: - description: The certificate type to be included in the CSR certificate - (ssl-client/ssl-server/certificate-signing) - type: string - x-go-name: CertificateType - city: - description: The city to be included in the CSR certificate - type: string - x-go-name: City - common-name: - description: The common name to be included in the CSR certificate + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: CommonName - country: - description: The country to be included in the CSR certificate + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: Country - critical: - description: Add critical to the key usage extension (will be false if not - added) - type: boolean - x-go-name: Critical - dep: - description: The department to be included in the CSR certificate + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: Department - email-addresses: - description: A comma-separated list of email addresses alternative names + x-go-name: SecretName + password-length: + description: The length of the password to be generated type: string - x-go-name: EmailAddresses - generate-key: - description: Generate a new classic key for the csr - type: boolean - x-go-name: GenerateKey - ip-addresses: - description: A comma-separated list of ip addresses alternative names + x-go-name: PasswordLengthInput + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: IpAddresses - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-type: - default: classic-key - description: The type of the key to generate (classic-key/dfc) + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: KeyType - name: - description: The key name + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: KeyName - org: - description: The organization to be included in the CSR certificate + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' type: string - x-go-name: Organization - split-level: - default: 3 - description: |- - The number of fragments that the item will be split into (not includes - customer fragment) - format: int64 - type: integer - x-go-name: SplitLevel - state: - description: The state to be included in the CSR certificate + x-go-name: RotatorType + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string - x-go-name: State + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76382,75 +87460,139 @@ components: authentication type: string x-go-name: UIDToken - uri-sans: - description: A comma-separated list of uri alternative names - type: string - x-go-name: URISANs required: - - common-name - - key-type - name - title: GenerateCsr is a command that generates CSR. + - rotator-type + - target-name + title: rotatedSecretCreateSnowflake is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - generateCsrOutput: - example: - data: data + rotatedSecretCreateSsh: properties: - data: + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: Data - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getAccountSettings: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: UIDToken - title: getAccountSettings is a command that returns account settings. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getAnalyticsData: - properties: + x-go-name: ItemProtected + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: UIDToken - title: getAnalyticsData is a command that returns analytics information. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getAuthMethod: - properties: - json: + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-custom-cmd: + description: Custom rotation command + type: string + x-go-name: RotatorCustomCmd + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + same-password: + description: Rotate same password for each host from the Linked Target (relevant + only for Linked Target) + type: string + x-go-name: SamePassword + secure-access-allow-external-user: default: false - description: Set output format to JSON + description: Allow providing external user for a domain users type: boolean - x-go-name: Json - name: - description: Auth Method name + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: AuthMethodName + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com + type: string + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username + type: string + x-go-name: SecureAccessOverrideUser + secure-access-ssh-user: + description: Override the SSH username as indicated in SSH Certificate Issuer + type: string + x-go-name: SecureAccessSSHUser + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name + type: string + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76462,94 +87604,125 @@ components: x-go-name: UIDToken required: - name - title: getAuthMethod is a command that returns information about the auth method. + - rotator-type + - target-name + title: rotatedSecretCreateSsh is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getCertificateValue: + rotatedSecretCreateWindows: properties: - cert-issuer-name: - description: The parent PKI Certificate Issuer's name of the certificate, - required when used with display-id and token + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: CertIssuerName - display-id: - description: Certificate display ID + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: CertificateDisplayID - ignore-cache: - default: "false" - description: Retrieve the Secret value without checking the Gateway's cache - [true/false]. This flag is only relevant when using the RestAPI + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: IgnoreCache - issuance-token: - description: Token for getting the issued certificate + x-go-name: ItemProtected + description: + description: Description of the object type: string - x-go-name: IssuanceToken + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - default: dummy_certificate_name - description: Certificate name + description: Rotated secret name type: string - x-go-name: CertificateName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecretName + password-length: + description: The length of the password to be generated type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: PasswordLengthInput + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: UIDToken - version: - description: Certificate version + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC format: int32 type: integer - x-go-name: Version - required: - - name - title: getCertificateValue is a command that gets a certificate value. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getDynamicSecretValue: - properties: - args: - description: |- - Optional arguments as key=value pairs or JSON strings, e.g - - \"--args=csr=base64_encoded_csr --args=common_name=bar\" or - args='{\"csr\":\"base64_encoded_csr\"}. It is possible to combine both - formats.' + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + same-password: + description: Rotate same password for each host from the Linked Target (relevant + only for Linked Target) + type: string + x-go-name: SamePassword + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users + type: boolean + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: Arguments - host: - description: Host + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com type: string - x-go-name: Host - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Dynamic secret name + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username type: string - x-go-name: DynamicSecretName - target: - description: Target Name + x-go-name: SecureAccessOverrideUser + tags: + description: Add tags attached to this object + items: + type: string + type: array + x-go-name: Tags + target-name: + description: Target name type: string x-go-name: TargetName - timeout: - default: 15 - description: Timeout in seconds - format: int64 - type: integer - x-go-name: TimeoutSec token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76561,22 +87734,33 @@ components: x-go-name: UIDToken required: - name - title: getDynamicSecretValue is a command that gets dynamic secret value. + - rotator-type + - target-name + title: rotatedSecretCreateWindows is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getEventForwarder: - description: getEventForwarder is a command that creates a new event forwarder - [Deprecated - please use event-forwarder-get command] + rotatedSecretGetValue: properties: + host: + description: Get rotated secret value of specific Host (relevant only for + Linked Target) + type: string + x-go-name: Host + ignore-cache: + default: "false" + description: Retrieve the Secret value without checking the Gateway's cache + [true/false]. This flag is only relevant when using the RestAPI + type: string + x-go-name: IgnoreCache json: default: false description: Set output format to JSON type: boolean x-go-name: Json name: - description: EventForwarder name + description: Secret name type: string - x-go-name: EventForwarderName + x-go-name: RsName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76586,96 +87770,24 @@ components: authentication type: string x-go-name: UIDToken + version: + description: Secret version + format: int32 + type: integer + x-go-name: Version required: - name + title: rotatedSecretGetValue is a command that gets rotated secret value. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getEventForwarderOutput: - example: - event_forwarder: - to_emails: - - to_email: to_email - to_name: to_name - - to_email: to_email - to_name: to_name - gateway_cluster_id: 0 - override_url: override_url - noti_forwarder_id: 1 - runner_type: runner_type - noti_forwarder_type: noti_forwarder_type - noti_forwarder_versions: - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - - item_version_state: item_version_state - with_customer_fragment: true - access_date: 2000-01-23T04:56:07.000+00:00 - deletion_date: 2000-01-23T04:56:07.000+00:00 - modification_date: 2000-01-23T04:56:07.000+00:00 - protection_key_name: protection_key_name - creation_date: 2000-01-23T04:56:07.000+00:00 - access_date_display: access_date_display - version: 3 - certificate_version_info: - not_after: 2000-01-23T04:56:07.000+00:00 - not_before: 2000-01-23T04:56:07.000+00:00 - status: status - customer_fragment_id: customer_fragment_id - client_id: client_id - is_enabled: true - endpoint: endpoint - timespan_in_seconds: 5 - webhook_noti_forwarder_public_details: - auth_type: auth_type - endpoint_url: endpoint_url - username: username - modification_date: 2000-01-23T04:56:07.000+00:00 - slack_noti_forwarder_public_details: '{}' - auth_type: auth_type - user_email: user_email - creation_date: 2000-01-23T04:56:07.000+00:00 - protection_key: protection_key - last_version: 6 - client_permissions: - - client_permissions - - client_permissions - with_customer_fragment: true - event_types: - - null - - null - noti_forwarder_name: noti_forwarder_name - paths: - - paths - - paths - comment: comment - username: username - properties: - event_forwarder: - $ref: '#/components/schemas/NotiForwarder' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getGroup: + rotatedSecretList: + description: rotatedSecretList is a command that returns a list of rotated secrets properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Group name - type: string - x-go-name: NName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76685,135 +87797,124 @@ components: authentication type: string x-go-name: UIDToken - required: - - name - title: getGroup is a command that returns a group's info. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getKubeExecCreds: - description: |- - getKubeExecCreds is a command that gets credentials for authentication with - Kubernetes cluster based on a PKI cert issuer. + rotatedSecretUpdateAws: properties: - alt-names: - description: |- - The Subject Alternative Names to be included in the PKI certificate (in - a comma-separated list) (if CSR is supplied this flag is ignored and any DNS.* names are taken from it) + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + api-id: + description: API ID to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: AltNames - api-version: - default: v1 - description: Client authentication API version + x-go-name: ApiId + api-key: + description: API key to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: APIVersion - cert-issuer-name: - description: The name of the PKI certificate issuer + x-go-name: ApiKey + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: CertIssuerName - common-name: - description: The common name to be included in the PKI certificate (if CSR - is supplied this flag is ignored and the CSR subject CN is taken) + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: CommonName - csr-data-base64: - description: Certificate Signing Request contents encoded in base64 to generate - the certificate with + x-go-name: AutoRotate + aws-region: + default: us-east-2 + description: Aws Region type: string - x-go-name: CSRData - extended-key-usage: - description: 'A comma-separated list of extended key usage requests which - will be used for certificate issuance. Supported values: ''clientauth'', - ''serverauth''.' + x-go-name: AwsRegion + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ExtKeyUsage - extra-extensions: - description: A json string that defines the requested extra extensions for - the certificate + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object type: string - x-go-name: ExtraExtensions + x-go-name: Description + grace-rotation: + description: Create a new access key without deleting the old key from AWS + for backup (relevant only for AWS) [true/false] + type: string + x-go-name: GraceRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-data-base64: - description: |- - PKI key file contents. If this option is used, the certificate - will be printed to stdout - type: string - x-go-name: KeyData - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - ttl: - description: Updated certificate lifetime in seconds (must be less than - the Certificate Issuer default TTL) - type: string - x-go-name: Ttl - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: UIDToken - uri-sans: + x-go-name: KeepPrevVersion + key: description: |- - The URI Subject Alternative Names to be included in the PKI certificate - (in a comma-separated list) (if CSR is supplied this flag is ignored and any URI.* names are taken from it) + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: URISANs - required: - - cert-issuer-name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getKubeExecCredsOutput: - example: - apiVersion: apiVersion - kind: kind - status: - clientKeyData: clientKeyData - clientCertificateData: clientCertificateData - parentCertificateData: parentCertificateData - properties: - apiVersion: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: APIVersion - kind: + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: Kind - status: - $ref: '#/components/schemas/clientData' - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getLastUserEventStatus: - properties: - event-source: + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - event-type: + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - item-name: - description: Event item name + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: EventItemName - item-type: - description: |- - Event item type can be either "target" or type of item eg "static_secret"/"dynamic_secret" - To get type of some item run `akeyless describe-item -n {ITEM_NAME} --jq-expression .item_type` + x-go-name: RotateAfterDisconnect + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: EventItemType - json: - default: false - description: Set output format to JSON + x-go-name: RotationInterval + secure-access-aws-account-id: + description: The AWS account id + type: string + x-go-name: SecureAccessAccountId + secure-access-aws-native-cli: + description: The AWS native cli type: boolean - x-go-name: Json - time-back: - description: |- - The time back to search the event, for example if the value is "5m" we will return the last user event issued in the last 5 minutes. - By default, we will search without any time boundary. + x-go-name: SecureAccessAwsNativeCli + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: TimeBack + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76824,135 +87925,133 @@ components: type: string x-go-name: UIDToken required: - - event-type - - item-name - - item-type - title: getLastUserEventStatus is a command that get last user event status. + - name + title: rotatedSecretUpdateAws is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getPKICertificateOutput: - example: - path: path - parent_cert: parent_cert - data: data - reading_token: reading_token - cert_item_id: 0 - cert_display_id: cert_display_id + rotatedSecretUpdateAzure: properties: - cert_display_id: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + api-id: + description: API ID to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: CertDisplayID - cert_item_id: - format: int64 - type: integer - x-go-name: CertItemID - data: + x-go-name: ApiId + api-key: + description: API key to rotate (relevant only for rotator-type=api-key) type: string - x-go-name: Data - parent_cert: + x-go-name: ApiKey + application-id: + description: Id of the azure app that hold the serect to be rotated (relevant + only for rotator-type=api-key & authentication-credentials=use-target-creds) type: string - x-go-name: ParentCert - path: + x-go-name: ApplicationId + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: Path - reading_token: + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: IssuanceToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getRSAPublic: - description: |- - getRSAPublic is a command that obtains the public key from a specific RSA - private key. - properties: + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Name of RSA key to extract the public key from - type: string - x-go-name: KeyName - token: - description: Authentication token (see `/auth` and `/configure`) + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: UIDToken - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getRSAPublicOutput: - example: - pem: pem - raw: raw - ssh: ssh - properties: - pem: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: PEM - raw: + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: Raw - ssh: + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: SSH - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getRole: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Role name + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: RoleName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RotateAfterDisconnect + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: UIDToken - required: - - name - title: getRole is a command that returns role details. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getRotatedSecretValue: - description: 'getRotatedSecretValue is a command that creates a new Akeyless - profile. [Deprecated: Use rotated-secret get-value command]' - properties: - host: - description: Get rotated secret value of specific Host (relevant only for - Linked Target) + x-go-name: RotationInterval + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: Host - ignore-cache: - default: "false" - description: Retrieve the Secret value without checking the Gateway's cache - [true/false]. This flag is only relevant when using the RestAPI + x-go-name: SecureAccessEnabled + secure-access-url: + description: Destination URL to inject secrets type: string - x-go-name: IgnoreCache - json: + x-go-name: SecureAccessURL + secure-access-web: + default: false + description: Enable Web Secure Remote Access + type: boolean + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: default: false - description: Set output format to JSON + description: Secure browser via Akeyless Web Access Bastion type: boolean - x-go-name: Json - names: - description: Secret name + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + storage-account-key-name: + description: The name of the storage account key to rotate [key1/key2/kerb1/kerb2] + (relevat to azure-storage-account) type: string - x-go-name: RsName + x-go-name: StorageKeyName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -76962,87 +88061,104 @@ components: authentication type: string x-go-name: UIDToken - version: - description: Secret version - format: int32 - type: integer - x-go-name: Version + username: + description: The user principal name to rotate his password (relevant only + for rotator-type=password) + type: string + x-go-name: Username required: - - names + - name + title: rotatedSecretUpdateAzure is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getSSHCertificate: + rotatedSecretUpdateCassandra: properties: - cert-issuer-name: - description: The name of the SSH certificate issuer + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: CertIssuerName - cert-username: - description: The username to sign in the SSH certificate + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: Username + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - legacy-signing-alg-name: - default: false - description: Set this option to output legacy ('ssh-rsa-cert-v01@openssh.com') - signing algorithm name in the certificate. - type: boolean - x-go-name: LegacySigningAlgName - public-key-data: + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: description: |- - SSH public key file contents. If this option is used, the certificate - will be printed to stdout + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: PublicKeyData - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: Profile - ttl: - description: Updated certificate lifetime in seconds (must be less than - the Certificate Issuer default TTL) - format: int64 - type: integer - x-go-name: Ttl - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: UIDToken - required: - - cert-issuer-name - - cert-username - title: getSSHCertificate is a command that generates SSH certificate. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getSSHCertificateOutput: - example: - path: path - data: data - properties: - data: + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: Data - path: + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: Path - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getTags: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Item name + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: ItemName + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77054,60 +88170,146 @@ components: x-go-name: UIDToken required: - name - title: getTags is a command that returns the items tags. + title: rotatedSecretUpdateCassandra is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getTarget: + rotatedSecretUpdateCustom: properties: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + custom-payload: + description: Secret payload to be sent with rotation request + type: string + x-go-name: Payload + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Target name + description: Rotated secret name type: string - x-go-name: TargetName - show-versions: + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + secure-access-allow-external-user: default: false - description: Include all target versions in reply + description: Allow providing external user for a domain users type: boolean - x-go-name: ShowVersions - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: UIDToken - required: - - name - title: getTarget is a command that returns target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - getTargetDetails: - properties: - json: + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com + type: string + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username + type: string + x-go-name: SecureAccessOverrideUser + secure-access-ssh-user: + description: Override the SSH username as indicated in SSH Certificate Issuer + type: string + x-go-name: SecureAccessSSHUser + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - name: - description: Target name - type: string - x-go-name: TargetName - show-versions: + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: default: false - description: Include all target versions in reply + description: Secure browser via Akeyless Web Access Bastion type: boolean - x-go-name: ShowVersions - target-version: - description: Target version - format: int32 - type: integer - x-go-name: TargetVersion + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77119,43 +88321,86 @@ components: x-go-name: UIDToken required: - name - title: getTargetDetails is a command that returns target details. + title: rotatedSecretUpdateCustom is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - hmac: + rotatedSecretUpdateDockerhub: properties: - display-id: - description: The display id of the key to use in the encryption process + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: DisplayId - hash-function: - default: sha-256 - description: Hash function [sha-256,sha-512] + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: HashFunc - input-format: - description: 'Select default assumed format for any plaintext input. Currently - supported options: [base64]' + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: InputFormat - item-id: - description: The item id of the key to use in the encryption process - format: int64 - type: integer - x-go-name: ItemId + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-name: - description: The name of the key to use in the encryption process + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: KeyName - plaintext: - description: Data to perform hmac on + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: Plaintext + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77166,84 +88411,103 @@ components: type: string x-go-name: UIDToken required: - - key-name - title: hmac is a command that Hash plaintext by using an AES encryption key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - hmacOutput: - example: - result: result - properties: - result: - type: string - x-go-name: Result + - name + title: rotatedSecretUpdateDockerhub is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - importPasswords: - description: importPasswords is a command that import passwords + rotatedSecretUpdateGcp: properties: - accessibility: - default: personal - description: for personal password manager - type: string - x-go-name: ItemAccessibilityString - format: - default: LastPass - description: Password format type [LastPass/Chrome/Firefox] - type: string - x-go-name: Format - import-path: - description: File path + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: FilePath - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - protection_key: - description: The name of a key that used to encrypt the secret value (if - empty, the account default protectionKey key will be used) + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: ProtectionKey - target-folder: - default: / - description: Target folder for imported passwords + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: TargetFolder - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text type: string - x-go-name: UIDToken - update-mode: + x-go-name: ServiceAccountKey + gcp-service-account-email: + description: The email of the gcp service account to rotate type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - required: - - import-path - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipClientDeleteRule: - properties: - client-id: + x-go-name: GcpServiceAccountEmail + gcp-service-account-key-id: + description: The key id of the gcp service account to rotate type: string - x-go-name: ClientID + x-go-name: GcpServiceAccountKeyId json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: + description: Rotated secret name type: string - x-go-name: ClientName - path: - description: Access path + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: Path + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-type: + description: 'The rotator type. options: [target/service-account-rotator]' + type: string + x-go-name: RotatorType token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77254,71 +88518,99 @@ components: type: string x-go-name: UIDToken required: - - path - title: kmipClientDeleteRule is a command that deletes an RBAC rule from a client. + - name + - rotator-type + title: rotatedSecretUpdateGcp is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipClientSetRule: + rotatedSecretUpdateHanadb: properties: - capability: - description: Access capabilities + add-tag: + description: List of the new tags that will be attached to this item items: type: string type: array - x-go-name: Capabilities - client-id: + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: ClientID + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: + description: Rotated secret name type: string - x-go-name: ClientName - path: - description: Access path + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: Path - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: UIDToken - required: - - capability - - path - title: kmipClientSetRule is a command that adds a new RBAC rule to a client. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipCreateClient: - properties: - activate-keys-on-creation: - default: "false" - description: If set to 'true', newly created keys on the client will be - set to an 'active' state + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: ActivateKeysOnCreation - certificate-ttl: - default: 90 - description: Client certificate TTL in days - format: int64 + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 type: integer - x-go-name: CertificateTTL - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: Client name + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: ClientName + x-go-name: RotationInterval token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77330,64 +88622,153 @@ components: x-go-name: UIDToken required: - name - title: kmipCreateClient is a command that creates a new KMIP client. + title: rotatedSecretUpdateHanadb is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipCreateClientOutput: - example: - certificate: certificate - id: id - key: key + rotatedSecretUpdateLdap: properties: - certificate: + ProviderType: type: string - x-go-name: Certificate - id: + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: ID - key: + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: Key - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDeleteClient: - properties: - client-id: + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ClientID + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description + host-provider: + description: Host provider type [explicit/target], Default Host provider + is explicit, Relevant only for Secure Remote Access of ssh cert issuer, + ldap rotated secret and ldap dynamic secret + type: string + x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: + description: Rotated secret name type: string - x-go-name: ClientName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: UIDToken - title: kmipDeleteClient is a command that deletes a KMIP client. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDeleteClientOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDeleteServer: - description: |- - kmipDeleteServer is a command that the kmip server - (allowed only if it has no clients nor associated items) - properties: - json: + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] + type: string + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=ldap) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=ldap) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com + type: string + x-go-name: SecureAccessDomain + secure-access-url: + description: Destination URL to inject secrets + type: string + x-go-name: SecureAccessURL + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json + x-go-name: SecureAccessWebCategory + secure-access-web-browsing: + default: false + description: Secure browser via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessIsolated + secure-access-web-proxy: + default: false + description: Web-Proxy via Akeyless Web Access Bastion + type: boolean + x-go-name: SecureAccessWebProxy + target: + description: A list of linked targets to be associated, Relevant only for + Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap + dynamic secret, To specify multiple targets use argument multiple times + items: + type: string + type: array + x-go-name: TargetNames token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77397,124 +88778,137 @@ components: authentication type: string x-go-name: UIDToken + user-attribute: + default: cn + description: LDAP User Attribute, Default value "cn" + type: string + x-go-name: UserAttribute + user-dn: + description: Base DN to Perform User Search + type: string + x-go-name: UserDn + required: + - name + title: rotatedSecretUpdateLdap is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDeleteServerOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDescribeClient: + rotatedSecretUpdateMongodb: properties: - client-id: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: ClientID - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: ClientName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object type: string - x-go-name: UIDToken - title: kmipDescribeClient is a command that shows KMIP client details. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDescribeServer: - properties: + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: UIDToken - title: kmipDescribeServer is a command that shows KMIP environment details. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipDescribeServerOutput: - example: - hostname: hostname - root: root - active: true - certificate_issue_date: 2000-01-23T04:56:07.000+00:00 - ca_cert: - - 0 - - 0 - certificate_ttl_in_seconds: 6 - properties: - active: - type: boolean - x-go-name: Active - ca_cert: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item items: - format: uint8 - type: integer + type: string type: array - x-go-name: CACert - certificate_issue_date: - format: date-time + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: CertificateIssueDate - certificate_ttl_in_seconds: - format: int64 + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 type: integer - x-go-name: CertificateTTLInSeconds - hostname: + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: Hostname - root: + x-go-name: RotationInterval + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Root - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipListClients: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: UIDToken - title: kmipListClients is a command that shows existing KMIP clients. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipMoveServer: - description: |- - kmipMoveServer is a command that Moves the root location of the kmip server - and all associated items to a new root location - properties: - json: + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - new-root: - description: New root for the kmip server - type: string - x-go-name: NewRoot + x-go-name: SecureAccessWebCategory token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77525,141 +88919,131 @@ components: type: string x-go-name: UIDToken required: - - new-root + - name + title: rotatedSecretUpdateMongodb is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipMoveServerOutput: - example: - old_root: old_root - new_root: new_root + rotatedSecretUpdateMssql: properties: - new_root: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: NewRoot - old_root: + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: OldRoot - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipRenewClientCertificate: - properties: - client-id: + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: ClientID + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: ClientName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: UIDToken - title: kmipRenewClientCertificate is a command that renews KMIP client certificate. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipRenewClientCertificateOutput: - example: - certificate: certificate - id: id - key: key - properties: - certificate: + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: Certificate - id: + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: ID - key: + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: Key - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipRenewServerCertificate: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: UIDToken - title: kmipRenewServerCertificate is a command that renews KMIP server certificate. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipRenewServerCertificateOutput: - example: - ca_cert: ca_cert - properties: - ca_cert: + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: CACert - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipServerSetup: - properties: - certificate-ttl: - default: 90 - description: Server certificate TTL in days - format: int64 + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 type: integer - x-go-name: CertificateTTL - hostname: - description: Hostname + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: Hostname - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - root: - description: Root path of KMIP Resources + x-go-name: RotationInterval + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Root - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessDBName + secure-access-db-schema: + description: The DB schema type: string - x-go-name: UIDToken - required: - - hostname - - root - title: kmipServerSetup is a command that creates a new KMIP environment. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipSetServerState: - description: |- - kmipSetServerState is a command that sets the environment state to - active/inactive. - properties: - json: + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - state: - type: string - x-go-name: State + x-go-name: SecureAccessWebCategory token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77670,90 +89054,127 @@ components: type: string x-go-name: UIDToken required: - - state - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - kmipSetServerStateOutput: - example: - is_active: true - properties: - is_active: - type: boolean - x-go-name: IsActive + - name + title: rotatedSecretUpdateMssql is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listAuthMethods: - description: |- - listAuthMethods is a command that returns a list of all auth methods in the - account. + rotatedSecretUpdateMysql: properties: - filter: - description: Filter by auth method name or part of it + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: Filter + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - pagination-token: - description: Next page reference - type: string - x-go-name: PaginationToken - token: - description: Authentication token (see `/auth` and `/configure`) + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: Profile - type: + x-go-name: KeepPrevVersion + key: description: |- - The Auth method types list of the requested method. In case it is empty, all - types of auth methods will be returned. options: [api_key, azure_ad, oauth2/jwt, saml2, - ldap, aws_iam, oidc, universal_identity, gcp, k8s, cert] + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item items: type: string type: array - x-go-name: Types - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listGateways: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: UIDToken - title: listGateways is a command that returns a list of gateways. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listGroups: - properties: - filter: - description: Filter by auth method name or part of it + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: Filter - json: + x-go-name: RotationInterval + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion + type: string + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - pagination-token: - description: Next page reference - type: string - x-go-name: PaginationToken + x-go-name: SecureAccessWebCategory token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77763,102 +89184,124 @@ components: authentication type: string x-go-name: UIDToken - title: listGroups is a command that lists groups. + required: + - name + title: rotatedSecretUpdateMysql is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listItems: + rotatedSecretUpdateOracledb: properties: - accessibility: - default: regular - description: for personal password manager + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: ItemAccessibilityString - advanced-filter: - description: Filter by item name/username/website or part of it + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: MultiFieldFilter - auto-pagination: - default: enabled - description: Retrieve all items using pagination, when disabled retrieving - only first 1000 items + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: AutoPagination - filter: - description: Filter by item name or part of it + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object type: string - x-go-name: Filter + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - minimal-view: - description: Show only basic information of the items - type: boolean - x-go-name: BasicData - modified-after: - description: List only secrets modified after specified date (in unix time) - format: int64 - type: integer - x-go-name: ModifiedAfterDate - pagination-token: - description: Next page reference + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: PaginationToken - path: - description: Path to folder + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: Path - sra-only: - default: false - description: Filter by items with SRA functionality enabled - type: boolean - x-go-name: SraOnly - sub_types: + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item items: type: string type: array - x-go-name: SubTypes - tag: - description: Filter by item tag + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: Tag - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: Profile - type: - description: |- - The item types list of the requested items. In case it is empty, all - types of items will be returned. options: [key, static-secret, - dynamic-secret, classic-key] + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) + type: string + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: Types - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - title: listItems is a command that returns items list. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listRoles: - properties: - filter: - description: Filter by item name or part of it - type: string - x-go-name: Filter - json: + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - pagination-token: - description: Next page reference - type: string - x-go-name: PaginationToken + x-go-name: SecureAccessWebCategory token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -77868,152 +89311,141 @@ components: authentication type: string x-go-name: UIDToken - title: listRoles is a command that returns a list of roles. + required: + - name + title: rotatedSecretUpdateOracledb is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listSRABastions: + rotatedSecretUpdateOutput: + example: + name: name properties: - allowed-urls-only: - default: false - description: Filter the response to show only bastions allowed URLs - type: boolean - x-go-name: BastionsAllowedURLsOnly - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + name: type: string - x-go-name: UIDToken - title: listSRABastions is a command that returns a list of bastions. + x-go-name: Name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listSharedItems: - description: listSharedItems is a command to list all the items been shared + rotatedSecretUpdatePostgresql: properties: - accessibility: - default: regular - description: for personal password manager + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: ItemAccessibilityString - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] type: string - x-go-name: UIDToken - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - listTargets: - properties: - filter: - description: Filter by auth method name or part of it + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object type: string - x-go-name: Filter + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - pagination-token: - description: Next page reference - type: string - x-go-name: PaginationToken - token: - description: Authentication token (see `/auth` and `/configure`) + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: Profile - type: + x-go-name: KeepPrevVersion + key: description: |- - The target types list . In case it is empty, all - types of targets will be returned. options: [hanadb cassandra aws ssh gke eks mysql mongodb snowflake mssql redshift artifactory azure rabbitmq k8s venafi gcp oracle dockerhub ldap github chef web salesforce postgres] + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Rotated secret name + type: string + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item items: type: string type: array - x-go-name: Types - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: UIDToken - title: listTargets is a command that returns a list of targets. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - moveObjects: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - objects-type: - default: item - description: The objects type to move (item/auth_method/role) + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: ObjectsType - source: - description: Source path to move the objects from + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: SourcePath - target: - description: Target path to move the objects to + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: TargetPath - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: RotationInterval + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessBastionIssuer + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) type: string - x-go-name: UIDToken - required: - - source - - target - title: moveObjects is a command that moves/renames objects. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - moveObjectsOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - provisionCertificate: - description: provisionCertificate is a command that provisions a certificate - content to a target - properties: - display-id: - description: Certificate display ID + x-go-name: SecureAccessDBName + secure-access-db-schema: + description: The DB schema type: string - x-go-name: CertificateDisplayID - item-id: - description: Certificate item ID - format: int64 - type: integer - x-go-name: CertificateItemId - json: + x-go-name: SecureAccessSchema + secure-access-enable: + description: Enable/Disable secure remote access [true/false] + type: string + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-web: default: false - description: Set output format to JSON + description: Enable Web Secure Remote Access type: boolean - x-go-name: Json - name: - description: Certificate name - type: string - x-go-name: CertificateName + x-go-name: SecureAccessWebCategory token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78025,30 +89457,97 @@ components: x-go-name: UIDToken required: - name + title: rotatedSecretUpdatePostgresql is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rawCreds: + rotatedSecretUpdateRedis: properties: - access-id: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: AccessID - access-key: + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] type: string - x-go-name: AccessKey - title: rawCreds is a command that returns raw Akeyless access credentials. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - refreshKey: - properties: + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Key name + description: Rotated secret name type: string - x-go-name: KeyName + x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78060,32 +89559,34 @@ components: x-go-name: UIDToken required: - name - title: refreshKey is a command that refreshes a key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - refreshKeyOutput: - example: - result: result - properties: - result: - type: string - x-go-name: Result + title: rotatedSecretUpdateRedis is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - requestAccess: + rotatedSecretUpdateRedshift: properties: - capability: - description: 'List of the required capabilities options: [read, update, - delete]' + add-tag: + description: List of the new tags that will be attached to this item items: type: string type: array - x-go-name: Capabilities - comment: - description: Deprecated - use description + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: Comment + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected description: + default: default_metadata description: Description of the object type: string x-go-name: Description @@ -78094,81 +89595,81 @@ components: description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Item name + description: Rotated secret name type: string - x-go-name: ItemName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: Profile - type: - description: Item type + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: ItemType - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: UIDToken - required: - - capability - - name - - type - title: requestAccess is a command that requests access for an item. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - requestAccessOutput: - example: - response: response - properties: - response: + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: Response - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - reverseRBAC: - description: |- - reverseRBAC is a command that shows which auth methods have access to a - particular object. - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - path: - description: Path to an object + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) type: string - x-go-name: Path - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) type: string - x-go-name: Profile - type: - description: Type of object (item, am, role) + x-go-name: RotationInterval + secure-access-db-name: + description: The DB name (relevant only for DB Dynamic-Secret) type: string - x-go-name: Type - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecureAccessDBName + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: UIDToken - required: - - path - - type - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - revokeCreds: - description: |- - revokeCreds will permanently revoke the credentials associated with the - provided token or profile. - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78178,27 +89679,99 @@ components: authentication type: string x-go-name: UIDToken + required: + - name + title: rotatedSecretUpdateRedshift is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - revokeCredsOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rollbackSecret: + rotatedSecretUpdateSnowflake: properties: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds + type: string + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: |- + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Secret name + description: Rotated secret name type: string x-go-name: SecretName - old-version: - description: Old secret version to rollback to + new-name: + description: New item name + type: string + x-go-name: NewName + password-length: + description: The length of the password to be generated + type: string + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC format: int32 type: integer - x-go-name: OldSecretVersion + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78210,106 +89783,147 @@ components: x-go-name: UIDToken required: - name - - old-version - title: rollbackSecret is a command that rollbacks secret to older version. + title: rotatedSecretUpdateSnowflake is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rollbackSecretOutput: - example: - name: name - version: 0 + rotatedSecretUpdateSsh: properties: - name: + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags + authentication-credentials: + default: use-user-creds + description: The credentials to connect with use-user-creds/use-target-creds type: string - x-go-name: Name - version: - format: int32 - type: integer - x-go-name: Version - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotateKey: - description: of it. - properties: + x-go-name: RotatorCredsType + auto-rotate: + description: |- + Whether to automatically rotate every --rotation-interval days, or + disable existing automatic rotation [true/false] + type: string + x-go-name: AutoRotate + delete_protection: + description: Protection from accidental deletion of this item [true/false] + type: string + x-go-name: ItemProtected + description: + default: default_metadata + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - name: - description: Key name + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: KeyName - new-cert-pem-data: + x-go-name: KeepPrevVersion + key: description: |- - The new pem encoded certificate for the classic key. - relevant only for keys provided by user ('bring-your-own-key') + The name of a key that used to encrypt the secret value (if empty, the + account default protectionKey key will be used) type: string - x-go-name: NewCertPemData - new-key-data: - description: |- - The new base64 encoded value for the classic key. - relevant only for keys provided by user ('bring-your-own-key') + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: NewKeyData - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: MaxVersions + name: + description: Rotated secret name type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: SecretName + new-name: + description: New item name type: string - x-go-name: UIDToken - required: - - name - title: rotateKey is a command that rotates an existing key, by creating a new - version of the key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotateOidcClientSecret: - properties: - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: OIDC application name + x-go-name: NewName + password-length: + description: The length of the password to be generated type: string - x-go-name: OidcClientName - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags + rotate-after-disconnect: + default: "false" + description: Rotate the value of the secret after SRA session ends [true/false] type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) type: string - x-go-name: UIDToken - required: - - name - title: rotateOidcClientSecret is a command that rotates an OIDC client secret. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotateSecret: - properties: - RotateAllServicesBoolean: - type: boolean - json: + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser + rotation-hour: + description: The Hour of the rotation in UTC + format: int32 + type: integer + x-go-name: RotationHour + rotation-interval: + description: The number of days to wait between every automatic key rotation + (1-365) + type: string + x-go-name: RotationInterval + rotator-custom-cmd: + description: Custom rotation command + type: string + x-go-name: RotatorCustomCmd + rotator-type: + description: 'The rotator type. options: [target/password]' + type: string + x-go-name: RotatorType + same-password: + description: Rotate same password for each host from the Linked Target (relevant + only for Linked Target) + type: string + x-go-name: SamePassword + secure-access-allow-external-user: default: false - description: Set output format to JSON + description: Allow providing external user for a domain users type: boolean - x-go-name: Json - name: - description: Secret name (Rotated Secret or Custom Dynamic Secret) + x-go-name: SecureAccessAllowProvidingExternalUser + secure-access-bastion-issuer: + description: Path to the SSH Certificate Issuer for your Akeyless Bastion type: string - x-go-name: SecretName - rotate-all-services: - default: "false" - description: Rotate all associated services + x-go-name: SecureAccessBastionIssuer + secure-access-enable: + description: Enable/Disable secure remote access [true/false] type: string - x-go-name: RotateAllServices + x-go-name: SecureAccessEnabled + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) + items: + type: string + type: array + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com + type: string + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username + type: string + x-go-name: SecureAccessOverrideUser + secure-access-ssh-user: + description: Override the SSH username as indicated in SSH Certificate Issuer + type: string + x-go-name: SecureAccessSSHUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78321,20 +89935,18 @@ components: x-go-name: UIDToken required: - name - title: rotateSecret is a command that trigger a rotate operation for a Rotated - Secret or Custom Dynamic Secret.. + - rotator-type + title: rotatedSecretUpdateSsh is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateAws: + rotatedSecretUpdateWindows: properties: - api-id: - description: API ID to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiId - api-key: - description: API key to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiKey + add-tag: + description: List of the new tags that will be attached to this item + items: + type: string + type: array + x-go-name: AddTags authentication-credentials: default: use-user-creds description: The credentials to connect with use-user-creds/use-target-creds @@ -78346,29 +89958,25 @@ components: disable existing automatic rotation [true/false] type: string x-go-name: AutoRotate - aws-region: - default: us-east-2 - description: Aws Region - type: string - x-go-name: AwsRegion delete_protection: description: Protection from accidental deletion of this item [true/false] type: string x-go-name: ItemProtected description: + default: default_metadata description: Description of the object type: string x-go-name: Description - grace-rotation: - description: Create a new access key without deleting the old key from AWS - for backup (relevant only for AWS) [true/false] - type: string - x-go-name: GraceRotation json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion key: description: |- The name of a key that used to encrypt the secret value (if empty, the @@ -78384,15 +89992,36 @@ components: description: Rotated secret name type: string x-go-name: SecretName + new-name: + description: New item name + type: string + x-go-name: NewName password-length: description: The length of the password to be generated type: string x-go-name: PasswordLengthInput + rm-tag: + description: List of the existent tags that will be removed from this item + items: + type: string + type: array + x-go-name: RemoveTags rotate-after-disconnect: default: "false" description: Rotate the value of the secret after SRA session ends [true/false] type: string x-go-name: RotateAfterDisconnect + rotated-password: + description: rotated-username password (relevant only for rotator-type=password) + type: string + x-go-name: RotatedPassword + rotated-username: + description: username to be rotated, if selected use-self-creds at rotator-creds-type, + this username will try to rotate it's own password, if use-target-creds + is selected, target credentials will be use to rotate the rotated-password + (relevant only for rotator-type=password) + type: string + x-go-name: RotatedUser rotation-hour: description: The Hour of the rotation in UTC format: int32 @@ -78404,166 +90033,288 @@ components: type: string x-go-name: RotationInterval rotator-type: - description: 'The rotator type. options: [target/api-key]' + description: 'The rotator type. options: [target/password]' type: string x-go-name: RotatorType - secure-access-aws-account-id: - description: The AWS account id + same-password: + description: Rotate same password for each host from the Linked Target (relevant + only for Linked Target) type: string - x-go-name: SecureAccessAccountId - secure-access-aws-native-cli: - description: The AWS native cli + x-go-name: SamePassword + secure-access-allow-external-user: + default: false + description: Allow providing external user for a domain users type: boolean - x-go-name: SecureAccessAwsNativeCli - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer + x-go-name: SecureAccessAllowProvidingExternalUser secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string x-go-name: SecureAccessEnabled - tags: - description: Add tags attached to this object + secure-access-host: + description: Target servers for connections (In case of Linked Target association, + host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) items: type: string type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SecureAccessHost + secure-access-rdp-domain: + description: Default domain name server. i.e. microsoft.com type: string - x-go-name: TargetName + x-go-name: SecureAccessDomain + secure-access-rdp-user: + description: Override the RDP Domain username + type: string + x-go-name: SecureAccessOverrideUser + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - name + - rotator-type + title: rotatedSecretUpdateWindows is a command that updates a rotated secret. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + setItemState: + properties: + desired-state: + description: Desired item state (Enabled, Disabled) + type: string + x-go-name: State + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Current item name + type: string + x-go-name: ItemName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + version: + default: 0 + description: 'The specific version you want to update: 0=item level state + (default) (relevant only for keys)' + format: int32 + type: integer + x-go-name: Version + required: + - desired-state + - name + title: setItemState is a command that sets item's state to enabled/disabled. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + setItemStateOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + setRoleRule: + properties: + capability: + description: |- + List of the approved/denied capabilities in the path options: [read, + create, update, delete, list, deny] + items: + type: string + type: array + x-go-name: Capabilities + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + path: + description: The path the rule refers to + type: string + x-go-name: Path + role-name: + description: The role name to be updated + type: string + x-go-name: RoleName + rule-type: + default: item-rule + description: item-rule, target-rule, role-rule, auth-method-rule, search-rule, + reports-rule, gw-reports-rule or sra-reports-rule, sra-rule + type: string + x-go-name: RuleType + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + ttl: + description: RoleRule ttl + format: int32 + type: integer + x-go-name: RuleTTL + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + required: + - capability + - path + - role-name + title: setRoleRule is a command that sets a rule to a role. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + setRoleRuleOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + shareItem: + properties: + accessibility: + default: regular + description: for personal password manager + type: string + x-go-name: ItemAccessibilityString + action: + description: Action to be performed on the item [start/stop/describe] + type: string + x-go-name: Action + emails: + description: For Password Management use, reflect the website context + items: + type: string + type: array + x-go-name: Emails + item-name: + description: Item name + type: string + x-go-name: ItemName + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + ttl: + description: TTL of the Availability of the shared secret in seconds + format: int32 + type: integer + x-go-name: TTL uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + view-once: + default: false + description: ViewOnlyOnce Shared secrets can only be viewed once [true/false] + type: boolean + x-go-name: ViewOnlyOnce required: - - name - - rotator-type - - target-name - title: rotatedSecretCreateAws is a command that creates a rotated secret. + - action + - item-name + title: shareItem is a command to start/stop/describe sharing a given item with + user that don't use akeyless. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateAzure: + signDataWithClassicKey: properties: - api-id: - description: API ID to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiId - api-key: - description: API key to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiKey - application-id: - description: Id of the azure app that hold the serect to be rotated (relevant - only for rotator-type=api-key & authentication-credentials=use-target-creds) - type: string - x-go-name: ApplicationId - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + data: + description: Data type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: Data + display-id: + description: The name of the key to use in the sign data process type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: DisplayId + hashed: + default: false + description: Defines whether the data should be hashed as part of the signing. + If true, the data will not be hashed + type: boolean + x-go-name: AlreadyHashed + hashing-method: + default: SHA256 + description: HashingMethod type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-name: HashingMethod + ignore-cache: + default: "false" + description: Retrieve the Secret value without checking the Gateway's cache + [true/false]. This flag is only relevant when using the RestAPI type: string - x-go-name: Description + x-go-name: IgnoreCache json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions name: - description: Rotated secret name + description: ClassicKey name type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: KeyName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotateAfterDisconnect - rotation-hour: - description: The Hour of the rotation in UTC + x-go-name: UIDToken + version: + description: classic key version format: int32 type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password/api-key/azure-storage-account]' - type: string - x-go-name: RotatorType - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-url: - description: Destination URL to inject secrets + x-go-name: Version + required: + - data + - display-id + - name + - version + title: signDataWithClassicKey is a command that signs data by using a Classic + key. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signEcDsa: + description: |- + signEcDsa Calculates the signature of a given message using ECDSA + and a sha hash algorithm matching the key size + properties: + display-id: + description: The display id of the EC key to use for the signing process type: string - x-go-name: SecureAccessURL - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: + x-go-name: DisplayId + item-id: + description: The item id of the EC key to use for the signing process + format: int64 + type: integer + x-go-name: ItemId + json: default: false - description: Web-Proxy via Akeyless Web Access Bastion + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebProxy - storage-account-key-name: - description: The name of the storage account key to rotate [key1/key2/kerb1/kerb2] - (relevat to azure-storage-account) + x-go-name: Json + key-name: + description: The name of the EC key to use for the signing process type: string - x-go-name: StorageKeyName - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: KeyName + message: + description: The input message to sign in a base64 format type: string - x-go-name: TargetName + x-go-name: Message + prehashed: + description: Markes that the message is already hashed + type: boolean + x-go-name: Prehashed token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78573,98 +90324,96 @@ components: authentication type: string x-go-name: UIDToken - username: - description: The user principal name to rotate his password (relevant only - for rotator-type=password) - type: string - x-go-name: Username + version: + description: The version of the key to use for signing + format: int32 + type: integer + x-go-name: Version required: - - name - - rotator-type - - target-name - title: rotatedSecretCreateAzure is a command that creates a rotated secret. + - message type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateCassandra: + signGPG: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - description: Description of the object + display-id: + description: The display id of the key to use in the encryption process type: string - x-go-name: Description + x-go-name: DisplayId + item-id: + description: The item id of the key to use in the encryption process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + key-name: + description: The name of the key to use in the encryption process type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + x-go-name: KeyName + message: + description: The message to be signed in base64 format type: string - x-go-name: MaxVersions - name: - description: Rotated secret name + x-go-name: Message + passphrase: + description: Passphrase that was used to generate the key type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: Passphrase + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: UIDToken + required: + - key-name + - message + title: signGPG is a command that calculates the GPG signature of a message using + RSA key. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signGPGOutput: + example: + result: result + properties: + result: type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signJWTOutput: + example: + result: result + properties: + result: type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signJWTWithClassicKey: + properties: + display-id: + description: The name of the key to use in the sign JWT process type: string - x-go-name: RotatorType - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: DisplayId + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + jwt-claims: + description: JWTClaims type: string - x-go-name: TargetName + x-go-name: JWTClaims + signing-method: + description: SigningMethod + type: string + x-go-name: SigningMethod token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78674,218 +90423,238 @@ components: authentication type: string x-go-name: UIDToken + version: + description: classic key version + format: int32 + type: integer + x-go-name: Version required: - - name - - rotator-type - - target-name - title: rotatedSecretCreateCassandra is a command that creates a rotated secret. + - display-id + - jwt-claims + - signing-method + - version + title: signJWTWithClassicKey is a command that signs JWT by using an Classic + key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateCustom: + signOutput: + example: + result: result properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + result: type: string - x-go-name: AutoRotate - custom-payload: - description: Secret payload to be sent with rotation request + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signPKCS1: + description: |- + signPKCS1 is a command that calculates the signature of hashed data using + RSASSA-PKCS1-V1_5-SIGN from RSA PKCS#1 v1.5. + properties: + display-id: + description: The display id of the key to use in the signing process type: string - x-go-name: Payload - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: DisplayId + hash-function: + description: HashFunction defines the hash function (e.g. sha-256) type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + input-format: + description: 'Select default assumed format for the plaintext message. Currently + supported options: [base64]' type: string - x-go-name: Description + x-go-name: InputFormat + item-id: + description: The item id of the key to use in the signing process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. + key-name: + description: The name of the RSA key to use in the signing process type: string - x-go-name: MaxVersions - name: - description: Rotated secret name + x-go-name: KeyName + message: + description: The message to be signed type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: Message + prehashed: + description: Markes that the message is already hashed + type: boolean + x-go-name: Prehashed + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotateAfterDisconnect - rotation-hour: - description: The Hour of the rotation in UTC + x-go-name: UIDToken + version: + description: The version of the key to use for signing format: int32 type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Version + required: + - message + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signPKICertOutput: + example: + result: result + properties: + result: type: string - x-go-name: RotationInterval - secure-access-allow-external-user: + x-go-name: Result + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + signPKICertWithClassicKey: + properties: + common-name: + description: The common name to be included in the PKI certificate + type: string + x-go-name: CommonName + country: + description: |- + A comma-separated list of the country that will be set in the issued + certificate + type: string + x-go-name: Country + display-id: + description: The name of the key to use in the sign PKI Cert process + type: string + x-go-name: DisplayId + dns-names: + description: DNS Names to be included in the PKI certificate (in a comma-delimited + list) + type: string + x-go-name: DNSNames + json: default: false - description: Allow providing external user for a domain users + description: Set output format to JSON type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: Json + key-usage: + default: DigitalSignature,KeyAgreement,KeyEncipherment + description: key-usage type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: KeyUsage + locality: + description: |- + A comma-separated list of the locality that will be set in the issued + certificate type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com + x-go-name: Locality + organizational-units: + description: |- + A comma-separated list of organizational units (OU) that will be set in + the issued certificate + type: string + x-go-name: OrganizationalUnits + organizations: + description: |- + A comma-separated list of organizations (O) that will be set in the + issued certificate + type: string + x-go-name: Organizations + postal-code: + description: |- + A comma-separated list of the postal code that will be set in the issued + certificate type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username + x-go-name: PostalCode + province: + description: |- + A comma-separated list of the province that will be set in the issued + certificate type: string - x-go-name: SecureAccessOverrideUser - secure-access-ssh-user: - description: Override the SSH username as indicated in SSH Certificate Issuer + x-go-name: Province + public-key-pem-data: + description: PublicKey using for signing in a PEM format. type: string - x-go-name: SecureAccessSSHUser - secure-access-url: - description: Destination URL to inject secrets + x-go-name: PublicKeyPEMData + signing-method: + description: SigningMethod type: string - x-go-name: SecureAccessURL - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SigningMethod + street-address: + description: |- + A comma-separated list of the street address that will be set in the + issued certificate type: string - x-go-name: TargetName + x-go-name: StreetAddress token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + ttl: + description: he requested Time To Live for the certificate, in seconds + format: int64 + type: integer + x-go-name: TTL uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken + uri-sans: + description: The URI Subject Alternative Names to be included in the PKI + certificate (in a comma-delimited list) + type: string + x-go-name: URISANs + version: + description: classic key version + format: int32 + type: integer + x-go-name: Version required: - - name - - target-name - title: rotatedSecretCreateCustom is a command that creates a rotated secret. + - display-id + - signing-method + - ttl + - version + title: signPKICertWithClassicKey is a command that signs PKI certificate by + using an Classic key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateDockerhub: + signRsaSsaPss: + description: signRsaSsaPss is a command that calculates the signature of a given + message using rsassa-pss properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + display-id: + description: The display id of the RSA key to use in the signing process type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-name: DisplayId + hash-function: + description: HashFunction defines the hash function (e.g. sha-256) type: string - x-go-name: Description + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + item-id: + description: The item id of the RSA key to use in the signing process + format: int64 + type: integer + x-go-name: ItemId json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + key-name: + description: The name of the RSA key to use in the signing process type: string - x-go-name: RotationInterval - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: KeyName + message: + description: The input message to sign in a base64 format type: string - x-go-name: TargetName + x-go-name: Message + prehashed: + description: Markes that the message is already hashed + type: boolean + x-go-name: Prehashed token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -78895,45 +90664,66 @@ components: authentication type: string x-go-name: UIDToken + version: + description: The version of the key to use for signing + format: int32 + type: integer + x-go-name: Version required: - - name - - target-name - title: rotatedSecretCreateDockerhub is a command that creates a rotated secret. + - message type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateGcp: + staticCredsAuth: + description: |- + staticCredsAuth is a command that creates a temporary access profile using + the provided static credentials. properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + access-id: + description: Akeyless JWT token type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: AccessID + admin-email: + description: Akeyless JWT token type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AdminEmail + creds: + description: Akeyless JWT token type: string - x-go-name: ItemProtected - description: - description: Description of the object + x-go-name: Creds + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + staticCredsAuthOutput: + example: + token: token + properties: + token: type: string - x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text + x-go-name: Token + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateArtifactory: + properties: + artifactory-admin-name: + description: Artifactory Admin Name type: string - x-go-name: ServiceAccountKey - gcp-service-account-email: - description: The email of the gcp service account to rotate + x-go-name: AdminName + artifactory-admin-pwd: + description: Artifactory Admin password type: string - x-go-name: GcpServiceAccountEmail - gcp-service-account-key-id: - description: The key id of the gcp service account to rotate + x-go-name: AdminPwd + base-url: + description: Base URL type: string - x-go-name: GcpServiceAccountKeyId + x-go-name: BaseUrl + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON @@ -78941,7 +90731,7 @@ components: x-go-name: Json key: description: |- - The name of a key that used to encrypt the secret value (if empty, the + The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey @@ -78951,34 +90741,6 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/service-account-rotator]' - type: string - x-go-name: RotatorType - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: description: Target name type: string x-go-name: TargetName @@ -78992,29 +90754,23 @@ components: type: string x-go-name: UIDToken required: + - artifactory-admin-name + - artifactory-admin-pwd + - base-url - name - - rotator-type - - target-name - title: rotatedSecretCreateGcp is a command that creates a rotated secret. + title: targetCreateArtifactory is a command that creates a new artifactory target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateHanadb: + targetCreateAws: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + access-key: + description: AWS secret access key type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AWSSecretAccessKey + access-key-id: + description: AWS access key ID type: string - x-go-name: ItemProtected + x-go-name: AWSAccessKeyID description: description: Description of the object type: string @@ -79025,9 +90781,8 @@ components: type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79036,48 +90791,19 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' - type: string - x-go-name: RotatorType - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: description: Target name type: string x-go-name: TargetName + region: + default: us-east-2 + description: AWS region + type: string + x-go-name: AWSRegion + session-token: + description: Required only for temporary security credentials retrieved + using STS + type: string + x-go-name: AWSSessionToken token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -79087,52 +90813,37 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + description: Use the GW's Cloud IAM + type: boolean + x-go-name: AWSUseDefaultIdentity required: + - access-key + - access-key-id - name - - rotator-type - - target-name - title: rotatedSecretCreateHanadb is a command that creates a rotated secret. + title: targetCreateAws is a command that creates a new aws target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateLdap: + targetCreateAzure: properties: - ProviderType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + client-id: type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AzureClientID + client-secret: type: string - x-go-name: ItemProtected + x-go-name: AzureClientSecret description: description: Description of the object type: string x-go-name: Description - host-provider: - description: Host provider type [explicit/target], Default Host provider - is explicit, Relevant only for Secure Remote Access of ssh cert issuer, - ldap rotated secret and ldap dynamic secret - type: string - x-go-name: HostProviderType json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79141,95 +90852,24 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=ldap) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=ldap) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/ldap]' + description: Target name type: string - x-go-name: RotatorType - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: TargetName + resource-group-name: + description: The Resource Group name in your Azure subscription type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com + x-go-name: AzureResourceGroupName + resource-name: + description: The name of the relevant Resource type: string - x-go-name: SecureAccessDomain - secure-access-url: - description: Destination URL to inject secrets + x-go-name: AzureResourceName + subscription-id: + description: Azure Subscription Id type: string - x-go-name: SecureAccessURL - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target: - description: A list of linked targets to be associated, Relevant only for - Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap - dynamic secret, To specify multiple targets use argument multiple times - items: - type: string - type: array - x-go-name: TargetNames - target-name: - description: Target name + x-go-name: AzureSubscriptionId + tenant-id: type: string - x-go-name: TargetName + x-go-name: AzureTenantID token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -79238,53 +90878,83 @@ components: description: The universal identity token, Required only for universal_identity authentication type: string - x-go-name: UIDToken - user-attribute: - default: cn - description: LDAP User Attribute, Default value "cn" + x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: AzureUseDefaultIdentity + required: + - name + title: targetCreateAzure is a command that creates a new azure target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateDB: + properties: + DBDefinedConnectionType: + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + azure-client-id: + description: (Optional) Client id (relevant for "cloud-service-provider" + only) + type: string + x-go-name: MssqlAzureClientID + azure-client-secret: + description: (Optional) Client secret (relevant for "cloud-service-provider" + only) + type: string + x-go-name: MssqlAzureClientSecret + azure-tenant-id: + description: (Optional) Tenant id (relevant for "cloud-service-provider" + only) + type: string + x-go-name: MssqlAzureTenantID + cloud-service-provider: + description: (Optional) Cloud service provider (currently only supports + Azure) + type: string + x-go-name: CloudServiceProvider + cluster-mode: + description: Cluster Mode + type: boolean + x-go-name: ClusterMode + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + connection-type: + default: credentials + description: (Optional) Type of connection to mssql database [credentials/cloud-identity] type: string - x-go-name: UserAttribute - user-dn: - description: Base DN to Perform User Search + x-go-name: DBConnectionType + db-name: type: string - x-go-name: UserDn - required: - - name - - rotator-type - - target-name - title: rotatedSecretCreateLdap is a command that creates a rotated secret. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateMongodb: - properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + x-go-name: DbName + db-server-certificates: + description: (Optional) DB server certificates type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: DBServerName + db-type: + title: TargetType .. type: string - x-go-name: ItemProtected + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types description: description: Description of the object type: string x-go-name: Description + host: + type: string + x-go-name: DbHostName json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79292,78 +90962,62 @@ components: settings defaults. type: string x-go-name: MaxVersions - name: - description: Rotated secret name + mongodb-atlas: + type: boolean + x-go-name: MongoDBAtlas + mongodb-atlas-api-private-key: + description: MongoDB Atlas private key type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: MongoAPIPrivateKey + mongodb-atlas-api-public-key: + description: MongoDB Atlas public key type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: MongoAPIPublicKey + mongodb-atlas-project-id: + description: MongoDB Atlas project ID type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: MongoProjectID + mongodb-default-auth-db: + description: MongoDB server default authentication database type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: MongoDefaultAuthDB + mongodb-uri-options: + description: MongoDB server URI options type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: MongoURIOptions + name: + description: Target name type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: TargetName + oracle-service-name: type: string - x-go-name: RotatorType - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: OracleServiceName + port: type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: DbPort + pwd: type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: DbPwd + snowflake-account: type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: SnowflakeAccount + snowflake-api-private-key: + description: RSA Private key (base64 encoded) + type: string + x-go-name: SnowflakeAPIPrivateKey + snowflake-api-private-key-password: + description: The Private key passphrase + type: string + x-go-name: SnowflakeAPIPrivateKeyPass + ssl: default: false - description: Enable Web Secure Remote Access + description: Enable/Disable SSL [true/false] type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate type: string - x-go-name: TargetName + x-go-name: SSLConnectionCertificate token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -79373,43 +91027,38 @@ components: authentication type: string x-go-name: UIDToken + user-name: + type: string + x-go-name: DbUserName required: + - connection-type + - db-type - name - - rotator-type - - target-name - title: rotatedSecretCreateMongodb is a command that creates a rotated secret. + title: targetCreateDB is a command that creates a DB target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateMssql: + targetCreateDockerhub: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + dockerhub-password: + description: Password for docker repository + type: string + x-go-name: DockerhubPassword + dockerhub-username: + description: Username for docker repository + type: string + x-go-name: DockerhubUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79418,78 +91067,6 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' - type: string - x-go-name: RotatorType - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) - type: string - x-go-name: SecureAccessDBName - secure-access-db-schema: - description: The DB schema - type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: description: Target name type: string x-go-name: TargetName @@ -79504,41 +91081,48 @@ components: x-go-name: UIDToken required: - name - - rotator-type - - target-name - title: rotatedSecretCreateMssql is a command that creates a rotated secret. + title: targetCreateDockerhub is a command that creates a new dockerhub target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateMysql: + targetCreateEks: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + eks-access-key-id: + description: Access Key ID + type: string + x-go-name: AccessId + eks-cluster-ca-cert: + description: EKS cluster CA certificate + type: string + x-go-name: ClusterCACert + eks-cluster-endpoint: + description: EKS cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + eks-cluster-name: + description: EKS cluster name + type: string + x-go-name: ClusterName + eks-region: + default: us-east-2 + description: Region + type: string + x-go-name: Region + eks-secret-access-key: + description: Secret Access Key + type: string + x-go-name: AccessKey json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79547,74 +91131,6 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' - type: string - x-go-name: RotatorType - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) - type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: description: Target name type: string x-go-name: TargetName @@ -79627,43 +91143,37 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity required: + - eks-access-key-id + - eks-cluster-ca-cert + - eks-cluster-endpoint + - eks-cluster-name + - eks-secret-access-key - name - - rotator-type - - target-name - title: rotatedSecretCreateMysql is a command that creates a rotated secret. + title: targetCreateEks is a command that creates a new eks target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateOracledb: + targetCreateGcp: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text + type: string + x-go-name: ServiceAccountKey json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79672,70 +91182,62 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + description: Target name type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: GCPUseDefaultIdentity + required: + - name + title: targetCreateGcp is a command that creates a new GCP target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateGithub: + properties: + description: + description: Description of the object type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 + x-go-name: Description + github-app-id: + description: Github app id + format: int64 type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' - type: string - x-go-name: RotatorType - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: AppId + github-app-private-key: + description: App private key type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: BaseUrl + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: description: Target name type: string x-go-name: TargetName @@ -79750,50 +91252,36 @@ components: x-go-name: UIDToken required: - name - - rotator-type - - target-name - title: rotatedSecretCreateOracledb is a command that creates a rotated secret. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateOutput: - example: - name: name - properties: - name: - type: string - x-go-name: Name + title: targetCreateGithub is a command that creates a new github target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreatePostgresql: + targetCreateGitlab: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + gitlab-access-token: + description: Gitlab access token + type: string + x-go-name: GitlabAccessToken + gitlab-certificate: + description: Gitlab tls certificate (base64 encoded) + type: string + x-go-name: GitlabCertificate + gitlab-url: + default: https://gitlab.com/ + description: Gitlab base url + type: string + x-go-name: GitlabUrl json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79802,78 +91290,65 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + description: Target name type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: TargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: UIDToken + required: + - name + title: targetCreateGitlab is a command that creates a new gitlab target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateGke: + properties: + description: + description: Description of the object type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: Description + gke-account-key: + description: GKE Service Account key file path type: string - x-go-name: RotatorType - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint type: string - x-go-name: SecureAccessDBName - secure-access-db-schema: - description: The DB schema + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: ServiceAccountEmail + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: description: Target name type: string x-go-name: TargetName @@ -79886,30 +91361,32 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity required: - name - - rotator-type - - target-name - title: rotatedSecretCreatePostgresql is a command that creates a rotated secret. + title: targetCreateGke is a command that creates a new gke target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateRedis: + targetCreateGlobalSign: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + contact-email: + description: Email of the GlobalSign GCC account contact type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: ContactEmail + contact-first-name: + description: First name of the GlobalSign GCC account contact type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: ContactFirstName + contact-last-name: + description: Last name of the GlobalSign GCC account contact type: string - x-go-name: ItemProtected + x-go-name: ContactLastName + contact-phone: + description: Telephone of the GlobalSign GCC account contact + type: string + x-go-name: ContactPhone description: description: Description of the object type: string @@ -79920,9 +91397,8 @@ components: type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -79931,48 +91407,24 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + description: Target name type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: TargetName + password: + description: Password of the GlobalSign GCC account type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: Password + profile-id: + description: Profile ID of the GlobalSign GCC account type: string - x-go-name: RotatorType - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: ProfileID + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. type: string - x-go-name: TargetName + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -79982,30 +91434,33 @@ components: authentication type: string x-go-name: UIDToken + username: + description: Username of the GlobalSign GCC account + type: string + x-go-name: Username required: + - contact-email + - contact-first-name + - contact-last-name + - contact-phone - name - - rotator-type - - target-name - title: rotatedSecretCreateRedis is a command that creates a rotated secret. + - password + - profile-id + - username + title: targetCreateGlobalSign is a command that creates a new GlobalSignGCC + target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateRedshift: + targetCreateGlobalSignAtlas: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + api-key: + description: API Key of the GlobalSign Atlas account type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: APIKey + api-secret: + description: API Secret of the GlobalSign Atlas account type: string - x-go-name: ItemProtected + x-go-name: APISecret description: description: Description of the object type: string @@ -80016,9 +91471,8 @@ components: type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80026,69 +91480,103 @@ components: settings defaults. type: string x-go-name: MaxVersions + mtls-cert-data-base64: + description: Mutual TLS Certificate contents of the GlobalSign Atlas account + encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 + must be supplied + type: string + x-go-name: MutualTLSCertificateData + mtls-key-data-base64: + description: Mutual TLS Key contents of the GlobalSign Atlas account encoded + in base64, either mtls-key-file-path or mtls-data-base64 must be supplied + type: string + x-go-name: MutualTLSKeyData name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: TargetName + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: Timeout + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: UIDToken + required: + - api-key + - api-secret + - name + title: targetCreateGlobalSignAtlas is a command that creates a new GlobalSign + Atlas target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateGodaddy: + properties: + api-key: + description: Key of the api credentials to the Godaddy account type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Key + description: + description: Description of the object type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: Description + imap-fqdn: + description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be + FQDN if the IMAP is using TLS type: string - x-go-name: RotatorType - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: ImapFQDN + imap-password: + description: ImapPassword to access the IMAP service type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: ImapPassword + imap-port: + default: "993" + description: ImapPort of the IMAP service type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: + x-go-name: ImapPort + imap-username: + description: ImapUsername to access the IMAP service + type: string + x-go-name: ImapUsername + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: description: Target name type: string x-go-name: TargetName + secret: + description: Secret of the api credentials to the Godaddy account + type: string + x-go-name: Secret + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. + type: string + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80099,42 +91587,33 @@ components: type: string x-go-name: UIDToken required: + - api-key + - imap-fqdn + - imap-password + - imap-username - name - - rotator-type - - target-name - title: rotatedSecretCreateRedshift is a command that creates a rotated secret. + - secret + title: targetCreateGodaddy is a command that creates a new Godaddy target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateSnowflake: + targetCreateHashiVault: properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: description: Description of the object type: string x-go-name: Description + hashi-url: + description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 + type: string + x-go-name: VaultURL json: default: false description: Set output format to JSON type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80143,45 +91622,90 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated + x-go-name: TargetName + namespace: + description: Comma-separated list of vault namespaces + items: + type: string + type: array + x-go-name: Namespaces + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: UIDToken + vault-token: + description: Vault access token with sufficient permissions type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: VaultToken + required: + - name + title: targetCreateHashiVault is a command that creates a new hashi-vault target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateK8s: + description: targetCreateK8s is a command that creates a new k8s target + properties: + description: + description: Description of the object + type: string + x-go-name: Description + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + k8s-auth-type: + default: token + description: K8S auth type [token/certificate] + type: string + x-go-name: K8sAuthType + k8s-client-certificate: + description: Content of the k8 client certificate (PEM format) in a Base64 + format + type: string + x-go-name: K8sClientCertificate + k8s-client-key: + description: Content of the k8 client private key (PEM format) in a Base64 + format + type: string + x-go-name: K8sClientKey + k8s-cluster-ca-cert: + default: dummy_val + description: K8S cluster CA certificate + type: string + x-go-name: ClusterCACert + k8s-cluster-endpoint: + default: dummy_val + description: K8S cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + k8s-cluster-name: + description: K8S cluster name type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: ClusterName + k8s-cluster-token: + default: dummy_val + description: K8S cluster Bearer token type: string - x-go-name: RotatorType - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: + x-go-name: ClusterBearerToken + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: description: Target name type: string x-go-name: TargetName @@ -80194,30 +91718,28 @@ components: authentication type: string x-go-name: UIDToken + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity required: + - k8s-cluster-ca-cert + - k8s-cluster-endpoint + - k8s-cluster-token - name - - rotator-type - - target-name - title: rotatedSecretCreateSnowflake is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateSsh: + targetCreateLdap: + description: targetCreateLdap is a command that creates a new ldap target properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + bind-dn: + description: Bind DN type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: BindDn + bind-dn-password: + description: Bind DN Password type: string - x-go-name: ItemProtected + x-go-name: BindDnPassword description: description: Description of the object type: string @@ -80228,109 +91750,87 @@ components: type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey + ldap-ca-cert: + description: CA Certificate File Content + type: string + x-go-name: LdapCACert + ldap-url: + description: LDAP Server URL + type: string + x-go-name: LdapUrl max-versions: description: Set the maximum number of versions, limited by the account settings defaults. type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + description: Target name type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: TargetName + server-type: + default: OpenLDAP + description: Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. + Default is OpenLDAP type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: ServerType + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Profile + token-expiration: + description: Token expiration type: string - x-go-name: RotationInterval - rotator-custom-cmd: - description: Custom rotation command + x-go-name: TokenExpiration + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatorCustomCmd - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: UIDToken + required: + - bind-dn + - bind-dn-password + - ldap-url + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreateLinked: + properties: + description: + description: Description of the object type: string - x-go-name: RotatorType - same-password: - description: Rotate same password for each host from the Linked Target (relevant - only for Linked Target) + x-go-name: Description + hosts: + description: A comma seperated list of server hosts and server descriptions + joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My + Prod server description') type: string - x-go-name: SamePassword - secure-access-allow-external-user: + x-go-name: Hosts + json: default: false - description: Allow providing external user for a domain users + description: Set output format to JSON type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com - type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username - type: string - x-go-name: SecureAccessOverrideUser - secure-access-ssh-user: - description: Override the SSH username as indicated in SSH Certificate Issuer - type: string - x-go-name: SecureAccessSSHUser - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: + x-go-name: Json + name: description: Target name type: string x-go-name: TargetName + parent-target-name: + description: The parent Target name + type: string + x-go-name: ParentTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + description: Specifies the hosts type, relevant only when working without + parent target + type: string + x-go-name: HostType uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -80338,28 +91838,33 @@ components: x-go-name: UIDToken required: - name - - rotator-type - - target-name - title: rotatedSecretCreateSsh is a command that creates a rotated secret. + title: targetCreateLinked is a command that creates a new Linked Target which + can inherit credentials from existing Targets. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretCreateWindows: + targetCreateOutput: + example: + target_id: 0 properties: - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetCreatePing: + description: targetCreatePing is a command that creates a new ping target + properties: + administrative-port: + default: "9999" + description: Ping Federate administrative port type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AdministrativePort + authorization-port: + default: "9031" + description: Ping Federate authorization port type: string - x-go-name: ItemProtected + x-go-name: AuthorizationPort description: description: Description of the object type: string @@ -80370,9 +91875,8 @@ components: type: boolean x-go-name: Json key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80381,82 +91885,21 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' - type: string - x-go-name: RotatorType - same-password: - description: Rotate same password for each host from the Linked Target (relevant - only for Linked Target) - type: string - x-go-name: SamePassword - secure-access-allow-external-user: - default: false - description: Allow providing external user for a domain users - type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + description: Target name type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com + x-go-name: TargetName + password: + description: Ping Federate privileged user password type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username + x-go-name: UserPassword + ping-url: + description: Ping URL type: string - x-go-name: SecureAccessOverrideUser - tags: - description: Add tags attached to this object - items: - type: string - type: array - x-go-name: Tags - target-name: - description: Target name + x-go-name: PingURL + privileged-user: + description: Ping Federate privileged user type: string - x-go-name: TargetName + x-go-name: PrivilegedUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80468,33 +91911,43 @@ components: x-go-name: UIDToken required: - name - - rotator-type - - target-name - title: rotatedSecretCreateWindows is a command that creates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretGetValue: + targetCreateRabbitMq: + description: targetCreateRabbitMq is a command that creates a new rabbitmq target properties: - host: - description: Get rotated secret value of specific Host (relevant only for - Linked Target) - type: string - x-go-name: Host - ignore-cache: - default: "false" - description: Retrieve the Secret value without checking the Gateway's cache - [true/false]. This flag is only relevant when using the RestAPI + description: + description: Description of the object type: string - x-go-name: IgnoreCache + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: Secret name + description: Target name type: string - x-go-name: RsName + x-go-name: TargetName + rabbitmq-server-password: + type: string + x-go-name: RabbitmqServerPassword + rabbitmq-server-uri: + type: string + x-go-name: RabbitmqServerURI + rabbitmq-server-user: + type: string + x-go-name: RabbitmqServerUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80504,24 +91957,84 @@ components: authentication type: string x-go-name: UIDToken - version: - description: Secret version - format: int32 - type: integer - x-go-name: Version required: - name - title: rotatedSecretGetValue is a command that gets rotated secret value. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretList: - description: rotatedSecretList is a command that returns a list of rotated secrets + targetCreateSalesforce: + description: targetCreateSalesforce is a command that creates a new Salesforce + target properties: + app-private-key-data: + description: Base64 encoded PEM of the connected app private key (relevant + for JWT auth only) + type: string + x-go-name: AppPrivateKeyData + auth-flow: + description: type of the auth flow ('jwt' / 'user-password') + type: string + x-go-name: AuthFlowType + ca-cert-data: + description: Base64 encoded PEM cert to use when uploading a new key to + Salesforce + type: string + x-go-name: CACertData + ca-cert-name: + description: name of the certificate in Salesforce tenant to use when uploading + new key + type: string + x-go-name: CACertName + client-id: + description: Client ID of the oauth2 app to use for connecting to Salesforce + type: string + x-go-name: ClientId + client-secret: + description: Client secret of the oauth2 app to use for connecting to Salesforce + (required for password flow) + type: string + x-go-name: ClientSecret + description: + description: Description of the object + type: string + x-go-name: Description + email: + description: The email of the user attached to the oauth2 app used for connecting + to Salesforce + type: string + x-go-name: Email json: default: false description: Set output format to JSON type: boolean x-go-name: Json + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + password: + description: The password of the user attached to the oauth2 app used for + connecting to Salesforce (required for user-password flow) + type: string + x-go-name: Password + security-token: + description: The security token of the user attached to the oauth2 app used + for connecting to Salesforce (required for user-password flow) + type: string + x-go-name: SecurityToken + tenant-url: + description: Url of the Salesforce tenant + type: string + x-go-name: TenantUrl token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80531,68 +92044,33 @@ components: authentication type: string x-go-name: UIDToken + required: + - auth-flow + - client-id + - email + - name + - tenant-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateAws: + targetCreateSsh: + description: targetCreateSsh is a command that creates a new ssh target properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - api-id: - description: API ID to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiId - api-key: - description: API key to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiKey - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - aws-region: - default: us-east-2 - description: Aws Region - type: string - x-go-name: AwsRegion - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description - grace-rotation: - description: Create a new access key without deleting the old key from AWS - for backup (relevant only for AWS) [true/false] + host: + description: SSH host name type: string - x-go-name: GraceRotation + x-go-name: HostName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80601,54 +92079,30 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + description: Target name type: string - x-go-name: RotateAfterDisconnect - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: TargetName + port: + default: "22" + description: SSH port type: string - x-go-name: RotationInterval - secure-access-aws-account-id: - description: The AWS account id + x-go-name: HostPort + private-key: + description: SSH private key type: string - x-go-name: SecureAccessAccountId - secure-access-aws-native-cli: - description: The AWS native cli - type: boolean - x-go-name: SecureAccessAwsNativeCli - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: PrivateKey + private-key-password: + description: SSH private key password type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: PrivateKeyPassword + ssh-password: + description: SSH password to rotate type: string - x-go-name: SecureAccessEnabled + x-go-name: SshPassword + ssh-username: + description: SSH username + type: string + x-go-name: SshUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80660,47 +92114,12 @@ components: x-go-name: UIDToken required: - name - title: rotatedSecretUpdateAws is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateAzure: + targetCreateWeb: + description: targetCreateWeb is a command that creates a new web target properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - api-id: - description: API ID to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiId - api-key: - description: API key to rotate (relevant only for rotator-type=api-key) - type: string - x-go-name: ApiKey - application-id: - description: Id of the azure app that hold the serect to be rotated (relevant - only for rotator-type=api-key & authentication-credentials=use-target-creds) - type: string - x-go-name: ApplicationId - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description @@ -80709,15 +92128,9 @@ components: description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80726,66 +92139,9 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-url: - description: Destination URL to inject secrets - type: string - x-go-name: SecureAccessURL - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy - storage-account-key-name: - description: The name of the storage account key to rotate [key1/key2/kerb1/kerb2] - (relevat to azure-storage-account) + description: Target name type: string - x-go-name: StorageKeyName + x-go-name: TargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80795,58 +92151,43 @@ components: authentication type: string x-go-name: UIDToken - username: - description: The user principal name to rotate his password (relevant only - for rotator-type=password) + url: + description: The url type: string - x-go-name: Username + x-go-name: URL required: - name - title: rotatedSecretUpdateAzure is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateCassandra: + targetCreateWindows: + description: GatewayCreateProducerWindowsCmd is a command that creates a new + windows target properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) type: string - x-go-name: ItemProtected + x-go-name: Certificate description: - default: default_metadata description: Description of the object type: string x-go-name: Description + domain: + description: User domain name + type: string + x-go-name: DomainName + hostname: + description: Server hostname + type: string + x-go-name: Hostname json: default: false description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80855,44 +92196,18 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + description: Target name type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: TargetName + password: + description: Privileged user password type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Password + port: + default: "5986" + description: Server WinRM port type: string - x-go-name: RotationInterval + x-go-name: Port token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -80902,57 +92217,64 @@ components: authentication type: string x-go-name: UIDToken + use-tls: + default: "true" + description: Enable/Disable TLS for WinRM over HTTPS [true/false] + type: string + x-go-name: UseTLS + username: + description: Privileged username + type: string + x-go-name: Username required: + - hostname - name - title: rotatedSecretUpdateCassandra is a command that updates a rotated secret. + - password + - username type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateCustom: + targetCreateZeroSSL: + description: targetCreateZeroSSL is a command that creates a new ZeroSSL target properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - custom-payload: - description: Secret payload to be sent with rotation request - type: string - x-go-name: Payload - delete_protection: - description: Protection from accidental deletion of this item [true/false] + api-key: + description: API Key of the ZeroSSLTarget account type: string - x-go-name: ItemProtected + x-go-name: APIKey description: - default: default_metadata description: Description of the object type: string x-go-name: Description + imap-fqdn: + description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be + FQDN if the IMAP is using TLS + type: string + x-go-name: ImapFQDN + imap-password: + description: ImapPassword to access the IMAP service + type: string + x-go-name: ImapPassword + imap-port: + default: "993" + description: ImapPort of the IMAP service + type: string + x-go-name: ImapPort + imap-target-email: + description: ImapValidationEmail to use when asking ZeroSSL to send a validation + email, if empty will user imap-username + type: string + x-go-name: ImapValidationEmail + imap-username: + description: ImapUsername to access the IMAP service + type: string + x-go-name: ImapUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -80961,89 +92283,87 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name + description: Target name type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + x-go-name: TargetName + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: Timeout + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RotateAfterDisconnect - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotationInterval - secure-access-allow-external-user: + x-go-name: UIDToken + required: + - api-key + - imap-fqdn + - imap-password + - imap-username + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetDelete: + description: targetDelete is a command that deletes a target + properties: + force-deletion: default: false - description: Allow providing external user for a domain users + description: Enforce deletion type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com - type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username + x-go-name: ForceDeletion + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: Target name type: string - x-go-name: SecureAccessOverrideUser - secure-access-ssh-user: - description: Override the SSH username as indicated in SSH Certificate Issuer + x-go-name: TargetName + target-version: + description: Target version + format: int32 + type: integer + x-go-name: TargetVersion + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: SecureAccessSSHUser - secure-access-url: - description: Destination URL to inject secrets + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: SecureAccessURL - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: + x-go-name: UIDToken + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetDeleteOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetGet: + properties: + json: default: false - description: Secure browser via Akeyless Web Access Bastion + description: Set output format to JSON type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: + x-go-name: Json + name: + description: Target name + type: string + x-go-name: TargetName + show-versions: default: false - description: Web-Proxy via Akeyless Web Access Bastion + description: Include all target versions in reply type: boolean - x-go-name: SecureAccessWebProxy + x-go-name: ShowVersions token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81055,86 +92375,30 @@ components: x-go-name: UIDToken required: - name - title: rotatedSecretUpdateCustom is a command that updates a rotated secret. + title: targetGet is a command that returns target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateDockerhub: + targetGetDetails: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected - description: - default: default_metadata - description: Description of the object - type: string - x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion - key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + description: Target name type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotation-hour: - description: The Hour of the rotation in UTC + x-go-name: TargetName + show-versions: + default: false + description: Include all target versions in reply + type: boolean + x-go-name: ShowVersions + target-version: + description: Target version format: int32 type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval + x-go-name: TargetVersion token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81146,49 +92410,62 @@ components: x-go-name: UIDToken required: - name - title: rotatedSecretUpdateDockerhub is a command that updates a rotated secret. + title: targetGetDetails is a command that returns target details. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateGcp: + targetList: + description: targetList is a command that returns a list of targets properties: - add-tag: - description: List of the new tags that will be attached to this item + filter: + description: Filter by auth method name or part of it + type: string + x-go-name: Filter + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + pagination-token: + description: Next page reference + type: string + x-go-name: PaginationToken + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + type: + description: |- + The target types list . In case it is empty, all + types of targets will be returned. options: [hanadb cassandra aws ssh gke eks mysql mongodb snowflake mssql redshift artifactory azure rabbitmq k8s venafi gcp oracle dockerhub ldap github chef web salesforce postgres] items: type: string type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + x-go-name: Types + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: UIDToken + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetUpdateArtifactory: + properties: + artifactory-admin-name: + description: Artifactory Admin Name type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AdminName + artifactory-admin-pwd: + description: Artifactory Admin password type: string - x-go-name: ItemProtected + x-go-name: AdminPwd + base-url: + description: Base URL + type: string + x-go-name: BaseUrl description: - default: default_metadata description: Description of the object type: string x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text - type: string - x-go-name: ServiceAccountKey - gcp-service-account-email: - description: The email of the gcp service account to rotate - type: string - x-go-name: GcpServiceAccountEmail - gcp-service-account-key-id: - description: The key id of the gcp service account to rotate - type: string - x-go-name: GcpServiceAccountKeyId json: default: false description: Set output format to JSON @@ -81200,9 +92477,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81211,37 +92487,13 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/service-account-rotator]' + description: New target name type: string - x-go-name: RotatorType + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81252,36 +92504,25 @@ components: type: string x-go-name: UIDToken required: + - artifactory-admin-name + - artifactory-admin-pwd + - base-url - name - - rotator-type - title: rotatedSecretUpdateGcp is a command that updates a rotated secret. + title: targetUpdateArtifactory is a command that updates an existing artifactory + target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateHanadb: + targetUpdateAws: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + access-key: + description: AWS secret access key type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AWSSecretAccessKey + access-key-id: + description: AWS access key ID type: string - x-go-name: ItemProtected + x-go-name: AWSAccessKeyID description: - default: default_metadata description: Description of the object type: string x-go-name: Description @@ -81296,9 +92537,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81307,44 +92547,23 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + description: New target name type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: NewTargetName + region: + default: us-east-2 + description: AWS region type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: AWSRegion + session-token: + description: Required only for temporary security credentials retrieved + using STS type: string - x-go-name: RotationInterval + x-go-name: AWSSessionToken token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81354,48 +92573,29 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + description: Use the GW's Cloud IAM + type: boolean + x-go-name: AWSUseDefaultIdentity required: + - access-key + - access-key-id - name - title: rotatedSecretUpdateHanadb is a command that updates a rotated secret. + title: targetUpdateAws is a command that updates an existing aws target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateLdap: + targetUpdateAzure: properties: - ProviderType: - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + client-id: type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: AzureClientID + client-secret: type: string - x-go-name: ItemProtected + x-go-name: AzureClientSecret description: - default: default_metadata description: Description of the object type: string x-go-name: Description - host-provider: - description: Host provider type [explicit/target], Default Host provider - is explicit, Relevant only for Secure Remote Access of ssh cert issuer, - ldap rotated secret and ldap dynamic secret - type: string - x-go-name: HostProviderType json: default: false description: Set output format to JSON @@ -81407,9 +92607,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81418,91 +92617,28 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=ldap) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=ldap) + description: New target name type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: NewTargetName + resource-group-name: + description: The Resource Group name in your Azure subscription type: string - x-go-name: RotationInterval - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: AzureResourceGroupName + resource-name: + description: The name of the relevant Resource type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com + x-go-name: AzureResourceName + subscription-id: + description: Azure Subscription Id type: string - x-go-name: SecureAccessDomain - secure-access-url: - description: Destination URL to inject secrets + x-go-name: AzureSubscriptionId + tenant-id: type: string - x-go-name: SecureAccessURL - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory - secure-access-web-browsing: - default: false - description: Secure browser via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessIsolated - secure-access-web-proxy: - default: false - description: Web-Proxy via Akeyless Web Access Bastion - type: boolean - x-go-name: SecureAccessWebProxy - target: - description: A list of linked targets to be associated, Relevant only for - Secure Remote Access for ssh cert issuer, ldap rotated secret and ldap - dynamic secret, To specify multiple targets use argument multiple times - items: - type: string - type: array - x-go-name: TargetNames + x-go-name: AzureTenantID token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81512,48 +92648,74 @@ components: authentication type: string x-go-name: UIDToken - user-attribute: - default: cn - description: LDAP User Attribute, Default value "cn" - type: string - x-go-name: UserAttribute - user-dn: - description: Base DN to Perform User Search - type: string - x-go-name: UserDn + use-gw-cloud-identity: + type: boolean + x-go-name: AzureUseDefaultIdentity required: - name - title: rotatedSecretUpdateLdap is a command that updates a rotated secret. + title: targetUpdateAzure is a command that updates an existing azure target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateMongodb: + targetUpdateDB: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + DBDefinedConnectionType: type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types + azure-client-id: + description: (Optional) Client id (relevant for "cloud-service-provider" + only) type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: MssqlAzureClientID + azure-client-secret: + description: (Optional) Client secret (relevant for "cloud-service-provider" + only) type: string - x-go-name: ItemProtected + x-go-name: MssqlAzureClientSecret + azure-tenant-id: + description: (Optional) Tenant id (relevant for "cloud-service-provider" + only) + type: string + x-go-name: MssqlAzureTenantID + cloud-service-provider: + description: (Optional) Cloud service provider (currently only supports + Azure) + type: string + x-go-name: CloudServiceProvider + cluster-mode: + description: Cluster Mode + type: boolean + x-go-name: ClusterMode + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + connection-type: + default: credentials + description: (Optional) Type of connection to mssql database [credentials/cloud-identity] + type: string + x-go-name: DBConnectionType + db-name: + type: string + x-go-name: DbName + db-server-certificates: + description: (Optional) DB server certificates + type: string + x-go-name: DBServerCertificates + db-server-name: + description: (Optional) Server name for certificate verification + type: string + x-go-name: DBServerName + db-type: + title: TargetType .. + type: string + x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types description: - default: default_metadata description: Description of the object type: string x-go-name: Description + host: + type: string + x-go-name: DbHostName json: default: false description: Set output format to JSON @@ -81565,9 +92727,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81575,74 +92736,66 @@ components: settings defaults. type: string x-go-name: MaxVersions - name: - description: Rotated secret name + mongodb-atlas: + type: boolean + x-go-name: MongoDBAtlas + mongodb-atlas-api-private-key: + description: MongoDB Atlas private key type: string - x-go-name: SecretName - new-name: - description: New item name + x-go-name: MongoAPIPrivateKey + mongodb-atlas-api-public-key: + description: MongoDB Atlas public key type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + x-go-name: MongoAPIPublicKey + mongodb-atlas-project-id: + description: MongoDB Atlas project ID type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: MongoProjectID + mongodb-default-auth-db: + description: MongoDB server default authentication database type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: MongoDefaultAuthDB + mongodb-uri-options: + description: MongoDB server URI options type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: MongoURIOptions + name: + description: Target name type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: TargetName + new-name: + description: New target name type: string - x-go-name: RotationInterval - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: NewTargetName + oracle-service-name: type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: OracleServiceName + port: type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: DbPort + pwd: type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: DbPwd + snowflake-account: + type: string + x-go-name: SnowflakeAccount + snowflake-api-private-key: + description: RSA Private key (base64 encoded) + type: string + x-go-name: SnowflakeAPIPrivateKey + snowflake-api-private-key-password: + description: The Private key passphrase + type: string + x-go-name: SnowflakeAPIPrivateKeyPass + ssl: default: false - description: Enable Web Secure Remote Access + description: Enable/Disable SSL [true/false] type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: SSLConnection + ssl-certificate: + description: SSL connection certificate + type: string + x-go-name: SSLConnectionCertificate token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81652,39 +92805,30 @@ components: authentication type: string x-go-name: UIDToken + user-name: + type: string + x-go-name: DbUserName required: + - connection-type + - db-type - name - title: rotatedSecretUpdateMongodb is a command that updates a rotated secret. + title: targetUpdateDB is a command that updates an existing DB target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateMssql: + targetUpdateDockerhub: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description + dockerhub-password: + description: Password for docker repository + type: string + x-go-name: DockerhubPassword + dockerhub-username: + description: Username for docker repository + type: string + x-go-name: DockerhubUsername json: default: false description: Set output format to JSON @@ -81696,9 +92840,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81707,77 +92850,87 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name + description: New target name type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + x-go-name: NewTargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: UIDToken + required: + - name + title: targetUpdateDockerhub is a command that updates an existing dockerhub + target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetUpdateEks: + properties: + description: + description: Description of the object type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: Description + eks-access-key-id: + description: Access Key ID type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: AccessId + eks-cluster-ca-cert: + description: EKS cluster CA certificate type: string - x-go-name: RotationInterval - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: ClusterCACert + eks-cluster-endpoint: + description: EKS cluster URL endpoint type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: ClusterEndpoint + eks-cluster-name: + description: EKS cluster name type: string - x-go-name: SecureAccessDBName - secure-access-db-schema: - description: The DB schema + x-go-name: ClusterName + eks-region: + default: us-east-2 + description: Region type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: Region + eks-secret-access-key: + description: Secret Access Key type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: + x-go-name: AccessKey + json: default: false - description: Enable Web Secure Remote Access + description: Set output format to JSON type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81787,39 +92940,29 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity required: + - eks-access-key-id + - eks-cluster-ca-cert + - eks-cluster-endpoint + - eks-cluster-name + - eks-secret-access-key - name - title: rotatedSecretUpdateMssql is a command that updates a rotated secret. + title: targetUpdateEks is a command that updates an existing new eks target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateMysql: + targetUpdateGcp: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text + type: string + x-go-name: ServiceAccountKey json: default: false description: Set output format to JSON @@ -81831,9 +92974,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81842,73 +92984,13 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion - type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) - type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + description: New target name type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -81918,39 +93000,34 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: GCPUseDefaultIdentity required: - name - title: rotatedSecretUpdateMysql is a command that updates a rotated secret. + title: targetUpdateGcp is a command that updates an existing GCP target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateOracledb: + targetUpdateGithub: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description + github-app-id: + description: Github app id + format: int64 + type: integer + x-go-name: AppId + github-app-private-key: + description: App private key + type: string + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL + type: string + x-go-name: BaseUrl json: default: false description: Set output format to JSON @@ -81962,9 +93039,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -81973,69 +93049,13 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) - type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + description: New target name type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -82047,46 +93067,28 @@ components: x-go-name: UIDToken required: - name - title: rotatedSecretUpdateOracledb is a command that updates a rotated secret. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateOutput: - example: - name: name - properties: - name: - type: string - x-go-name: Name + title: targetUpdateGithub is a command that updates an existing github target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdatePostgresql: + targetUpdateGitlab: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description + gitlab-access-token: + description: Gitlab access token + type: string + x-go-name: GitlabAccessToken + gitlab-certificate: + description: Gitlab tls certificate (base64 encoded) + type: string + x-go-name: GitlabCertificate + gitlab-url: + default: https://gitlab.com/ + description: Gitlab base url + type: string + x-go-name: GitlabUrl json: default: false description: Set output format to JSON @@ -82098,9 +93100,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -82109,77 +93110,81 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name + description: New target name type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + x-go-name: NewTargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: UIDToken + required: + - name + title: targetUpdateGitlab is a command that updates an existing gitlab target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetUpdateGke: + properties: + description: + description: Description of the object type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: Description + gke-account-key: + description: GKE Service Account key file path type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate type: string - x-go-name: RotationInterval - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name + type: string + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email + type: string + x-go-name: ServiceAccountEmail + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: SecureAccessBastionIssuer - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: SecureAccessDBName - secure-access-db-schema: - description: The DB schema + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-name: SecureAccessSchema - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: TargetName + new-name: + description: New target name type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-web: - default: false - description: Enable Web Secure Remote Access - type: boolean - x-go-name: SecureAccessWebCategory + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -82189,36 +93194,33 @@ components: authentication type: string x-go-name: UIDToken + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity required: - name - title: rotatedSecretUpdatePostgresql is a command that updates a rotated secret. + title: targetUpdateGke is a command that updates an existing gke target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateRedis: + targetUpdateGlobalSign: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds + contact-email: + description: Email of the GlobalSign GCC account contact type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + x-go-name: ContactEmail + contact-first-name: + description: First name of the GlobalSign GCC account contact type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: ContactFirstName + contact-last-name: + description: Last name of the GlobalSign GCC account contact type: string - x-go-name: ItemProtected + x-go-name: ContactLastName + contact-phone: + description: Telephone of the GlobalSign GCC account contact + type: string + x-go-name: ContactPhone description: - default: default_metadata description: Description of the object type: string x-go-name: Description @@ -82233,9 +93235,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -82244,44 +93245,28 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + description: New target name type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + x-go-name: NewTargetName + password: + description: Password of the GlobalSign GCC account type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: Password + profile-id: + description: Profile ID of the GlobalSign GCC account type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: ProfileID + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. type: string - x-go-name: RotationInterval + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -82291,36 +93276,34 @@ components: authentication type: string x-go-name: UIDToken + username: + description: Username of the GlobalSign GCC account + type: string + x-go-name: Username required: + - contact-email + - contact-first-name + - contact-last-name + - contact-phone - name - title: rotatedSecretUpdateRedis is a command that updates a rotated secret. + - password + - profile-id + - username + title: targetUpdateGlobalSign is a command that updates an existing GlobalSignGCC + target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateRedshift: + targetUpdateGlobalSignAtlas: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + api-key: + description: API Key of the GlobalSign Atlas account type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: APIKey + api-secret: + description: API Secret of the GlobalSign Atlas account type: string - x-go-name: ItemProtected + x-go-name: APISecret description: - default: default_metadata description: Description of the object type: string x-go-name: Description @@ -82335,9 +93318,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -82345,65 +93327,32 @@ components: settings defaults. type: string x-go-name: MaxVersions - name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + mtls-cert-data-base64: + description: Mutual TLS Certificate contents of the GlobalSign Atlas account + encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 + must be supplied type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: MutualTLSCertificateData + mtls-key-data-base64: + description: Mutual TLS Key contents of the GlobalSign Atlas account encoded + in base64, either mtls-key-file-path or mtls-data-base64 must be supplied type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: MutualTLSKeyData + name: + description: Target name type: string - x-go-name: RotationInterval - secure-access-db-name: - description: The DB name (relevant only for DB Dynamic-Secret) + x-go-name: TargetName + new-name: + description: New target name type: string - x-go-name: SecureAccessDBName - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: NewTargetName + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -82414,38 +93363,41 @@ components: type: string x-go-name: UIDToken required: + - api-key + - api-secret - name - title: rotatedSecretUpdateRedshift is a command that updates a rotated secret. + title: targetUpdateGlobalSignAtlas is a command that updates an existing GlobalSign + Atlas target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateSnowflake: + targetUpdateGodaddy: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + api-key: + description: Key of the api credentials to the Godaddy account type: string - x-go-name: ItemProtected + x-go-name: Key description: - default: default_metadata description: Description of the object type: string x-go-name: Description + imap-fqdn: + description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be + FQDN if the IMAP is using TLS + type: string + x-go-name: ImapFQDN + imap-password: + description: ImapPassword to access the IMAP service + type: string + x-go-name: ImapPassword + imap-port: + default: "993" + description: ImapPort of the IMAP service + type: string + x-go-name: ImapPort + imap-username: + description: ImapUsername to access the IMAP service + type: string + x-go-name: ImapUsername json: default: false description: Set output format to JSON @@ -82457,9 +93409,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -82468,44 +93419,24 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) + description: New target name type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: NewTargetName + secret: + description: Secret of the api credentials to the Godaddy account type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: Secret + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. type: string - x-go-name: RotationInterval + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -82516,38 +93447,25 @@ components: type: string x-go-name: UIDToken required: + - api-key + - imap-fqdn + - imap-password + - imap-username - name - title: rotatedSecretUpdateSnowflake is a command that updates a rotated secret. + - secret + title: targetUpdateGodaddy is a command that updates an existing Godaddy target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateSsh: + targetUpdateHashiVault: properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] - type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] - type: string - x-go-name: ItemProtected description: - default: default_metadata description: Description of the object type: string x-go-name: Description + hashi-url: + description: HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 + type: string + x-go-name: VaultURL json: default: false description: Set output format to JSON @@ -82559,9 +93477,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -82570,94 +93487,107 @@ components: type: string x-go-name: MaxVersions name: - description: Rotated secret name - type: string - x-go-name: SecretName - new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated + description: Target name type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item + x-go-name: TargetName + namespace: + description: Comma-separated list of vault namespaces items: type: string type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) + x-go-name: Namespaces + new-name: + description: New target name type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) + x-go-name: NewTargetName + token: + description: Authentication token (see `/auth` and `/configure`) type: string - x-go-name: RotationInterval - rotator-custom-cmd: - description: Custom rotation command + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication type: string - x-go-name: RotatorCustomCmd - rotator-type: - description: 'The rotator type. options: [target/password]' + x-go-name: UIDToken + vault-token: + description: Vault access token with sufficient permissions type: string - x-go-name: RotatorType - same-password: - description: Rotate same password for each host from the Linked Target (relevant - only for Linked Target) + x-go-name: VaultToken + required: + - name + title: targetUpdateHashiVault is a command that updates an existing hashi-vault + target. + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + targetUpdateK8s: + description: targetUpdateK8s is a command that updates an existing k8s target + properties: + description: + description: Description of the object type: string - x-go-name: SamePassword - secure-access-allow-external-user: + x-go-name: Description + json: default: false - description: Allow providing external user for a domain users + description: Set output format to JSON type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-bastion-issuer: - description: Path to the SSH Certificate Issuer for your Akeyless Bastion + x-go-name: Json + k8s-auth-type: + default: token + description: K8S auth type [token/certificate] type: string - x-go-name: SecureAccessBastionIssuer - secure-access-enable: - description: Enable/Disable secure remote access [true/false] + x-go-name: K8sAuthType + k8s-client-certificate: + description: Content of the k8 client certificate (PEM format) in a Base64 + format type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com + x-go-name: K8sClientCertificate + k8s-client-key: + description: Content of the k8 client private key (PEM format) in a Base64 + format + type: string + x-go-name: K8sClientKey + k8s-cluster-ca-cert: + default: dummy_val + description: K8S cluster CA certificate + type: string + x-go-name: ClusterCACert + k8s-cluster-endpoint: + default: dummy_val + description: K8S cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + k8s-cluster-name: + description: K8S cluster name + type: string + x-go-name: ClusterName + k8s-cluster-token: + default: dummy_val + description: K8S cluster Bearer token + type: string + x-go-name: ClusterBearerToken + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-name: SecureAccessOverrideUser - secure-access-ssh-user: - description: Override the SSH username as indicated in SSH Certificate Issuer + x-go-name: TargetName + new-name: + description: New target name type: string - x-go-name: SecureAccessSSHUser + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -82667,37 +93597,29 @@ components: authentication type: string x-go-name: UIDToken + use-gw-service-account: + description: Use the GW's service account + type: boolean + x-go-name: UseDefaultIdentity required: + - k8s-cluster-ca-cert + - k8s-cluster-endpoint + - k8s-cluster-token - name - - rotator-type - title: rotatedSecretUpdateSsh is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - rotatedSecretUpdateWindows: + targetUpdateLdap: + description: targetUpdateLdap is a command that updates an existing ldap target properties: - add-tag: - description: List of the new tags that will be attached to this item - items: - type: string - type: array - x-go-name: AddTags - authentication-credentials: - default: use-user-creds - description: The credentials to connect with use-user-creds/use-target-creds - type: string - x-go-name: RotatorCredsType - auto-rotate: - description: |- - Whether to automatically rotate every --rotation-interval days, or - disable existing automatic rotation [true/false] + bind-dn: + description: Bind DN type: string - x-go-name: AutoRotate - delete_protection: - description: Protection from accidental deletion of this item [true/false] + x-go-name: BindDn + bind-dn-password: + description: Bind DN Password type: string - x-go-name: ItemProtected + x-go-name: BindDnPassword description: - default: default_metadata description: Description of the object type: string x-go-name: Description @@ -82712,289 +93634,243 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey + ldap-ca-cert: + description: CA Certificate File Content + type: string + x-go-name: LdapCACert + ldap-url: + description: LDAP Server URL + type: string + x-go-name: LdapUrl max-versions: description: Set the maximum number of versions, limited by the account settings defaults. type: string x-go-name: MaxVersions name: - description: Rotated secret name + description: Target name type: string - x-go-name: SecretName + x-go-name: TargetName new-name: - description: New item name - type: string - x-go-name: NewName - password-length: - description: The length of the password to be generated - type: string - x-go-name: PasswordLengthInput - rm-tag: - description: List of the existent tags that will be removed from this item - items: - type: string - type: array - x-go-name: RemoveTags - rotate-after-disconnect: - default: "false" - description: Rotate the value of the secret after SRA session ends [true/false] - type: string - x-go-name: RotateAfterDisconnect - rotated-password: - description: rotated-username password (relevant only for rotator-type=password) - type: string - x-go-name: RotatedPassword - rotated-username: - description: username to be rotated, if selected use-self-creds at rotator-creds-type, - this username will try to rotate it's own password, if use-target-creds - is selected, target credentials will be use to rotate the rotated-password - (relevant only for rotator-type=password) - type: string - x-go-name: RotatedUser - rotation-hour: - description: The Hour of the rotation in UTC - format: int32 - type: integer - x-go-name: RotationHour - rotation-interval: - description: The number of days to wait between every automatic key rotation - (1-365) - type: string - x-go-name: RotationInterval - rotator-type: - description: 'The rotator type. options: [target/password]' - type: string - x-go-name: RotatorType - same-password: - description: Rotate same password for each host from the Linked Target (relevant - only for Linked Target) - type: string - x-go-name: SamePassword - secure-access-allow-external-user: - default: false - description: Allow providing external user for a domain users - type: boolean - x-go-name: SecureAccessAllowProvidingExternalUser - secure-access-enable: - description: Enable/Disable secure remote access [true/false] - type: string - x-go-name: SecureAccessEnabled - secure-access-host: - description: Target servers for connections (In case of Linked Target association, - host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) - items: - type: string - type: array - x-go-name: SecureAccessHost - secure-access-rdp-domain: - description: Default domain name server. i.e. microsoft.com + description: New target name type: string - x-go-name: SecureAccessDomain - secure-access-rdp-user: - description: Override the RDP Domain username + x-go-name: NewTargetName + server-type: + description: Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] type: string - x-go-name: SecureAccessOverrideUser + x-go-name: ServerType token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + token-expiration: + description: Token expiration + type: string + x-go-name: TokenExpiration uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken required: + - bind-dn + - bind-dn-password + - ldap-url - name - - rotator-type - title: rotatedSecretUpdateWindows is a command that updates a rotated secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - setItemState: + targetUpdateLinked: properties: - desired-state: - description: Desired item state (Enabled, Disabled) + add-hosts: + description: A comma seperated list of new server hosts and server descriptions + joined by semicolon ';' that will be added to the Linked Target hosts. type: string - x-go-name: State + x-go-name: AddHosts + description: + description: Description of the object + type: string + x-go-name: Description + hosts: + description: A comma seperated list of server hosts and server descriptions + joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My + Prod server description') + type: string + x-go-name: Hosts json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion name: - description: Current item name + description: Linked Target name type: string - x-go-name: ItemName + x-go-name: TargetName + new-name: + description: New Linked Target name + type: string + x-go-name: NewTargetName + parent-target-name: + description: The parent Target name + type: string + x-go-name: ParentTargetName + rm-hosts: + description: Comma separated list of existing hosts that will be removed + from Linked Target hosts. + type: string + x-go-name: RemoveHosts token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + type: + description: Specifies the hosts type, relevant only when working without + parent target + type: string + x-go-name: HostType uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - version: - default: 0 - description: 'The specific version you want to update: 0=item level state - (default) (relevant only for keys)' - format: int32 - type: integer - x-go-name: Version required: - - desired-state - name - title: setItemState is a command that sets item's state to enabled/disabled. + title: targetUpdateLinked is a command that updates an existing Linked Target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - setItemStateOutput: + targetUpdateOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - setRoleRule: + targetUpdatePing: + description: targetUpdatePing is a command that updates an existing ping target properties: - capability: - description: |- - List of the approved/denied capabilities in the path options: [read, - create, update, delete, list, deny] - items: - type: string - type: array - x-go-name: Capabilities + administrative-port: + default: "9999" + description: Ping Federate administrative port + type: string + x-go-name: AdministrativePort + authorization-port: + default: "9031" + description: Ping Federate authorization port + type: string + x-go-name: AuthorizationPort + description: + description: Description of the object + type: string + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - path: - description: The path the rule refers to + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: Path - role-name: - description: The role name to be updated + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: RoleName - rule-type: - default: item-rule - description: item-rule, target-rule, role-rule, auth-method-rule, search-rule, - reports-rule, gw-reports-rule or sra-reports-rule, sra-rule + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: RuleType - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-name: Profile - ttl: - description: RoleRule ttl - format: int32 - type: integer - x-go-name: RuleTTL - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: TargetName + new-name: + description: New target name type: string - x-go-name: UIDToken - required: - - capability - - path - - role-name - title: setRoleRule is a command that sets a rule to a role. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - setRoleRuleOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - shareItem: - properties: - accessibility: - default: regular - description: for personal password manager + x-go-name: NewTargetName + password: + description: Ping Federate privileged user password type: string - x-go-name: ItemAccessibilityString - action: - description: Action to be performed on the item [start/stop/describe] + x-go-name: UserPassword + ping-url: + description: Ping URL type: string - x-go-name: Action - emails: - description: For Password Management use, reflect the website context - items: - type: string - type: array - x-go-name: Emails - item-name: - description: Item name + x-go-name: PingURL + privileged-user: + description: Ping Federate privileged user type: string - x-go-name: ItemName - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json + x-go-name: PrivilegedUser token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - ttl: - description: TTL of the Availability of the shared secret in seconds - format: int32 - type: integer - x-go-name: TTL uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - view-once: - default: false - description: ViewOnlyOnce Shared secrets can only be viewed once [true/false] - type: boolean - x-go-name: ViewOnlyOnce required: - - action - - item-name - title: shareItem is a command to start/stop/describe sharing a given item with - user that don't use akeyless. + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signDataWithClassicKey: + targetUpdateRabbitMq: + description: targetUpdateRabbitMq is a command that updates an existing rabbitmq + target properties: - data: - description: Data - type: string - x-go-name: Data - display-id: - description: The name of the key to use in the sign data process - type: string - x-go-name: DisplayId - hashed: - default: false - description: Defines whether the data should be hashed as part of the signing. - If true, the data will not be hashed - type: boolean - x-go-name: AlreadyHashed - hashing-method: - default: SHA256 - description: HashingMethod - type: string - x-go-name: HashingMethod - ignore-cache: - default: "false" - description: Retrieve the Secret value without checking the Gateway's cache - [true/false]. This flag is only relevant when using the RestAPI + description: + description: Description of the object type: string - x-go-name: IgnoreCache + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions name: - description: ClassicKey name + description: Target name type: string - x-go-name: KeyName + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName + rabbitmq-server-password: + type: string + x-go-name: RabbitmqServerPassword + rabbitmq-server-uri: + type: string + x-go-name: RabbitmqServerURI + rabbitmq-server-user: + type: string + x-go-name: RabbitmqServerUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -83004,97 +93880,93 @@ components: authentication type: string x-go-name: UIDToken - version: - description: classic key version - format: int32 - type: integer - x-go-name: Version required: - - data - - display-id - name - - version - title: signDataWithClassicKey is a command that signs data by using a Classic - key. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signEcDsa: - description: |- - signEcDsa Calculates the signature of a given message using ECDSA - and a sha hash algorithm matching the key size + targetUpdateSalesforce: + description: targetUpdateSalesforce is a command that updates an existing Salesforce + target properties: - display-id: - description: The display id of the EC key to use for the signing process + app-private-key-data: + description: Base64 encoded PEM of the connected app private key (relevant + for JWT auth only) type: string - x-go-name: DisplayId - item-id: - description: The item id of the EC key to use for the signing process - format: int64 - type: integer - x-go-name: ItemId - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - key-name: - description: The name of the EC key to use for the signing process + x-go-name: AppPrivateKeyData + auth-flow: + description: type of the auth flow ('jwt' / 'user-password') type: string - x-go-name: KeyName - message: - description: The input message to sign in a base64 format + x-go-name: AuthFlowType + ca-cert-data: + description: Base64 encoded PEM cert to use when uploading a new key to + Salesforce type: string - x-go-name: Message - prehashed: - description: Markes that the message is already hashed - type: boolean - x-go-name: Prehashed - token: - description: Authentication token (see `/auth` and `/configure`) + x-go-name: CACertData + ca-cert-name: + description: name of the certificate in Salesforce tenant to use when uploading + new key type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication + x-go-name: CACertName + client-id: + description: Client ID of the oauth2 app to use for connecting to Salesforce type: string - x-go-name: UIDToken - version: - description: The version of the key to use for signing - format: int32 - type: integer - x-go-name: Version - required: - - message - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signGPG: - properties: - display-id: - description: The display id of the key to use in the encryption process + x-go-name: ClientId + client-secret: + description: Client secret of the oauth2 app to use for connecting to Salesforce + (required for password flow) type: string - x-go-name: DisplayId - item-id: - description: The item id of the key to use in the encryption process - format: int64 - type: integer - x-go-name: ItemId + x-go-name: ClientSecret + description: + description: Description of the object + type: string + x-go-name: Description + email: + description: The email of the user attached to the oauth2 app used for connecting + to Salesforce + type: string + x-go-name: Email json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-name: - description: The name of the key to use in the encryption process + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName + password: + description: The password of the user attached to the oauth2 app used for + connecting to Salesforce (required for user-password flow) type: string - x-go-name: KeyName - message: - description: The message to be signed in base64 format + x-go-name: Password + security-token: + description: The security token of the user attached to the oauth2 app used + for connecting to Salesforce (required for user-password flow) type: string - x-go-name: Message - passphrase: - description: Passphrase that was used to generate the key + x-go-name: SecurityToken + tenant-url: + description: Url of the Salesforce tenant type: string - x-go-name: Passphrase + x-go-name: TenantUrl token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -83105,49 +93977,73 @@ components: type: string x-go-name: UIDToken required: - - key-name - - message - title: signGPG is a command that calculates the GPG signature of a message using - RSA key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signGPGOutput: - example: - result: result - properties: - result: - type: string - x-go-name: Result + - auth-flow + - client-id + - email + - name + - tenant-url type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signJWTOutput: - example: - result: result + targetUpdateSsh: + description: targetUpdateSsh is a command that updates an existing ssh target properties: - result: + description: + description: Description of the object type: string - x-go-name: Result - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signJWTWithClassicKey: - properties: - display-id: - description: The name of the key to use in the sign JWT process + x-go-name: Description + host: + description: SSH host name type: string - x-go-name: DisplayId + x-go-name: HostName json: default: false description: Set output format to JSON type: boolean x-go-name: Json - jwt-claims: - description: JWTClaims + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: JWTClaims - signing-method: - description: SigningMethod + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: SigningMethod + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName + port: + default: "22" + description: SSH port + type: string + x-go-name: HostPort + private-key: + description: SSH private key + type: string + x-go-name: PrivateKey + private-key-password: + description: SSH private key password + type: string + x-go-name: PrivateKeyPassword + ssh-password: + description: SSH password to rotate + type: string + x-go-name: SshPassword + ssh-username: + description: SSH username + type: string + x-go-name: SshUser token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -83157,69 +94053,45 @@ components: authentication type: string x-go-name: UIDToken - version: - description: classic key version - format: int32 - type: integer - x-go-name: Version required: - - display-id - - jwt-claims - - signing-method - - version - title: signJWTWithClassicKey is a command that signs JWT by using an Classic - key. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signOutput: - example: - result: result - properties: - result: - type: string - x-go-name: Result + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signPKCS1: - description: |- - signPKCS1 is a command that calculates the signature of hashed data using - RSASSA-PKCS1-V1_5-SIGN from RSA PKCS#1 v1.5. + targetUpdateWeb: + description: targetUpdateWeb is a command that updates an existing web target properties: - display-id: - description: The display id of the key to use in the signing process - type: string - x-go-name: DisplayId - hash-function: - description: HashFunction defines the hash function (e.g. sha-256) - type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - input-format: - description: 'Select default assumed format for the plaintext message. Currently - supported options: [base64]' + description: + description: Description of the object type: string - x-go-name: InputFormat - item-id: - description: The item id of the key to use in the signing process - format: int64 - type: integer - x-go-name: ItemId + x-go-name: Description json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-name: - description: The name of the RSA key to use in the signing process + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: KeyName - message: - description: The message to be signed + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: Message - prehashed: - description: Markes that the message is already hashed - type: boolean - x-go-name: Prehashed + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -83229,166 +94101,167 @@ components: authentication type: string x-go-name: UIDToken - version: - description: The version of the key to use for signing - format: int32 - type: integer - x-go-name: Version - required: - - message - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signPKICertOutput: - example: - result: result - properties: - result: + url: + description: The url type: string - x-go-name: Result + x-go-name: URL + required: + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signPKICertWithClassicKey: + targetUpdateWindows: + description: GatewayUpdateProducerWindowsCmd is a command that updates an existing + windows target properties: - common-name: - description: The common name to be included in the PKI certificate + certificate: + description: SSL CA certificate in base64 encoding generated from a trusted + Certificate Authority (CA) type: string - x-go-name: CommonName - country: - description: |- - A comma-separated list of the country that will be set in the issued - certificate + x-go-name: Certificate + description: + description: Description of the object type: string - x-go-name: Country - display-id: - description: The name of the key to use in the sign PKI Cert process + x-go-name: Description + domain: + description: User domain name type: string - x-go-name: DisplayId - dns-names: - description: DNS Names to be included in the PKI certificate (in a comma-delimited - list) + x-go-name: DomainName + hostname: + description: Server hostname type: string - x-go-name: DNSNames + x-go-name: Hostname json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-usage: - default: DigitalSignature,KeyAgreement,KeyEncipherment - description: key-usage - type: string - x-go-name: KeyUsage - locality: - description: |- - A comma-separated list of the locality that will be set in the issued - certificate - type: string - x-go-name: Locality - organizational-units: - description: |- - A comma-separated list of organizational units (OU) that will be set in - the issued certificate + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: OrganizationalUnits - organizations: - description: |- - A comma-separated list of organizations (O) that will be set in the - issued certificate + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: Organizations - postal-code: - description: |- - A comma-separated list of the postal code that will be set in the issued - certificate + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. type: string - x-go-name: PostalCode - province: - description: |- - A comma-separated list of the province that will be set in the issued - certificate + x-go-name: MaxVersions + name: + description: Target name type: string - x-go-name: Province - public-key-pem-data: - description: PublicKey using for signing in a PEM format. + x-go-name: TargetName + new-name: + description: New target name type: string - x-go-name: PublicKeyPEMData - signing-method: - description: SigningMethod + x-go-name: NewTargetName + password: + description: Privileged user password type: string - x-go-name: SigningMethod - street-address: - description: |- - A comma-separated list of the street address that will be set in the - issued certificate + x-go-name: Password + port: + default: "5986" + description: Server WinRM port type: string - x-go-name: StreetAddress + x-go-name: Port token: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile - ttl: - description: he requested Time To Live for the certificate, in seconds - format: int64 - type: integer - x-go-name: TTL uid-token: description: The universal identity token, Required only for universal_identity authentication type: string x-go-name: UIDToken - uri-sans: - description: The URI Subject Alternative Names to be included in the PKI - certificate (in a comma-delimited list) + use-tls: + default: "true" + description: Enable/Disable TLS for WinRM over HTTPS [true/false] type: string - x-go-name: URISANs - version: - description: classic key version - format: int32 - type: integer - x-go-name: Version + x-go-name: UseTLS + username: + description: Privileged username + type: string + x-go-name: Username required: - - display-id - - signing-method - - ttl - - version - title: signPKICertWithClassicKey is a command that signs PKI certificate by - using an Classic key. + - hostname + - name + - password + - username type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - signRsaSsaPss: - description: signRsaSsaPss is a command that calculates the signature of a given - message using rsassa-pss + targetUpdateZeroSSL: + description: targetUpdateZeroSSL is a command that updates an existing ZeroSSL + target properties: - display-id: - description: The display id of the RSA key to use in the signing process + api-key: + description: API Key of the ZeroSSLTarget account type: string - x-go-name: DisplayId - hash-function: - description: HashFunction defines the hash function (e.g. sha-256) + x-go-name: APIKey + description: + description: Description of the object type: string - x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types - item-id: - description: The item id of the RSA key to use in the signing process - format: int64 - type: integer - x-go-name: ItemId + x-go-name: Description + imap-fqdn: + description: ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be + FQDN if the IMAP is using TLS + type: string + x-go-name: ImapFQDN + imap-password: + description: ImapPassword to access the IMAP service + type: string + x-go-name: ImapPassword + imap-port: + default: "993" + description: ImapPort of the IMAP service + type: string + x-go-name: ImapPort + imap-target-email: + description: ImapValidationEmail to use when asking ZeroSSL to send a validation + email, if empty will user imap-username + type: string + x-go-name: ImapValidationEmail + imap-username: + description: ImapUsername to access the IMAP service + type: string + x-go-name: ImapUsername json: default: false description: Set output format to JSON type: boolean x-go-name: Json - key-name: - description: The name of the RSA key to use in the signing process + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings type: string - x-go-name: KeyName - message: - description: The input message to sign in a base64 format + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string - x-go-name: Message - prehashed: - description: Markes that the message is already hashed - type: boolean - x-go-name: Prehashed + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName + timeout: + default: 5m + description: Timeout waiting for certificate validation in Duration format + (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum + 1h. + type: string + x-go-name: Timeout token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -83398,46 +94271,12 @@ components: authentication type: string x-go-name: UIDToken - version: - description: The version of the key to use for signing - format: int32 - type: integer - x-go-name: Version required: - - message - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - staticCredsAuth: - description: |- - staticCredsAuth is a command that creates a temporary access profile using - the provided static credentials. - properties: - access-id: - description: Akeyless JWT token - type: string - x-go-name: AccessID - admin-email: - description: Akeyless JWT token - type: string - x-go-name: AdminEmail - creds: - description: Akeyless JWT token - type: string - x-go-name: Creds - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - staticCredsAuthOutput: - example: - token: token - properties: - token: - type: string - x-go-name: Token + - api-key + - imap-fqdn + - imap-password + - imap-username + - name type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands tokenize: @@ -83731,6 +94570,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateAWSTarget: + description: 'updateAWSTarget is a command that updates a new target. [Deprecated: + Use target-update-aws command]' properties: access-key: description: AWS secret access key @@ -83759,9 +94600,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -83808,7 +94648,6 @@ components: - access-key - access-key-id - name - title: updateAWSTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateAWSTargetDetails: @@ -83840,9 +94679,8 @@ components: type: boolean x-go-name: NewVersion protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey region: @@ -83878,6 +94716,13 @@ components: description: Address type: string x-go-name: Address + bound-ips: + description: A default list of comma-separated CIDR block that are allowed + to authenticate. + items: + type: string + type: array + x-go-name: CIDRWhitelist city: description: City type: string @@ -83926,6 +94771,13 @@ components: description: If set to true, new version will be created on update type: string x-go-name: ForceNewVersions + gw-bound-ips: + description: A default list of comma-separated CIDR block that acts as a + trusted Gateway entity. + items: + type: string + type: array + x-go-name: GWCIDRWhitelist invalid-characters: default: notReceivedInvalidCharacter description: |- @@ -83963,12 +94815,20 @@ components: format: int64 type: integer x-go-name: JwtTtlMin + lock-bound-ips: + description: Lock bound-ips setting globally in the account. + type: string + x-go-name: CIDRWhitelistLock lock-default-key: description: |- Lock the account's default protection key, if set - users will not be able to use a different protection key, relevant only if default-key-name is configured [true/false] type: string x-go-name: LockDefaultKey + lock-gw-bound-ips: + description: Lock gw-bound-ips setting in the account. + type: string + x-go-name: GWCIDRWhitelistLock max-rotation-interval: description: Set the maximum rotation interval for rotated secrets auto rotation settings @@ -84051,6 +94911,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateArtifactoryTarget: + description: 'updateArtifactoryTarget is a command that updates a new target. + [Deprecated: Use target-update-artifactory command]' properties: artifactory-admin-name: description: Artifactory Admin Name @@ -84083,9 +94945,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -84119,7 +94980,6 @@ components: - artifactory-admin-pwd - base-url - name - title: updateArtifactoryTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateArtifactoryTargetOutput: @@ -84174,6 +95034,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateAuthMethod: + description: 'updateAuthMethod is a command that updates a api key auth method. + [Deprecated: Use auth-method-update-api-key command]' properties: access-expires: default: 0 @@ -84183,6 +95045,13 @@ components: format: int64 type: integer x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -84242,13 +95111,12 @@ components: x-go-name: UIDToken required: - name - title: updateAuthMethod is a command that updates a api key auth method. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateAuthMethodAWSIAM: description: |- updateAuthMethodAWSIAM is a command that updates a new Auth Method that will - be able to authenticate using AWS IAM credentials. + be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-update-aws-iam command] properties: access-expires: default: 0 @@ -84258,6 +95126,13 @@ components: format: int64 type: integer x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-arn: description: A list of full arns that the access is restricted to items: @@ -84373,7 +95248,7 @@ components: updateAuthMethodAzureAD: description: |- updateAuthMethodAzureAD is a command that updates a new auth method that - will be able to authenticate using Azure Active Directory credentials. + will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-update-azure-ad command] properties: access-expires: default: 0 @@ -84390,6 +95265,13 @@ components: (Deprecated) The audience in the JWT type: string x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-group-id: description: A list of group ids that the access is restricted to items: @@ -84530,7 +95412,7 @@ components: updateAuthMethodCert: description: |- updateAuthMethodCert is a command that updates a new auth method that - will be able to authenticate using a client certificae + will be able to authenticate using a client certificate. [Deprecated: Use auth-method-update-cert command] properties: access-expires: default: 0 @@ -84545,6 +95427,13 @@ components: as part of the authentication flow. type: string x-go-name: AllowedCors + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-common-names: description: A list of names. At least one must exist in the Common Name. Supports globbing. @@ -84683,7 +95572,7 @@ components: description: |- updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials - or GCE instance credentials. + or GCE instance credentials. [Deprecated: Use auth-method-update-gcp command] properties: access-expires: default: 0 @@ -84698,6 +95587,13 @@ components: description: The audience to verify in the JWT received by the client type: string x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -84816,7 +95712,7 @@ components: updateAuthMethodK8S: description: |- updateAuthMethodK8S is a command that updates a new auth method that will - be able to authenticate using K8S. + be able to authenticate using K8S. [Deprecated: Use auth-method-update-k8s command] properties: access-expires: default: 0 @@ -84831,6 +95727,13 @@ components: to type: string x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -84933,7 +95836,7 @@ components: updateAuthMethodLDAP: description: |- updateAuthMethodLDAP is a command that updates a new auth method that will - be able to authenticate using LDAP. + be able to authenticate using LDAP. [Deprecated: Use auth-method-update-ldap command] properties: access-expires: default: 0 @@ -84943,6 +95846,13 @@ components: format: int64 type: integer x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -85040,7 +95950,7 @@ components: updateAuthMethodOAuth2: description: |- updateAuthMethodOAuth2 is a command that updates a new auth method that will - be able to authenticate using Oauth2. + be able to authenticate using Oauth2. [Deprecated: Use auth-method-update-oauth2 command] properties: access-expires: default: 0 @@ -85054,6 +95964,13 @@ components: description: The audience in the JWT type: string x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-client-ids: description: The clients ids that the access is restricted to items: @@ -85182,7 +96099,7 @@ components: updateAuthMethodOCI: description: |- updateAuthMethodOCI is a command that updates an auth method that - will be used in the account using OCI principle and groups. + will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-update-oci command] properties: access-expires: default: 0 @@ -85192,6 +96109,13 @@ components: format: int64 type: integer x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -85277,7 +96201,7 @@ components: updateAuthMethodOIDC: description: |- updateAuthMethodOIDC is a command that updates a new auth method that will - be available to authenticate using OIDC. + be available to authenticate using OIDC. [Deprecated: Use auth-method-update-oidc command] properties: access-expires: default: 0 @@ -85299,6 +96223,13 @@ components: Application type: string x-go-name: Audience + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -85420,7 +96351,7 @@ components: updateAuthMethodSAML: description: |- updateAuthMethodSAML is a command that updates a new auth method that will - be available to authenticate using SAML. + be available to authenticate using SAML. [Deprecated: Use auth-method-update-saml command] properties: access-expires: default: 0 @@ -85436,6 +96367,13 @@ components: type: string type: array x-go-name: AllowedRedirectURIs + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -85531,7 +96469,7 @@ components: updateAuthMethodUniversalIdentity: description: |- updateAuthMethodUniversalIdentity is a command that updates a new auth - method that will be able to authenticate using Akeyless Universal Identity. + method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-update-universal-identity command] properties: access-expires: default: 0 @@ -85541,6 +96479,13 @@ components: format: int64 type: integer x-go-name: AccessExpires + audit-logs-claims: + description: Subclaims to include in audit logs, e.g "--audit-logs-claims + email --audit-logs-claims username" + items: + type: string + type: array + x-go-name: AuditLogsClaims bound-ips: description: A CIDR whitelist with the IPs that the access is restricted to @@ -85620,6 +96565,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateAzureTarget: + description: 'updateAzureTarget is a command that updates an existing target. + [Deprecated: Use target-update-azure command]' properties: client-id: type: string @@ -85646,9 +96593,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -85697,7 +96643,6 @@ components: x-go-name: AzureUseDefaultIdentity required: - name - title: updateAzureTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateAzureTargetOutput: @@ -85801,6 +96746,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateDBTarget: + description: 'updateDBTarget is a command that updates an existing target. [Deprecated: + Use target-update-db command]' properties: DBDefinedConnectionType: type: string @@ -85871,9 +96818,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -85961,7 +96907,6 @@ components: - connection-type - db-type - name - title: updateDBTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateDBTargetDetails: @@ -86000,9 +96945,8 @@ components: type: string x-go-name: DbPort protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey pwd: @@ -86036,6 +96980,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateDockerhubTarget: + description: 'updateDockerhubTarget is a command that updates a new target. + [Deprecated: Use target-update-dockerhub command]' properties: comment: description: Deprecated - use description @@ -86046,9 +96992,11 @@ components: type: string x-go-name: Description dockerhub-password: + description: Password for docker repository type: string x-go-name: DockerhubPassword dockerhub-username: + description: Username for docker repository type: string x-go-name: DockerhubUsername json: @@ -86062,9 +97010,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86095,7 +97042,6 @@ components: x-go-name: CreateNewVersion required: - name - title: updateDockerhubTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateDockerhubTargetOutput: @@ -86109,6 +97055,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateEKSTarget: + description: 'updateEKSTarget is a command that updates an existing target. + [Deprecated: Use target-update-eks command]' properties: comment: description: Deprecated - use description @@ -86154,9 +97102,266 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + update-version: + description: Deprecated + type: boolean + x-go-name: CreateNewVersion + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity + required: + - eks-access-key-id + - eks-cluster-ca-cert + - eks-cluster-endpoint + - eks-cluster-name + - eks-secret-access-key + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + updateEKSTargetOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + updateEventForwarder: + description: updateEventForwarder is a command that updates an event forwarder + [Deprecated - please use event-forwarder-update-* command] + properties: + admin-name: + description: Workstation Admin Name + type: string + x-go-name: AdminName + auth-type: + default: user-pass + description: The authentication type to use when connecting to ServiceNow + (user-pass / jwt) + type: string + x-go-name: AuthType + client-id: + description: The client ID to use when connecting to ServiceNow with jwt + authentication + type: string + x-go-name: ClientID + description: + default: default_comment + description: Description of the object + type: string + x-go-name: Description + email-to: + description: A comma seperated list of email addresses to send event to + (relevant only for "email" Event Forwarder) + type: string + x-go-name: EmailTo + enable: + default: "true" + description: Enable/Disable Event Forwarder [true/false] + type: string + x-go-name: Enable + event-source-locations: + description: Event sources + items: + type: string + type: array + x-go-name: EventSources + event-types: + description: Event types + items: + type: string + type: array + x-go-name: EventTypes + host: + description: Workstation Host + type: string + x-go-name: Host + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + name: + description: EventForwarder name + type: string + x-go-name: EventForwarderName + new-comment: + default: default_comment + description: Deprecated - use description + type: string + x-go-name: NewComment + new-name: + description: New EventForwarder name + type: string + x-go-name: NewName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + user-email: + description: The user email to use when connecting to ServiceNow with jwt + authentication + type: string + x-go-name: UserEmail + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + updateEventForwarderOutput: + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + updateGKETarget: + description: 'updateGKETarget is a command that updates an existing target. + [Deprecated: Use target-update-gke command]' + properties: + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + gke-account-key: + description: GKE Service Account key file path + type: string + x-go-name: ServiceAccountKey + gke-cluster-cert: + description: GKE cluster CA certificate + type: string + x-go-name: ClusterCACert + gke-cluster-endpoint: + description: GKE cluster URL endpoint + type: string + x-go-name: ClusterEndpoint + gke-cluster-name: + description: GKE cluster name + type: string + x-go-name: ClusterName + gke-service-account-email: + description: GKE service account email + type: string + x-go-name: ServiceAccountEmail + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) + type: string + x-go-name: ProtectionKey + max-versions: + description: Set the maximum number of versions, limited by the account + settings defaults. + type: string + x-go-name: MaxVersions + name: + description: Target name + type: string + x-go-name: TargetName + new-name: + description: New target name + type: string + x-go-name: NewTargetName + token: + description: Authentication token (see `/auth` and `/configure`) + type: string + x-go-name: Profile + uid-token: + description: The universal identity token, Required only for universal_identity + authentication + type: string + x-go-name: UIDToken + update-version: + description: Deprecated + type: boolean + x-go-name: CreateNewVersion + use-gw-cloud-identity: + type: boolean + x-go-name: UseDefaultIdentity + required: + - name + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + updateGKETargetOutput: + example: + target_id: 0 + properties: + target_id: + format: int64 + type: integer + x-go-name: TargetID + type: object + x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands + updateGcpTarget: + description: 'updateGcpTarget is a command that updates an existing target. + [Deprecated: Use target-update-gcp command]' + properties: + comment: + description: Deprecated - use description + type: string + x-go-name: Comment + description: + description: Description of the object + type: string + x-go-name: Description + gcp-key: + description: Base64-encoded service account private key text + type: string + x-go-name: ServiceAccountKey + json: + default: false + description: Set output format to JSON + type: boolean + x-go-name: Json + keep-prev-version: + description: Whether to keep previous version [true/false]. If not set, + use default according to account settings + type: string + x-go-name: KeepPrevVersion + key: + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86187,18 +97392,12 @@ components: x-go-name: CreateNewVersion use-gw-cloud-identity: type: boolean - x-go-name: UseDefaultIdentity + x-go-name: GCPUseDefaultIdentity required: - - eks-access-key-id - - eks-cluster-ca-cert - - eks-cluster-endpoint - - eks-cluster-name - - eks-secret-access-key - name - title: updateEKSTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateEKSTargetOutput: + updateGcpTargetOutput: example: target_id: 0 properties: @@ -86208,96 +97407,9 @@ components: x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateEventForwarder: - description: updateEventForwarder is a command that updates an event forwarder - [Deprecated - please use event-forwarder-update-* command] - properties: - admin-name: - description: Workstation Admin Name - type: string - x-go-name: AdminName - auth-type: - default: user-pass - description: The authentication type to use when connecting to ServiceNow - (user-pass / jwt) - type: string - x-go-name: AuthType - client-id: - description: The client ID to use when connecting to ServiceNow with jwt - authentication - type: string - x-go-name: ClientID - description: - default: default_comment - description: Description of the object - type: string - x-go-name: Description - email-to: - description: A comma seperated list of email addresses to send event to - (relevant only for "email" Event Forwarder) - type: string - x-go-name: EmailTo - enable: - default: "true" - description: Enable/Disable Event Forwarder [true/false] - type: string - x-go-name: Enable - event-source-locations: - description: Event sources - items: - type: string - type: array - x-go-name: EventSources - event-types: - description: Event types - items: - type: string - type: array - x-go-name: EventTypes - host: - description: Workstation Host - type: string - x-go-name: Host - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - name: - description: EventForwarder name - type: string - x-go-name: EventForwarderName - new-comment: - default: default_comment - description: Deprecated - use description - type: string - x-go-name: NewComment - new-name: - description: New EventForwarder name - type: string - x-go-name: NewName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - user-email: - description: The user email to use when connecting to ServiceNow with jwt - authentication - type: string - x-go-name: UserEmail - required: - - name - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateEventForwarderOutput: - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateGKETarget: + updateGithubTarget: + description: 'updateGithubTarget is a command that updates a new target. [Deprecated: + Use target-update-github command]' properties: comment: description: Deprecated - use description @@ -86307,100 +97419,20 @@ components: description: Description of the object type: string x-go-name: Description - gke-account-key: - description: GKE Service Account key file path - type: string - x-go-name: ServiceAccountKey - gke-cluster-cert: - description: GKE cluster CA certificate - type: string - x-go-name: ClusterCACert - gke-cluster-endpoint: - description: GKE cluster URL endpoint - type: string - x-go-name: ClusterEndpoint - gke-cluster-name: - description: GKE cluster name - type: string - x-go-name: ClusterName - gke-service-account-email: - description: GKE service account email - type: string - x-go-name: ServiceAccountEmail - json: - default: false - description: Set output format to JSON - type: boolean - x-go-name: Json - keep-prev-version: - description: Whether to keep previous version [true/false]. If not set, - use default according to account settings - type: string - x-go-name: KeepPrevVersion - key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) - type: string - x-go-name: ProtectionKey - max-versions: - description: Set the maximum number of versions, limited by the account - settings defaults. - type: string - x-go-name: MaxVersions - name: - description: Target name - type: string - x-go-name: TargetName - new-name: - description: New target name - type: string - x-go-name: NewTargetName - token: - description: Authentication token (see `/auth` and `/configure`) - type: string - x-go-name: Profile - uid-token: - description: The universal identity token, Required only for universal_identity - authentication - type: string - x-go-name: UIDToken - update-version: - description: Deprecated - type: boolean - x-go-name: CreateNewVersion - use-gw-cloud-identity: - type: boolean - x-go-name: UseDefaultIdentity - required: - - name - title: updateGKETarget is a command that updates an existing target. - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateGKETargetOutput: - example: - target_id: 0 - properties: - target_id: + github-app-id: + description: Github app id format: int64 type: integer - x-go-name: TargetID - type: object - x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateGcpTarget: - properties: - comment: - description: Deprecated - use description - type: string - x-go-name: Comment - description: - description: Description of the object + x-go-name: AppId + github-app-private-key: + description: App private key type: string - x-go-name: Description - gcp-key: - description: Base64-encoded service account private key text + x-go-name: AppPrivateKey + github-base-url: + default: https://api.github.com/ + description: Base URL type: string - x-go-name: ServiceAccountKey + x-go-name: BaseUrl json: default: false description: Set output format to JSON @@ -86412,9 +97444,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86443,15 +97474,11 @@ components: description: Deprecated type: boolean x-go-name: CreateNewVersion - use-gw-cloud-identity: - type: boolean - x-go-name: GCPUseDefaultIdentity required: - name - title: updateGcpTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateGcpTargetOutput: + updateGithubTargetOutput: example: target_id: 0 properties: @@ -86461,7 +97488,9 @@ components: x-go-name: TargetID type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateGithubTarget: + updateGitlabTarget: + description: 'updateGitlabTarget is a command that updates an existing target. + [Deprecated: Use target-update-gitlab command]' properties: comment: description: Deprecated - use description @@ -86471,20 +97500,19 @@ components: description: Description of the object type: string x-go-name: Description - github-app-id: - description: Github app id - format: int64 - type: integer - x-go-name: AppId - github-app-private-key: - description: App private key + gitlab-access-token: + description: Gitlab access token type: string - x-go-name: AppPrivateKey - github-base-url: - default: https://api.github.com/ - description: Base URL + x-go-name: GitlabAccessToken + gitlab-certificate: + description: Gitlab tls certificate (base64 encoded) type: string - x-go-name: BaseUrl + x-go-name: GitlabCertificate + gitlab-url: + default: https://gitlab.com/ + description: Gitlab base url + type: string + x-go-name: GitlabUrl json: default: false description: Set output format to JSON @@ -86496,9 +97524,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86529,10 +97556,9 @@ components: x-go-name: CreateNewVersion required: - name - title: updateGithubTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands - updateGithubTargetOutput: + updateGitlabTargetOutput: example: target_id: 0 properties: @@ -86543,6 +97569,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateGlobalSignAtlasTarget: + description: 'updateGlobalSignAtlasTarget is a command that updates an existing + target. [Deprecated: Use target-update-globalsign-atlas command]' properties: api-key: description: API Key of the GlobalSign Atlas account @@ -86571,9 +97599,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86624,7 +97651,6 @@ components: - api-key - api-secret - name - title: updateGlobalSignAtlasTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateGlobalSignAtlasTargetOutput: @@ -86638,6 +97664,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateGlobalSignTarget: + description: 'updateGlobalSignTarget is a command that updates an existing target. + [Deprecated: Use target-update-globalsign command]' properties: comment: description: Deprecated - use description @@ -86674,9 +97702,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86733,7 +97760,6 @@ components: - password - profile-id - username - title: updateGlobalSignTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateGlobalSignTargetOutput: @@ -86747,6 +97773,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateGodaddyTarget: + description: 'updateGodaddyTarget is a command that updates an existing target. + [Deprecated: Use target-update-godaddy command]' properties: api-key: description: Key of the api credentials to the Godaddy account @@ -86789,9 +97817,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86838,7 +97865,6 @@ components: - imap-username - name - secret - title: updateGodaddyTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateGodaddyTargetOutput: @@ -86895,6 +97921,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateHashiVaultTarget: + description: 'updateHashiVaultTarget is a command that updates an existing target. + [Deprecated: Use target-update-hashi-vault command]' properties: description: description: Description of the object @@ -86915,9 +97943,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -86958,7 +97985,6 @@ components: x-go-name: VaultToken required: - name - title: updateHashiVaultTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateHashiVaultTargetOutput: @@ -87189,11 +98215,15 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateLdapTarget: + description: 'updateLdapTarget is a command that updates an existing target. + [Deprecated: Use target-update-ldap command]' properties: bind-dn: + description: Bind DN type: string x-go-name: BindDn bind-dn-password: + description: Bind DN Password type: string x-go-name: BindDnPassword comment: @@ -87215,15 +98245,16 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey ldap-ca-cert: + description: CA Certificate File Content type: string x-go-name: LdapCACert ldap-url: + description: LDAP Server URL type: string x-go-name: LdapUrl max-versions: @@ -87248,6 +98279,7 @@ components: type: string x-go-name: Profile token-expiration: + description: Token expiration type: string x-go-name: TokenExpiration uid-token: @@ -87260,8 +98292,10 @@ components: type: boolean x-go-name: CreateNewVersion required: + - bind-dn + - bind-dn-password + - ldap-url - name - title: updateLdapTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateLdapTargetDetails: @@ -87300,9 +98334,8 @@ components: type: boolean x-go-name: NewVersion protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey token: @@ -87333,6 +98366,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateLinkedTarget: + description: 'updateLinkedTarget is a command that updates an existing target. + [Deprecated: Use target-update-linked command]' properties: add-hosts: description: A comma seperated list of new server hosts and server descriptions @@ -87392,13 +98427,14 @@ components: x-go-name: UIDToken required: - name - title: updateLinkedTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateLinkedTargetOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateNativeK8STarget: + description: 'updateNativeK8STarget is a command that updates an existing target. + [Deprecated: Use target-update-k8s command]' properties: comment: description: Deprecated - use description @@ -87453,9 +98489,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -87493,7 +98528,6 @@ components: - k8s-cluster-endpoint - k8s-cluster-token - name - title: updateNativeK8STarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateNativeK8STargetOutput: @@ -87581,6 +98615,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updatePingTarget: + description: 'updatePingTarget is a command that updates an existing target. + [Deprecated: Use target-update-ping command]' properties: administrative-port: default: "9999" @@ -87611,9 +98647,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -87656,7 +98691,6 @@ components: x-go-name: CreateNewVersion required: - name - title: updatePingTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updatePingTargetOutput: @@ -87700,9 +98734,8 @@ components: type: boolean x-go-name: NewVersion protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey token: @@ -87720,6 +98753,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateRabbitMQTarget: + description: 'updateRabbitMQTarget is a command that updates a new target. [Deprecated: + Use target-update-rabbitmq command]' properties: comment: description: Deprecated - use description @@ -87740,9 +98775,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -87782,7 +98816,6 @@ components: x-go-name: CreateNewVersion required: - name - title: updateRabbitMQTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateRabbitMQTargetDetails: @@ -87806,9 +98839,8 @@ components: type: boolean x-go-name: NewVersion protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey rabbitmq_server_password: @@ -88097,6 +99129,10 @@ components: description: The db schema (relevant only for mssql or postgresql) type: string x-go-name: SecureAccessSchema + secure-access-disable-concurrent-connections: + description: Enable this flag to prevent simultaneous use of the same secret + type: boolean + x-go-name: BlockConcurrentConnections secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string @@ -88345,6 +99381,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateSSHTarget: + description: 'updateSSHTarget is a command that updates an existing target. + [Deprecated: Use target-update-ssh command]' properties: description: description: Description of the object @@ -88365,9 +99403,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -88419,7 +99456,6 @@ components: x-go-name: CreateNewVersion required: - name - title: updateSSHTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateSSHTargetDetails: @@ -88460,9 +99496,8 @@ components: type: string x-go-name: PrivateKeyPassword protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey ssh-password: @@ -88498,6 +99533,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateSalesforceTarget: + description: 'updateSalesforceTarget is a command that updates a new target. + [Deprecated: Use target-update-salesforce command]' properties: app-private-key-data: description: Base64 encoded PEM of the connected app private key (relevant @@ -88551,9 +99588,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -88602,7 +99638,6 @@ components: - email - name - tenant-url - title: updateSalesforceTarget is a command that updates a new target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateSalesforceTargetOutput: @@ -88744,13 +99779,14 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateTargetDetails: + description: updateTargetDetails is a command that updates an existing target. + [Deprecated] properties: json: default: false description: Set output format to JSON type: boolean x-go-name: Json - title: updateTargetDetails is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateTargetDetailsOutput: @@ -88770,6 +99806,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateWebTarget: + description: 'updateWebTarget is a command that updates an existing target. + [Deprecated: Use target-update-web command]' properties: comment: description: Deprecated - use description @@ -88790,9 +99828,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -88827,7 +99864,6 @@ components: x-go-name: URL required: - name - title: updateWebTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateWebTargetDetails: @@ -88851,9 +99887,8 @@ components: type: boolean x-go-name: NewVersion protection_key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey token: @@ -88884,6 +99919,8 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateWindowsTarget: + description: 'updateWindowsTarget is a command that updates an existing windows + target. [Deprecated: Use target-update-windows command]' properties: certificate: description: SSL CA certificate in base64 encoding generated from a trusted @@ -88913,9 +99950,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -88967,13 +100003,14 @@ components: - name - password - username - title: updateWindowsTarget is a command that updates an existing windows target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateWindowsTargetOutput: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateZeroSSLTarget: + description: 'updateZeroSSLTarget is a command that updates an existing target. + [Deprecated: Use target-update-zerossl command]' properties: api-key: description: API Key of the ZeroSSLTarget account @@ -89021,9 +100058,8 @@ components: type: string x-go-name: KeepPrevVersion key: - description: |- - The name of a key that used to encrypt the target secret value (if empty, the - account default protectionKey key will be used) + description: The name of a key that used to encrypt the target secret value + (if empty, the account default protectionKey key will be used) type: string x-go-name: ProtectionKey max-versions: @@ -89065,7 +100101,6 @@ components: - imap-password - imap-username - name - title: updateZeroSSLTarget is a command that updates an existing target. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateZeroSSLTargetOutput: diff --git a/build.gradle b/build.gradle index 55d942d2..2ab719f5 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ apply plugin: 'java' apply plugin: 'com.diffplug.spotless' group = 'io.akeyless' -version = '4.1.0' +version = '4.2.0' buildscript { repositories { diff --git a/build.sbt b/build.sbt index 791ab7ef..59d83ebf 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ lazy val root = (project in file(".")). settings( organization := "io.akeyless", name := "akeyless-java", - version := "4.1.0", + version := "4.2.0", scalaVersion := "2.11.4", scalacOptions ++= Seq("-feature"), javacOptions in compile ++= Seq("-Xlint:deprecation"), diff --git a/docs/AccountGeneralSettings.md b/docs/AccountGeneralSettings.md index 66401cea..99efef5e 100644 --- a/docs/AccountGeneralSettings.md +++ b/docs/AccountGeneralSettings.md @@ -10,6 +10,8 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accountDefaultKeyItemId** | **Long** | AccountDefaultKeyItemID is the item ID of the DFC key item configured as the default protection key | [optional] **accountDefaultKeyName** | **String** | AccountDefaultKeyName is the name of the DFC key item configured as the default key This is here simply for the response to include the item name in addition to the display ID so the client can properly show this to the user. It will not be saved to the DB, only the AccountDefaultKeyItemID will. | [optional] +**allowedClientsIps** | [**AllowedIpSettings**](AllowedIpSettings.md) | | [optional] +**allowedGatewaysIps** | [**AllowedIpSettings**](AllowedIpSettings.md) | | [optional] **authUsageEvent** | [**UsageEventSetting**](UsageEventSetting.md) | | [optional] **dataProtectionSection** | [**DataProtectionSection**](DataProtectionSection.md) | | [optional] **dynamicSecretMaxTtl** | [**DynamicSecretMaxTtl**](DynamicSecretMaxTtl.md) | | [optional] diff --git a/docs/AllowedIpSettings.md b/docs/AllowedIpSettings.md new file mode 100644 index 00000000..2827bde9 --- /dev/null +++ b/docs/AllowedIpSettings.md @@ -0,0 +1,14 @@ + + +# AllowedIpSettings + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**cidrWhitelist** | **String** | | [optional] +**lock** | **Boolean** | | [optional] + + + diff --git a/docs/AuthMethodAccessInfo.md b/docs/AuthMethodAccessInfo.md index 83fb4ae3..9b6932a0 100644 --- a/docs/AuthMethodAccessInfo.md +++ b/docs/AuthMethodAccessInfo.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | | [optional] **accessIdAlias** | **String** | for accounts where AccessId holds encrypted email this field will hold generated AccessId, for accounts based on regular AccessId it will be equal to accessId itself | [optional] **apiKeyAccessRules** | [**APIKeyAccessRules**](APIKeyAccessRules.md) | | [optional] +**auditLogsClaims** | **List<String>** | | [optional] **awsIamAccessRules** | [**AWSIAMAccessRules**](AWSIAMAccessRules.md) | | [optional] **azureAdAccessRules** | [**AzureADAccessRules**](AzureADAccessRules.md) | | [optional] **certAccessRules** | [**CertAccessRules**](CertAccessRules.md) | | [optional] diff --git a/docs/AuthMethodCreateApiKey.md b/docs/AuthMethodCreateApiKey.md new file mode 100644 index 00000000..2f085aff --- /dev/null +++ b/docs/AuthMethodCreateApiKey.md @@ -0,0 +1,25 @@ + + +# AuthMethodCreateApiKey + +authMethodCreateApiKey is a command that creates Api Key auth method + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateAwsIam.md b/docs/AuthMethodCreateAwsIam.md new file mode 100644 index 00000000..d5cbbb0a --- /dev/null +++ b/docs/AuthMethodCreateAwsIam.md @@ -0,0 +1,33 @@ + + +# AuthMethodCreateAwsIam + +authMethodCreateAwsIam is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundArn** | **List<String>** | A list of full arns that the access is restricted to | [optional] +**boundAwsAccountId** | **List<String>** | A list of AWS account-IDs that the access is restricted to | +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundResourceId** | **List<String>** | A list of full resource ids that the access is restricted to | [optional] +**boundRoleId** | **List<String>** | A list of full role ids that the access is restricted to | [optional] +**boundRoleName** | **List<String>** | A list of full role-name that the access is restricted to | [optional] +**boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] +**boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**stsUrl** | **String** | sts URL | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateAzureAD.md b/docs/AuthMethodCreateAzureAD.md new file mode 100644 index 00000000..6d7d9636 --- /dev/null +++ b/docs/AuthMethodCreateAzureAD.md @@ -0,0 +1,37 @@ + + +# AuthMethodCreateAzureAD + +authMethodCreateAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | Deprecated (Deprecated) The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundGroupId** | **List<String>** | A list of group ids that the access is restricted to | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundProviders** | **List<String>** | A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) | [optional] +**boundResourceId** | **List<String>** | A list of full resource ids that the access is restricted to | [optional] +**boundResourceNames** | **List<String>** | A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). | [optional] +**boundResourceTypes** | **List<String>** | A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) | [optional] +**boundRgId** | **List<String>** | A list of resource groups that the access is restricted to | [optional] +**boundSpid** | **List<String>** | A list of service principal IDs that the access is restricted to | [optional] +**boundSubId** | **List<String>** | A list of subscription ids that the access is restricted to | [optional] +**boundTenantId** | **String** | The Azure tenant id that the access is restricted to | +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **String** | Issuer URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwksUri** | **String** | The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateCert.md b/docs/AuthMethodCreateCert.md new file mode 100644 index 00000000..53a4be1d --- /dev/null +++ b/docs/AuthMethodCreateCert.md @@ -0,0 +1,35 @@ + + +# AuthMethodCreateCert + +authMethodCreateCert is a command that creates a new auth method that will be able to authenticate using a client certificate + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**allowedCors** | **String** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundCommonNames** | **List<String>** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] +**boundDnsSans** | **List<String>** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] +**boundEmailSans** | **List<String>** | A list of Email Addresses. At least one must exist in the SANs. Supports globbing. | [optional] +**boundExtensions** | **List<String>** | A list of extensions formatted as \"oid:value\". Expects the extension value to be some type of ASN1 encoded string. All values much match. Supports globbing on \"value\". | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundOrganizationalUnits** | **List<String>** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] +**boundUriSans** | **List<String>** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] +**certificateData** | **String** | The certificate data in base64, if no file was provided | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**revokedCertIds** | **List<String>** | A list of revoked cert ids | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured, such as common_name or organizational_unit Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodCreateEmail.md b/docs/AuthMethodCreateEmail.md new file mode 100644 index 00000000..7b7b0629 --- /dev/null +++ b/docs/AuthMethodCreateEmail.md @@ -0,0 +1,26 @@ + + +# AuthMethodCreateEmail + +authMethodCreateEmail is a command that creates a new auth method that will be able to authenticate using email. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**email** | **String** | An email address to be invited to have access | +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateGcp.md b/docs/AuthMethodCreateGcp.md new file mode 100644 index 00000000..ccd76197 --- /dev/null +++ b/docs/AuthMethodCreateGcp.md @@ -0,0 +1,33 @@ + + +# AuthMethodCreateGcp + +authMethodCreateGcp is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | The audience to verify in the JWT received by the client | +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundLabels** | **List<String>** | A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd .... | [optional] +**boundProjects** | **List<String>** | === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. | [optional] +**boundRegions** | **List<String>** | List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. | [optional] +**boundServiceAccounts** | **List<String>** | List of service accounts the service account must be part of in order to be authenticated. | [optional] +**boundZones** | **List<String>** | === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**serviceAccountCredsData** | **String** | ServiceAccount credentials data instead of giving a file path, base64 encoded | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **String** | Type of the GCP Access Rules | +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateK8s.md b/docs/AuthMethodCreateK8s.md new file mode 100644 index 00000000..dbc1bf18 --- /dev/null +++ b/docs/AuthMethodCreateK8s.md @@ -0,0 +1,31 @@ + + +# AuthMethodCreateK8s + +authMethodCreateK8s is a command that creates a new auth method that will be able to authenticate using K8S. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] +**boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] +**boundSaNames** | **List<String>** | A list of service account names that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**genKey** | **String** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**publicKey** | **String** | Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateLdap.md b/docs/AuthMethodCreateLdap.md new file mode 100644 index 00000000..a2180d7f --- /dev/null +++ b/docs/AuthMethodCreateLdap.md @@ -0,0 +1,28 @@ + + +# AuthMethodCreateLdap + +authMethodCreateLdap is a command that creates a new auth method that will be able to authenticate using LDAP. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**genKey** | **String** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**publicKeyData** | **String** | A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | [optional] + + + diff --git a/docs/AuthMethodCreateOCI.md b/docs/AuthMethodCreateOCI.md new file mode 100644 index 00000000..4bfddbb7 --- /dev/null +++ b/docs/AuthMethodCreateOCI.md @@ -0,0 +1,27 @@ + + +# AuthMethodCreateOCI + +authMethodCreateOCI is a command that creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**groupOcid** | **List<String>** | A list of required groups ocids | +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**tenantOcid** | **String** | The Oracle Cloud tenant ID | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodCreateOIDC.md b/docs/AuthMethodCreateOIDC.md new file mode 100644 index 00000000..66ac0b5d --- /dev/null +++ b/docs/AuthMethodCreateOIDC.md @@ -0,0 +1,34 @@ + + +# AuthMethodCreateOIDC + +authMethodCreateOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] +**audience** | **String** | Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**clientId** | **String** | Client ID | [optional] +**clientSecret** | **String** | Client Secret | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **String** | Issuer URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**requiredScopes** | **List<String>** | RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve | [optional] +**requiredScopesPrefix** | **String** | RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) | [optional] +**subclaimsDelimiters** | **List<String>** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OIDC, OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodCreateOauth2.md b/docs/AuthMethodCreateOauth2.md new file mode 100644 index 00000000..f53cb1c0 --- /dev/null +++ b/docs/AuthMethodCreateOauth2.md @@ -0,0 +1,35 @@ + + +# AuthMethodCreateOauth2 + +authMethodCreateOauth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundClientIds** | **List<String>** | The clients ids that the access is restricted to | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] +**certFileData** | **String** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gatewayUrl** | **String** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **String** | Issuer URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwksJsonData** | **String** | The JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. base64 encoded string | [optional] +**jwksUri** | **String** | The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. | +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaimsDelimiters** | **List<String>** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodCreateOutput.md b/docs/AuthMethodCreateOutput.md new file mode 100644 index 00000000..02c08ed1 --- /dev/null +++ b/docs/AuthMethodCreateOutput.md @@ -0,0 +1,16 @@ + + +# AuthMethodCreateOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessId** | **String** | | [optional] +**accessKey** | **String** | | [optional] +**name** | **String** | | [optional] +**prvKey** | **String** | | [optional] + + + diff --git a/docs/AuthMethodCreateSAML.md b/docs/AuthMethodCreateSAML.md new file mode 100644 index 00000000..83145788 --- /dev/null +++ b/docs/AuthMethodCreateSAML.md @@ -0,0 +1,30 @@ + + +# AuthMethodCreateSAML + +authMethodCreateSAML is a command that creates a new auth method that will be available to authenticate using SAML. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**idpMetadataUrl** | **String** | IDP metadata url | [optional] +**idpMetadataXmlData** | **String** | IDP metadata xml data | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaimsDelimiters** | **List<String>** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodCreateUniversalIdentity.md b/docs/AuthMethodCreateUniversalIdentity.md new file mode 100644 index 00000000..ef7bf352 --- /dev/null +++ b/docs/AuthMethodCreateUniversalIdentity.md @@ -0,0 +1,28 @@ + + +# AuthMethodCreateUniversalIdentity + +authMethodCreateUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**denyInheritance** | **Boolean** | Deny from root to create children | [optional] +**denyRotate** | **Boolean** | Deny from the token to rotate | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **Integer** | Token ttl | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodDelete.md b/docs/AuthMethodDelete.md new file mode 100644 index 00000000..604d9095 --- /dev/null +++ b/docs/AuthMethodDelete.md @@ -0,0 +1,17 @@ + + +# AuthMethodDelete + +authMethodDelete is a command that deletes auth method + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Auth Method name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodDeleteOutput.md b/docs/AuthMethodDeleteOutput.md new file mode 100644 index 00000000..ead31dc7 --- /dev/null +++ b/docs/AuthMethodDeleteOutput.md @@ -0,0 +1,13 @@ + + +# AuthMethodDeleteOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **String** | | [optional] + + + diff --git a/docs/AuthMethodGet.md b/docs/AuthMethodGet.md new file mode 100644 index 00000000..b4cde228 --- /dev/null +++ b/docs/AuthMethodGet.md @@ -0,0 +1,16 @@ + + +# AuthMethodGet + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Auth Method name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodList.md b/docs/AuthMethodList.md new file mode 100644 index 00000000..0800b7c7 --- /dev/null +++ b/docs/AuthMethodList.md @@ -0,0 +1,19 @@ + + +# AuthMethodList + +authMethodList is a command that returns a list of auth methods + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**filter** | **String** | Filter by auth method name or part of it | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**paginationToken** | **String** | Next page reference | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **List<String>** | The Auth method types list of the requested method. In case it is empty, all types of auth methods will be returned. options: [api_key, azure_ad, oauth2/jwt, saml2, ldap, aws_iam, oidc, universal_identity, gcp, k8s, cert] | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateApiKey.md b/docs/AuthMethodUpdateApiKey.md new file mode 100644 index 00000000..df769513 --- /dev/null +++ b/docs/AuthMethodUpdateApiKey.md @@ -0,0 +1,25 @@ + + +# AuthMethodUpdateApiKey + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateAwsIam.md b/docs/AuthMethodUpdateAwsIam.md new file mode 100644 index 00000000..e06c8dfa --- /dev/null +++ b/docs/AuthMethodUpdateAwsIam.md @@ -0,0 +1,34 @@ + + +# AuthMethodUpdateAwsIam + +authMethodUpdateAwsIam is a command that Updates a new Auth Method that will be able to authenticate using AWS IAM credentials. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundArn** | **List<String>** | A list of full arns that the access is restricted to | [optional] +**boundAwsAccountId** | **List<String>** | A list of AWS account-IDs that the access is restricted to | +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundResourceId** | **List<String>** | A list of full resource ids that the access is restricted to | [optional] +**boundRoleId** | **List<String>** | A list of full role ids that the access is restricted to | [optional] +**boundRoleName** | **List<String>** | A list of full role-name that the access is restricted to | [optional] +**boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] +**boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**stsUrl** | **String** | sts URL | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateAzureAD.md b/docs/AuthMethodUpdateAzureAD.md new file mode 100644 index 00000000..e12eedfb --- /dev/null +++ b/docs/AuthMethodUpdateAzureAD.md @@ -0,0 +1,38 @@ + + +# AuthMethodUpdateAzureAD + +authMethodUpdateAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | Deprecated (Deprecated) The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundGroupId** | **List<String>** | A list of group ids that the access is restricted to | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundProviders** | **List<String>** | A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) | [optional] +**boundResourceId** | **List<String>** | A list of full resource ids that the access is restricted to | [optional] +**boundResourceNames** | **List<String>** | A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). | [optional] +**boundResourceTypes** | **List<String>** | A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) | [optional] +**boundRgId** | **List<String>** | A list of resource groups that the access is restricted to | [optional] +**boundSpid** | **List<String>** | A list of service principal IDs that the access is restricted to | [optional] +**boundSubId** | **List<String>** | A list of subscription ids that the access is restricted to | [optional] +**boundTenantId** | **String** | The Azure tenant id that the access is restricted to | +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **String** | Issuer URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwksUri** | **String** | The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateCert.md b/docs/AuthMethodUpdateCert.md new file mode 100644 index 00000000..e688a004 --- /dev/null +++ b/docs/AuthMethodUpdateCert.md @@ -0,0 +1,36 @@ + + +# AuthMethodUpdateCert + +authMethodUpdateCert is a command that updates a new auth method that will be able to authenticate using a client certificate + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**allowedCors** | **String** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundCommonNames** | **List<String>** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] +**boundDnsSans** | **List<String>** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] +**boundEmailSans** | **List<String>** | A list of Email Addresses. At least one must exist in the SANs. Supports globbing. | [optional] +**boundExtensions** | **List<String>** | A list of extensions formatted as \"oid:value\". Expects the extension value to be some type of ASN1 encoded string. All values much match. Supports globbing on \"value\". | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundOrganizationalUnits** | **List<String>** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] +**boundUriSans** | **List<String>** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] +**certificateData** | **String** | The certificate data in base64, if no file was provided | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**revokedCertIds** | **List<String>** | A list of revoked cert ids | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured, such as common_name or organizational_unit Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodUpdateEmail.md b/docs/AuthMethodUpdateEmail.md new file mode 100644 index 00000000..7cbd4bad --- /dev/null +++ b/docs/AuthMethodUpdateEmail.md @@ -0,0 +1,26 @@ + + +# AuthMethodUpdateEmail + +authMethodUpdateEmail is a command that updates an Email auth method + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateGcp.md b/docs/AuthMethodUpdateGcp.md new file mode 100644 index 00000000..6de633b7 --- /dev/null +++ b/docs/AuthMethodUpdateGcp.md @@ -0,0 +1,34 @@ + + +# AuthMethodUpdateGcp + +authMethodUpdateGcp is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | The audience to verify in the JWT received by the client | +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundLabels** | **List<String>** | A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd .... | [optional] +**boundProjects** | **List<String>** | === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. | [optional] +**boundRegions** | **List<String>** | List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. | [optional] +**boundServiceAccounts** | **List<String>** | List of service accounts the service account must be part of in order to be authenticated. | [optional] +**boundZones** | **List<String>** | === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**serviceAccountCredsData** | **String** | ServiceAccount credentials data instead of giving a file path, base64 encoded | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **String** | Type of the GCP Access Rules | +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateK8s.md b/docs/AuthMethodUpdateK8s.md new file mode 100644 index 00000000..942616f8 --- /dev/null +++ b/docs/AuthMethodUpdateK8s.md @@ -0,0 +1,32 @@ + + +# AuthMethodUpdateK8s + +authMethodUpdateK8s is a command that updates a new auth method that will be able to authenticate using K8S. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] +**boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] +**boundSaNames** | **List<String>** | A list of service account names that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**genKey** | **String** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**publicKey** | **String** | Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateLdap.md b/docs/AuthMethodUpdateLdap.md new file mode 100644 index 00000000..134fa09f --- /dev/null +++ b/docs/AuthMethodUpdateLdap.md @@ -0,0 +1,29 @@ + + +# AuthMethodUpdateLdap + +authMethodUpdateLdap is a command that updates a new auth method that will be able to authenticate using LDAP. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**genKey** | **String** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**publicKeyData** | **String** | A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | [optional] + + + diff --git a/docs/AuthMethodUpdateOCI.md b/docs/AuthMethodUpdateOCI.md new file mode 100644 index 00000000..0532bad1 --- /dev/null +++ b/docs/AuthMethodUpdateOCI.md @@ -0,0 +1,28 @@ + + +# AuthMethodUpdateOCI + +authMethodUpdateOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**groupOcid** | **List<String>** | A list of required groups ocids | +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**tenantOcid** | **String** | The Oracle Cloud tenant ID | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/AuthMethodUpdateOIDC.md b/docs/AuthMethodUpdateOIDC.md new file mode 100644 index 00000000..57e92f05 --- /dev/null +++ b/docs/AuthMethodUpdateOIDC.md @@ -0,0 +1,35 @@ + + +# AuthMethodUpdateOIDC + +authMethodUpdateOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] +**audience** | **String** | Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**clientId** | **String** | Client ID | [optional] +**clientSecret** | **String** | Client Secret | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **String** | Issuer URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**requiredScopes** | **List<String>** | RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve | [optional] +**requiredScopesPrefix** | **String** | RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) | [optional] +**subclaimsDelimiters** | **List<String>** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OIDC, OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodUpdateOauth2.md b/docs/AuthMethodUpdateOauth2.md new file mode 100644 index 00000000..26941379 --- /dev/null +++ b/docs/AuthMethodUpdateOauth2.md @@ -0,0 +1,36 @@ + + +# AuthMethodUpdateOauth2 + +authMethodUpdateOauth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**audience** | **String** | The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundClientIds** | **List<String>** | The clients ids that the access is restricted to | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] +**certFileData** | **String** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gatewayUrl** | **String** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **String** | Issuer URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwksJsonData** | **String** | The JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. base64 encoded string | [optional] +**jwksUri** | **String** | The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. | +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaimsDelimiters** | **List<String>** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodUpdateOutput.md b/docs/AuthMethodUpdateOutput.md new file mode 100644 index 00000000..2f0570dc --- /dev/null +++ b/docs/AuthMethodUpdateOutput.md @@ -0,0 +1,14 @@ + + +# AuthMethodUpdateOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **String** | | [optional] +**prvKey** | **String** | | [optional] + + + diff --git a/docs/AuthMethodUpdateSAML.md b/docs/AuthMethodUpdateSAML.md new file mode 100644 index 00000000..deaa6e45 --- /dev/null +++ b/docs/AuthMethodUpdateSAML.md @@ -0,0 +1,31 @@ + + +# AuthMethodUpdateSAML + +authMethodUpdateSAML is a command that updates a new auth method that will be available to authenticate using SAML. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**idpMetadataUrl** | **String** | IDP metadata url | [optional] +**idpMetadataXmlData** | **String** | IDP metadata xml data | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaimsDelimiters** | **List<String>** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**uniqueIdentifier** | **String** | A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. | + + + diff --git a/docs/AuthMethodUpdateUniversalIdentity.md b/docs/AuthMethodUpdateUniversalIdentity.md new file mode 100644 index 00000000..9de25d79 --- /dev/null +++ b/docs/AuthMethodUpdateUniversalIdentity.md @@ -0,0 +1,29 @@ + + +# AuthMethodUpdateUniversalIdentity + +authMethodUpdateUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**denyInheritance** | **Boolean** | Deny from root to create children | [optional] +**denyRotate** | **Boolean** | Deny from the token to rotate | [optional] +**description** | **String** | Auth Method description | [optional] +**forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] +**gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**jwtTtl** | **Long** | Jwt TTL | [optional] +**name** | **String** | Auth Method name | +**newName** | **String** | Auth Method new name | [optional] +**productType** | **List<String>** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **Integer** | Token ttl | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/BastionListEntry.md b/docs/BastionListEntry.md index f076a24b..d4329281 100644 --- a/docs/BastionListEntry.md +++ b/docs/BastionListEntry.md @@ -13,7 +13,6 @@ Name | Type | Description | Notes **allowedUrlsPerInstance** | **Map<String, List<String>>** | | [optional] **clusterName** | **String** | | [optional] **displayName** | **String** | | [optional] -**hasGatewayIdentity** | **Boolean** | | [optional] **lastReport** | **OffsetDateTime** | | [optional] diff --git a/docs/CreateAWSTarget.md b/docs/CreateAWSTarget.md index d8c7f64e..601a9b1e 100644 --- a/docs/CreateAWSTarget.md +++ b/docs/CreateAWSTarget.md @@ -2,6 +2,7 @@ # CreateAWSTarget +createAWSTarget is a command that creates a new target. [Deprecated: Use target-create-aws command] ## Properties diff --git a/docs/CreateArtifactoryTarget.md b/docs/CreateArtifactoryTarget.md index 09d50c69..b300bd2a 100644 --- a/docs/CreateArtifactoryTarget.md +++ b/docs/CreateArtifactoryTarget.md @@ -2,6 +2,7 @@ # CreateArtifactoryTarget +createArtifactoryTarget is a command that creates a new target. [Deprecated: Use target-create-artifactory command] ## Properties diff --git a/docs/CreateAuthMethod.md b/docs/CreateAuthMethod.md index c18ce540..9be93fb9 100644 --- a/docs/CreateAuthMethod.md +++ b/docs/CreateAuthMethod.md @@ -2,12 +2,14 @@ # CreateAuthMethod +createAuthMethod is a command that creates a new auth method. [Deprecated: Use auth-method-create-api-key command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodAWSIAM.md b/docs/CreateAuthMethodAWSIAM.md index 5964da12..867c0ce3 100644 --- a/docs/CreateAuthMethodAWSIAM.md +++ b/docs/CreateAuthMethodAWSIAM.md @@ -2,13 +2,14 @@ # CreateAuthMethodAWSIAM -createAuthMethodAWSIAM is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. +createAuthMethodAWSIAM is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-create-aws-iam command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundArn** | **List<String>** | A list of full arns that the access is restricted to | [optional] **boundAwsAccountId** | **List<String>** | A list of AWS account-IDs that the access is restricted to | **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodAzureAD.md b/docs/CreateAuthMethodAzureAD.md index 4ead0125..067950c1 100644 --- a/docs/CreateAuthMethodAzureAD.md +++ b/docs/CreateAuthMethodAzureAD.md @@ -2,7 +2,7 @@ # CreateAuthMethodAzureAD -createAuthMethodAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. +createAuthMethodAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-create-azure-ad command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | Deprecated (Deprecated) The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundGroupId** | **List<String>** | A list of group ids that the access is restricted to | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **boundProviders** | **List<String>** | A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) | [optional] diff --git a/docs/CreateAuthMethodCert.md b/docs/CreateAuthMethodCert.md index 41058a7a..af681b8d 100644 --- a/docs/CreateAuthMethodCert.md +++ b/docs/CreateAuthMethodCert.md @@ -2,7 +2,7 @@ # CreateAuthMethodCert -createAuthMethodCert is a command that creates a new auth method that will be able to authenticate using a client certificae +createAuthMethodCert is a command that creates a new auth method that will be able to authenticate using a client certificate. [Deprecated: Use auth-method-create-cert command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **allowedCors** | **String** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundCommonNames** | **List<String>** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] **boundDnsSans** | **List<String>** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] **boundEmailSans** | **List<String>** | A list of Email Addresses. At least one must exist in the SANs. Supports globbing. | [optional] diff --git a/docs/CreateAuthMethodEmail.md b/docs/CreateAuthMethodEmail.md index 2b2f037c..3d53da1e 100644 --- a/docs/CreateAuthMethodEmail.md +++ b/docs/CreateAuthMethodEmail.md @@ -2,13 +2,14 @@ # CreateAuthMethodEmail -createAuthMethodEmail is a command that creates a new auth method that will be able to authenticate using email. +createAuthMethodEmail is a command that creates a new auth method that will be able to authenticate using email. [Deprecated: Use auth-method-create-email command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **email** | **String** | An email address to be invited to have access | diff --git a/docs/CreateAuthMethodGCP.md b/docs/CreateAuthMethodGCP.md index b47da89f..27bd83fa 100644 --- a/docs/CreateAuthMethodGCP.md +++ b/docs/CreateAuthMethodGCP.md @@ -2,7 +2,7 @@ # CreateAuthMethodGCP -createAuthMethodGCP is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. +createAuthMethodGCP is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. [Deprecated: Use auth-method-create-gcp command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | The audience to verify in the JWT received by the client | +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **boundLabels** | **List<String>** | A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd .... | [optional] **boundProjects** | **List<String>** | === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. | [optional] diff --git a/docs/CreateAuthMethodHuawei.md b/docs/CreateAuthMethodHuawei.md index bb97f888..6582235d 100644 --- a/docs/CreateAuthMethodHuawei.md +++ b/docs/CreateAuthMethodHuawei.md @@ -9,6 +9,7 @@ createAuthMethodHuawei is a command that creates a new auth method that will be Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **authUrl** | **String** | sts URL | [optional] **boundDomainId** | **List<String>** | A list of domain IDs that the access is restricted to | [optional] **boundDomainName** | **List<String>** | A list of domain names that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodK8S.md b/docs/CreateAuthMethodK8S.md index 73bb2233..08635ad0 100644 --- a/docs/CreateAuthMethodK8S.md +++ b/docs/CreateAuthMethodK8S.md @@ -2,7 +2,7 @@ # CreateAuthMethodK8S -createAuthMethodK8S is a command that creates a new auth method that will be able to authenticate using K8S. +createAuthMethodK8S is a command that creates a new auth method that will be able to authenticate using K8S. [Deprecated: Use auth-method-create-k8s command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] **boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodLDAP.md b/docs/CreateAuthMethodLDAP.md index dc9b5caf..cf773ef2 100644 --- a/docs/CreateAuthMethodLDAP.md +++ b/docs/CreateAuthMethodLDAP.md @@ -2,13 +2,14 @@ # CreateAuthMethodLDAP -createAuthMethodLDAP is a command that creates a new auth method that will be able to authenticate using LDAP. +createAuthMethodLDAP is a command that creates a new auth method that will be able to authenticate using LDAP. [Deprecated: Use auth-method-create-ldap command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodOAuth2.md b/docs/CreateAuthMethodOAuth2.md index a2c299c3..30196487 100644 --- a/docs/CreateAuthMethodOAuth2.md +++ b/docs/CreateAuthMethodOAuth2.md @@ -2,7 +2,7 @@ # CreateAuthMethodOAuth2 -createAuthMethodOAuth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. +createAuthMethodOAuth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. [Deprecated: Use auth-method-create-oauth2 command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundClientIds** | **List<String>** | The clients ids that the access is restricted to | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] diff --git a/docs/CreateAuthMethodOCI.md b/docs/CreateAuthMethodOCI.md index 41e9787c..a1858b5b 100644 --- a/docs/CreateAuthMethodOCI.md +++ b/docs/CreateAuthMethodOCI.md @@ -2,13 +2,14 @@ # CreateAuthMethodOCI -createAuthMethodOCI is a command that Creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. +createAuthMethodOCI is a command that Creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-create-oci command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodOIDC.md b/docs/CreateAuthMethodOIDC.md index 1896cf33..a290c703 100644 --- a/docs/CreateAuthMethodOIDC.md +++ b/docs/CreateAuthMethodOIDC.md @@ -2,7 +2,7 @@ # CreateAuthMethodOIDC -createAuthMethodOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. +createAuthMethodOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. [Deprecated: Use auth-method-create-oidc command] ## Properties @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] **audience** | **String** | Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **clientId** | **String** | Client ID | [optional] **clientSecret** | **String** | Client Secret | [optional] diff --git a/docs/CreateAuthMethodSAML.md b/docs/CreateAuthMethodSAML.md index 24d60f81..e58892a9 100644 --- a/docs/CreateAuthMethodSAML.md +++ b/docs/CreateAuthMethodSAML.md @@ -2,7 +2,7 @@ # CreateAuthMethodSAML -createAuthMethodSAML is a command that creates a new auth method that will be available to authenticate using SAML. +createAuthMethodSAML is a command that creates a new auth method that will be available to authenticate using SAML. [Deprecated: Use auth-method-create-saml command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodUniversalIdentity.md b/docs/CreateAuthMethodUniversalIdentity.md index d9ea5bba..85d71147 100644 --- a/docs/CreateAuthMethodUniversalIdentity.md +++ b/docs/CreateAuthMethodUniversalIdentity.md @@ -2,13 +2,14 @@ # CreateAuthMethodUniversalIdentity -createAuthMethodUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. +createAuthMethodUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-create-universal-identity command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **denyInheritance** | **Boolean** | Deny from root to create children | [optional] **denyRotate** | **Boolean** | Deny from the token to rotate | [optional] diff --git a/docs/CreateAzureTarget.md b/docs/CreateAzureTarget.md index b93effe1..de4389da 100644 --- a/docs/CreateAzureTarget.md +++ b/docs/CreateAzureTarget.md @@ -2,6 +2,7 @@ # CreateAzureTarget +createAzureTarget is a command that creates a new target. [Deprecated: Use target-create-azure command] ## Properties diff --git a/docs/CreateDBTarget.md b/docs/CreateDBTarget.md index e75589f1..a9355a83 100644 --- a/docs/CreateDBTarget.md +++ b/docs/CreateDBTarget.md @@ -2,6 +2,7 @@ # CreateDBTarget +createDBTarget is a command that creates a new target. [Deprecated: Use target-create-db command] ## Properties diff --git a/docs/CreateDockerhubTarget.md b/docs/CreateDockerhubTarget.md index feddd574..ff6f4efd 100644 --- a/docs/CreateDockerhubTarget.md +++ b/docs/CreateDockerhubTarget.md @@ -2,6 +2,7 @@ # CreateDockerhubTarget +createDockerhubTarget is a command that creates a new target. [Deprecated: Use target-create-dockerhub command] ## Properties @@ -9,8 +10,8 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **comment** | **String** | Deprecated - use description | [optional] **description** | **String** | Description of the object | [optional] -**dockerhubPassword** | **String** | DockerhubPassword is either the user's password to manage the repository | [optional] -**dockerhubUsername** | **String** | DockerhubUsername is the name of the user in dockerhub | [optional] +**dockerhubPassword** | **String** | Password for docker repository | [optional] +**dockerhubUsername** | **String** | Username for docker repository | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] **maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] diff --git a/docs/CreateEKSTarget.md b/docs/CreateEKSTarget.md index a6c43fa1..e8cfec46 100644 --- a/docs/CreateEKSTarget.md +++ b/docs/CreateEKSTarget.md @@ -2,6 +2,7 @@ # CreateEKSTarget +createEKSTarget is a command that creates a new target. [Deprecated: Use target-create-eks command] ## Properties diff --git a/docs/CreateGKETarget.md b/docs/CreateGKETarget.md index fc0058fa..b304f8eb 100644 --- a/docs/CreateGKETarget.md +++ b/docs/CreateGKETarget.md @@ -2,6 +2,7 @@ # CreateGKETarget +createGKETarget is a command that creates a new target. [Deprecated: Use target-create-gke command] ## Properties diff --git a/docs/CreateGcpTarget.md b/docs/CreateGcpTarget.md index 17b8681d..615367ee 100644 --- a/docs/CreateGcpTarget.md +++ b/docs/CreateGcpTarget.md @@ -2,6 +2,7 @@ # CreateGcpTarget +createGcpTarget is a command that creates a new target. [Deprecated: Use target-create-gcp command] ## Properties diff --git a/docs/CreateGithubTarget.md b/docs/CreateGithubTarget.md index e327f09a..885b8a49 100644 --- a/docs/CreateGithubTarget.md +++ b/docs/CreateGithubTarget.md @@ -2,6 +2,7 @@ # CreateGithubTarget +createGithubTarget is a command that creates a new target. [Deprecated: Use target-create-github command] ## Properties diff --git a/docs/CreateGitlabTarget.md b/docs/CreateGitlabTarget.md new file mode 100644 index 00000000..5e976eb6 --- /dev/null +++ b/docs/CreateGitlabTarget.md @@ -0,0 +1,24 @@ + + +# CreateGitlabTarget + +createGitlabTarget is a command that creates a new target. [Deprecated: Use target-create-gitlab command] + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**comment** | **String** | Deprecated - use description | [optional] +**description** | **String** | Description of the object | [optional] +**gitlabAccessToken** | **String** | Gitlab access token | [optional] +**gitlabCertificate** | **String** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlabUrl** | **String** | Gitlab base url | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/CreateGitlabTargetOutput.md b/docs/CreateGitlabTargetOutput.md new file mode 100644 index 00000000..02b115b1 --- /dev/null +++ b/docs/CreateGitlabTargetOutput.md @@ -0,0 +1,13 @@ + + +# CreateGitlabTargetOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**targetId** | **Long** | | [optional] + + + diff --git a/docs/CreateGlobalSignAtlasTarget.md b/docs/CreateGlobalSignAtlasTarget.md index bdae10e9..8391ccf6 100644 --- a/docs/CreateGlobalSignAtlasTarget.md +++ b/docs/CreateGlobalSignAtlasTarget.md @@ -2,6 +2,7 @@ # CreateGlobalSignAtlasTarget +createGlobalSignAtlasTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign-atlas command] ## Properties diff --git a/docs/CreateGlobalSignTarget.md b/docs/CreateGlobalSignTarget.md index 28fd19d4..e39f21fe 100644 --- a/docs/CreateGlobalSignTarget.md +++ b/docs/CreateGlobalSignTarget.md @@ -2,6 +2,7 @@ # CreateGlobalSignTarget +createGlobalSignTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign command] ## Properties diff --git a/docs/CreateGodaddyTarget.md b/docs/CreateGodaddyTarget.md index 7f75f273..ef074bf2 100644 --- a/docs/CreateGodaddyTarget.md +++ b/docs/CreateGodaddyTarget.md @@ -2,6 +2,7 @@ # CreateGodaddyTarget +createGodaddyTarget is a command that creates a new target. [Deprecated: Use target-create-godaddy command] ## Properties diff --git a/docs/CreateHashiVaultTarget.md b/docs/CreateHashiVaultTarget.md index 9b74b6ac..94f25bea 100644 --- a/docs/CreateHashiVaultTarget.md +++ b/docs/CreateHashiVaultTarget.md @@ -2,6 +2,7 @@ # CreateHashiVaultTarget +createHashiVaultTarget is a command that creates a new hashi-vault target. [Deprecated: Use target-create-hashi-vault command] ## Properties diff --git a/docs/CreateLdapTarget.md b/docs/CreateLdapTarget.md index fccf82a4..7325023b 100644 --- a/docs/CreateLdapTarget.md +++ b/docs/CreateLdapTarget.md @@ -2,6 +2,7 @@ # CreateLdapTarget +createldapTarget is a command that creates a new target. [Deprecated: Use target-create-ldap command] ## Properties diff --git a/docs/CreateLinkedTarget.md b/docs/CreateLinkedTarget.md index c0b913e6..d6d983a6 100644 --- a/docs/CreateLinkedTarget.md +++ b/docs/CreateLinkedTarget.md @@ -2,6 +2,7 @@ # CreateLinkedTarget +createLinkedTarget is a command that creates a new Linked Target which can inherit credentials from existing Targets. [Deprecated: Use target-create-linked command] ## Properties diff --git a/docs/CreateNativeK8STarget.md b/docs/CreateNativeK8STarget.md index 6169a3a5..0ea44377 100644 --- a/docs/CreateNativeK8STarget.md +++ b/docs/CreateNativeK8STarget.md @@ -2,6 +2,7 @@ # CreateNativeK8STarget +createNativeK8STarget is a command that creates a new target. [Deprecated: Use target-create-k8s command] ## Properties diff --git a/docs/CreatePingTarget.md b/docs/CreatePingTarget.md index faa3c9d8..7d72258e 100644 --- a/docs/CreatePingTarget.md +++ b/docs/CreatePingTarget.md @@ -2,6 +2,7 @@ # CreatePingTarget +createPingTarget is a command that creates a new target. [Deprecated: Use target-create-ping command] ## Properties diff --git a/docs/CreateRabbitMQTarget.md b/docs/CreateRabbitMQTarget.md index e6e8501b..3936e490 100644 --- a/docs/CreateRabbitMQTarget.md +++ b/docs/CreateRabbitMQTarget.md @@ -2,6 +2,7 @@ # CreateRabbitMQTarget +createRabbitMQTarget is a command that creates a new target. [Deprecated: Use target-create-rabbitmq command] ## Properties diff --git a/docs/CreateRotatedSecret.md b/docs/CreateRotatedSecret.md index 47202bae..178d19d7 100644 --- a/docs/CreateRotatedSecret.md +++ b/docs/CreateRotatedSecret.md @@ -43,6 +43,7 @@ Name | Type | Description | Notes **secureAccessBastionIssuer** | **String** | Path to the SSH Certificate Issuer for your Akeyless Bastion | [optional] **secureAccessDbName** | **String** | The DB name (relevant only for DB Dynamic-Secret) | [optional] **secureAccessDbSchema** | **String** | The db schema (relevant only for mssql or postgresql) | [optional] +**secureAccessDisableConcurrentConnections** | **Boolean** | Enable this flag to prevent simultaneous use of the same secret | [optional] **secureAccessEnable** | **String** | Enable/Disable secure remote access [true/false] | [optional] **secureAccessHost** | **List<String>** | Target servers for connections (In case of Linked Target association, host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) | [optional] **secureAccessRdpDomain** | **String** | Required when the Dynamic Secret is used for a domain user (relevant only for RDP Dynamic-Secret) | [optional] diff --git a/docs/CreateSSHTarget.md b/docs/CreateSSHTarget.md index 75305803..92cc3662 100644 --- a/docs/CreateSSHTarget.md +++ b/docs/CreateSSHTarget.md @@ -2,6 +2,7 @@ # CreateSSHTarget +createSSHTarget is a command that creates a new target. [Deprecated: Use target-create-ssh command] ## Properties diff --git a/docs/CreateSalesforceTarget.md b/docs/CreateSalesforceTarget.md index 48080fd9..18a78d6d 100644 --- a/docs/CreateSalesforceTarget.md +++ b/docs/CreateSalesforceTarget.md @@ -2,6 +2,7 @@ # CreateSalesforceTarget +createSalesforceTarget is a command that creates a new target. [Deprecated: Use target-create-salesforce command] ## Properties diff --git a/docs/CreateWebTarget.md b/docs/CreateWebTarget.md index d1e4c8e4..78f698ae 100644 --- a/docs/CreateWebTarget.md +++ b/docs/CreateWebTarget.md @@ -2,6 +2,7 @@ # CreateWebTarget +createWebTarget is a command that creates a new target. [Deprecated: Use target-create-web command] ## Properties diff --git a/docs/CreateWindowsTarget.md b/docs/CreateWindowsTarget.md index abebf9f9..e49124a2 100644 --- a/docs/CreateWindowsTarget.md +++ b/docs/CreateWindowsTarget.md @@ -2,6 +2,7 @@ # CreateWindowsTarget +createWindowsTarget is a command that creates a new windows target. [Deprecated: Use target-create-windows command] ## Properties diff --git a/docs/CreateZeroSSLTarget.md b/docs/CreateZeroSSLTarget.md index df9bffaf..d59f1035 100644 --- a/docs/CreateZeroSSLTarget.md +++ b/docs/CreateZeroSSLTarget.md @@ -2,6 +2,7 @@ # CreateZeroSSLTarget +createZeroSSLTarget is a command that creates a new target. [Deprecated: Use target-create-zerossl command] ## Properties diff --git a/docs/DSProducerDetails.md b/docs/DSProducerDetails.md index 632c6740..3ff7ad67 100644 --- a/docs/DSProducerDetails.md +++ b/docs/DSProducerDetails.md @@ -110,6 +110,14 @@ Name | Type | Description | Notes **githubInstallationTokenRepositoriesIds** | **List<Long>** | | [optional] **githubOrganizationName** | **String** | | [optional] **githubRepositoryPath** | **String** | | [optional] +**gitlabAccessToken** | **String** | | [optional] +**gitlabAccessType** | **String** | | [optional] +**gitlabCertificate** | **String** | | [optional] +**gitlabGroupName** | **String** | | [optional] +**gitlabProjectName** | **String** | | [optional] +**gitlabRole** | **String** | | [optional] +**gitlabTokenScope** | **List<String>** | | [optional] +**gitlabUrl** | **String** | | [optional] **gkeClusterCaCertificate** | **String** | | [optional] **gkeClusterEndpoint** | **String** | | [optional] **gkeClusterName** | **String** | | [optional] diff --git a/docs/DecryptGPG.md b/docs/DecryptGPG.md index e44c4341..4472efff 100644 --- a/docs/DecryptGPG.md +++ b/docs/DecryptGPG.md @@ -7,8 +7,9 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**ciphertext** | **String** | Ciphertext to be decrypted in base64 encoded format | +**ciphertext** | **String** | Ciphertext to be decrypted | **displayId** | **String** | The display id of the key to use in the decryption process | [optional] +**inputFormat** | **String** | Select default assumed format for the ciphertext. Currently supported options: [base64,raw] | [optional] **itemId** | **Long** | The item id of the key to use in the decryption process | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keyName** | **String** | The name of the key to use in the decryption process | diff --git a/docs/DeleteAuthMethod.md b/docs/DeleteAuthMethod.md index e911bcc9..8e19f3b2 100644 --- a/docs/DeleteAuthMethod.md +++ b/docs/DeleteAuthMethod.md @@ -2,6 +2,7 @@ # DeleteAuthMethod +deleteAuthMethod is a command that deletes the auth method. [Deprecated: Use auth-method-delete command] ## Properties diff --git a/docs/DeleteTarget.md b/docs/DeleteTarget.md index 3599603c..3821fe5c 100644 --- a/docs/DeleteTarget.md +++ b/docs/DeleteTarget.md @@ -2,6 +2,7 @@ # DeleteTarget +deleteTarget is a command that deletes a target. [Deprecated: Use target-delete command] ## Properties diff --git a/docs/DynamicSecretCreateGitlab.md b/docs/DynamicSecretCreateGitlab.md new file mode 100644 index 00000000..43390c9e --- /dev/null +++ b/docs/DynamicSecretCreateGitlab.md @@ -0,0 +1,30 @@ + + +# DynamicSecretCreateGitlab + +dynamicSecretCreateGitlab is a command that creates gitlab dynamic secret + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**description** | **String** | Description of the object | [optional] +**gitlabAccessToken** | **String** | Gitlab access token | [optional] +**gitlabAccessType** | **String** | Gitlab access token type [project,group] | +**gitlabCertificate** | **String** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlabRole** | **String** | Gitlab role | [optional] +**gitlabTokenScopes** | **String** | Comma-separated list of access token scopes to grant | +**gitlabUrl** | **String** | Gitlab base url | [optional] +**groupName** | **String** | Gitlab group name, required for access-type=group | [optional] +**installationOrganization** | **String** | Gitlab project name, required for access-type=project | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Dynamic secret name | +**tags** | **List<String>** | Add tags attached to this object | [optional] +**targetName** | **String** | Target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **String** | Access Token TTL | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/DynamicSecretUpdateGitlab.md b/docs/DynamicSecretUpdateGitlab.md new file mode 100644 index 00000000..e79d8d1a --- /dev/null +++ b/docs/DynamicSecretUpdateGitlab.md @@ -0,0 +1,31 @@ + + +# DynamicSecretUpdateGitlab + +dynamicSecretUpdateGitlab is a command that updates gitlab dynamic secret + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**description** | **String** | Description of the object | [optional] +**gitlabAccessToken** | **String** | Gitlab access token | [optional] +**gitlabAccessType** | **String** | Gitlab access token type [project,group] | +**gitlabCertificate** | **String** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlabRole** | **String** | Gitlab role | [optional] +**gitlabTokenScopes** | **String** | Comma-separated list of access token scopes to grant | +**gitlabUrl** | **String** | Gitlab base url | [optional] +**groupName** | **String** | Gitlab group name, required for access-type=group | [optional] +**installationOrganization** | **String** | Gitlab project name, required for access-type=project | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Dynamic secret name | +**newName** | **String** | Dynamic secret new name | [optional] +**tags** | **List<String>** | Add tags attached to this object | [optional] +**targetName** | **String** | Target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **String** | Access Token TTL | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/ExportClassicKeyOutput.md b/docs/ExportClassicKeyOutput.md index d3b0137f..adf2f65e 100644 --- a/docs/ExportClassicKeyOutput.md +++ b/docs/ExportClassicKeyOutput.md @@ -9,6 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **certificatePem** | **String** | | [optional] **key** | **String** | | [optional] +**ssh** | **String** | | [optional] diff --git a/docs/GatewayCreateK8SAuthConfig.md b/docs/GatewayCreateK8SAuthConfig.md index 2170e6f8..c9f197da 100644 --- a/docs/GatewayCreateK8SAuthConfig.md +++ b/docs/GatewayCreateK8SAuthConfig.md @@ -10,7 +10,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessId** | **String** | The access ID of the Kubernetes auth method | **clusterApiType** | **String** | Cluster access type. options: [native_k8s, rancher] | [optional] -**configEncryptionKeyName** | **String** | Config encryption key | [optional] **disableIssuerValidation** | **String** | Disable issuer validation [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAuthType** | **String** | K8S auth type [token/certificate]. (relevant for \"native_k8s\" only) | [optional] diff --git a/docs/GatewayPartialUpdateK8SAuthConfig.md b/docs/GatewayPartialUpdateK8SAuthConfig.md index 7e71436f..d4747cec 100644 --- a/docs/GatewayPartialUpdateK8SAuthConfig.md +++ b/docs/GatewayPartialUpdateK8SAuthConfig.md @@ -9,7 +9,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **useDefaultIdentityBool** | **Boolean** | | [optional] **accessId** | **String** | The access ID of the Kubernetes auth method | [optional] -**configEncryptionKeyName** | **String** | Config encryption key | [optional] **disableIssuerValidation** | **String** | Disable issuer validation [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAuthType** | **String** | K8S auth type [token/certificate]. (relevant for \"native_k8s\" only) | [optional] diff --git a/docs/GatewayUpdateK8SAuthConfig.md b/docs/GatewayUpdateK8SAuthConfig.md index 64d7b55b..003d4805 100644 --- a/docs/GatewayUpdateK8SAuthConfig.md +++ b/docs/GatewayUpdateK8SAuthConfig.md @@ -10,7 +10,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessId** | **String** | The access ID of the Kubernetes auth method | **clusterApiType** | **String** | Cluster access type. options: [native_k8s, rancher] | [optional] -**configEncryptionKeyName** | **String** | Config encryption key | [optional] **disableIssuerValidation** | **String** | Disable issuer validation [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAuthType** | **String** | K8S auth type [token/certificate]. (relevant for \"native_k8s\" only) | [optional] diff --git a/docs/GenerateCsr.md b/docs/GenerateCsr.md index ea664a31..8d2d7e17 100644 --- a/docs/GenerateCsr.md +++ b/docs/GenerateCsr.md @@ -16,6 +16,7 @@ Name | Type | Description | Notes **critical** | **Boolean** | Add critical to the key usage extension (will be false if not added) | [optional] **dep** | **String** | The department to be included in the CSR certificate | [optional] **emailAddresses** | **String** | A comma-separated list of email addresses alternative names | [optional] +**exportPrivateKey** | **Boolean** | The flag to indicate if the private key should be exported | [optional] **generateKey** | **Boolean** | Generate a new classic key for the csr | [optional] **ipAddresses** | **String** | A comma-separated list of ip addresses alternative names | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/GetAuthMethod.md b/docs/GetAuthMethod.md index 40e9661a..b4a623e9 100644 --- a/docs/GetAuthMethod.md +++ b/docs/GetAuthMethod.md @@ -2,6 +2,7 @@ # GetAuthMethod +getAuthMethod is a command that returns information about the auth method. [Deprecated: Use auth-method-get command] ## Properties diff --git a/docs/GetTarget.md b/docs/GetTarget.md index dc2cfa90..599c93cd 100644 --- a/docs/GetTarget.md +++ b/docs/GetTarget.md @@ -2,6 +2,7 @@ # GetTarget +getTarget is a command that returns target. [Deprecated: Use target-get command] ## Properties diff --git a/docs/GetTargetDetails.md b/docs/GetTargetDetails.md index 76e8f027..13c4dacf 100644 --- a/docs/GetTargetDetails.md +++ b/docs/GetTargetDetails.md @@ -2,6 +2,7 @@ # GetTargetDetails +getTargetDetails is a command that returns target details. [Deprecated: Use target-get-details command] ## Properties diff --git a/docs/GitlabTargetDetails.md b/docs/GitlabTargetDetails.md new file mode 100644 index 00000000..8084a502 --- /dev/null +++ b/docs/GitlabTargetDetails.md @@ -0,0 +1,16 @@ + + +# GitlabTargetDetails + +GitlabTargetDetails + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**gitlabAccessToken** | **String** | | [optional] +**gitlabCertificate** | **String** | | [optional] +**gitlabUrl** | **String** | | [optional] + + + diff --git a/docs/K8SAuth.md b/docs/K8SAuth.md index f286027a..7f1253a3 100644 --- a/docs/K8SAuth.md +++ b/docs/K8SAuth.md @@ -22,7 +22,6 @@ Name | Type | Description | Notes **k8sPubKeysPem** | **List<String>** | K8SPublicKeysPEM is the list of public key in PEM format | [optional] **k8sTokenReviewerJwt** | **String** | K8STokenReviewerJWT is the bearer for clusterApiTypeK8s, used during TokenReview API call | [optional] **name** | **String** | | [optional] -**protectionKey** | **String** | | [optional] **rancherApiKey** | **String** | RancherApiKey the bear token for clusterApiTypeRancher | [optional] **rancherClusterId** | **String** | RancherClusterId cluster id as define in rancher (in case of clusterApiTypeRancher) | [optional] **useLocalCaJwt** | **Boolean** | UseLocalCAJwt is an optional parameter to set defaulting to using the local service account when running in a Kubernetes pod | [optional] diff --git a/docs/ListAuthMethods.md b/docs/ListAuthMethods.md index b9d98cbf..f2039e64 100644 --- a/docs/ListAuthMethods.md +++ b/docs/ListAuthMethods.md @@ -2,7 +2,7 @@ # ListAuthMethods -listAuthMethods is a command that returns a list of all auth methods in the account. +listAuthMethods is a command that returns a list of all auth methods in the account. [Deprecated: Use auth-method-list command] ## Properties diff --git a/docs/ListTargets.md b/docs/ListTargets.md index d5758900..315df0ee 100644 --- a/docs/ListTargets.md +++ b/docs/ListTargets.md @@ -2,6 +2,7 @@ # ListTargets +listTargets is a command that returns a list of targets. [Deprecated: Use target-list command] ## Properties diff --git a/docs/SecureRemoteAccess.md b/docs/SecureRemoteAccess.md index 04f3d70e..d83c36f7 100644 --- a/docs/SecureRemoteAccess.md +++ b/docs/SecureRemoteAccess.md @@ -14,6 +14,8 @@ Name | Type | Description | Notes **bastionIssuer** | **String** | | [optional] **bastionIssuerId** | **Long** | | [optional] **bastionSsh** | **String** | | [optional] +**blockConcurrentConnections** | **Boolean** | | [optional] +**blockConcurrentConnectionsLevel** | **String** | | [optional] **category** | **String** | | [optional] **dashboardUrl** | **String** | | [optional] **dbName** | **String** | | [optional] diff --git a/docs/TargetCreateArtifactory.md b/docs/TargetCreateArtifactory.md new file mode 100644 index 00000000..2a72d723 --- /dev/null +++ b/docs/TargetCreateArtifactory.md @@ -0,0 +1,22 @@ + + +# TargetCreateArtifactory + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**artifactoryAdminName** | **String** | Artifactory Admin Name | +**artifactoryAdminPwd** | **String** | Artifactory Admin password | +**baseUrl** | **String** | Base URL | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateAws.md b/docs/TargetCreateAws.md new file mode 100644 index 00000000..51abe881 --- /dev/null +++ b/docs/TargetCreateAws.md @@ -0,0 +1,24 @@ + + +# TargetCreateAws + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessKey** | **String** | AWS secret access key | +**accessKeyId** | **String** | AWS access key ID | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**region** | **String** | AWS region | [optional] +**sessionToken** | **String** | Required only for temporary security credentials retrieved using STS | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | Use the GW's Cloud IAM | [optional] + + + diff --git a/docs/TargetCreateAzure.md b/docs/TargetCreateAzure.md new file mode 100644 index 00000000..594e37f5 --- /dev/null +++ b/docs/TargetCreateAzure.md @@ -0,0 +1,26 @@ + + +# TargetCreateAzure + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**clientId** | **String** | | [optional] +**clientSecret** | **String** | | [optional] +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**resourceGroupName** | **String** | The Resource Group name in your Azure subscription | [optional] +**resourceName** | **String** | The name of the relevant Resource | [optional] +**subscriptionId** | **String** | Azure Subscription Id | [optional] +**tenantId** | **String** | | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetCreateDB.md b/docs/TargetCreateDB.md new file mode 100644 index 00000000..f5f5deb9 --- /dev/null +++ b/docs/TargetCreateDB.md @@ -0,0 +1,47 @@ + + +# TargetCreateDB + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**dbDefinedConnectionType** | **String** | | [optional] +**azureClientId** | **String** | (Optional) Client id (relevant for \"cloud-service-provider\" only) | [optional] +**azureClientSecret** | **String** | (Optional) Client secret (relevant for \"cloud-service-provider\" only) | [optional] +**azureTenantId** | **String** | (Optional) Tenant id (relevant for \"cloud-service-provider\" only) | [optional] +**cloudServiceProvider** | **String** | (Optional) Cloud service provider (currently only supports Azure) | [optional] +**clusterMode** | **Boolean** | Cluster Mode | [optional] +**comment** | **String** | Deprecated - use description | [optional] +**connectionType** | **String** | (Optional) Type of connection to mssql database [credentials/cloud-identity] | +**dbName** | **String** | | [optional] +**dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] +**dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] +**dbType** | **String** | | +**description** | **String** | Description of the object | [optional] +**host** | **String** | | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mongodbAtlas** | **Boolean** | | [optional] +**mongodbAtlasApiPrivateKey** | **String** | MongoDB Atlas private key | [optional] +**mongodbAtlasApiPublicKey** | **String** | MongoDB Atlas public key | [optional] +**mongodbAtlasProjectId** | **String** | MongoDB Atlas project ID | [optional] +**mongodbDefaultAuthDb** | **String** | MongoDB server default authentication database | [optional] +**mongodbUriOptions** | **String** | MongoDB server URI options | [optional] +**name** | **String** | Target name | +**oracleServiceName** | **String** | | [optional] +**port** | **String** | | [optional] +**pwd** | **String** | | [optional] +**snowflakeAccount** | **String** | | [optional] +**snowflakeApiPrivateKey** | **String** | RSA Private key (base64 encoded) | [optional] +**snowflakeApiPrivateKeyPassword** | **String** | The Private key passphrase | [optional] +**ssl** | **Boolean** | Enable/Disable SSL [true/false] | [optional] +**sslCertificate** | **String** | SSL connection certificate | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**userName** | **String** | | [optional] + + + diff --git a/docs/TargetCreateDockerhub.md b/docs/TargetCreateDockerhub.md new file mode 100644 index 00000000..59a1b8c9 --- /dev/null +++ b/docs/TargetCreateDockerhub.md @@ -0,0 +1,21 @@ + + +# TargetCreateDockerhub + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**dockerhubPassword** | **String** | Password for docker repository | [optional] +**dockerhubUsername** | **String** | Username for docker repository | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateEks.md b/docs/TargetCreateEks.md new file mode 100644 index 00000000..25d8b738 --- /dev/null +++ b/docs/TargetCreateEks.md @@ -0,0 +1,26 @@ + + +# TargetCreateEks + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**eksAccessKeyId** | **String** | Access Key ID | +**eksClusterCaCert** | **String** | EKS cluster CA certificate | +**eksClusterEndpoint** | **String** | EKS cluster URL endpoint | +**eksClusterName** | **String** | EKS cluster name | +**eksRegion** | **String** | Region | [optional] +**eksSecretAccessKey** | **String** | Secret Access Key | +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetCreateGcp.md b/docs/TargetCreateGcp.md new file mode 100644 index 00000000..1bbcf181 --- /dev/null +++ b/docs/TargetCreateGcp.md @@ -0,0 +1,21 @@ + + +# TargetCreateGcp + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**gcpKey** | **String** | Base64-encoded service account private key text | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetCreateGithub.md b/docs/TargetCreateGithub.md new file mode 100644 index 00000000..d66ea897 --- /dev/null +++ b/docs/TargetCreateGithub.md @@ -0,0 +1,22 @@ + + +# TargetCreateGithub + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**githubAppId** | **Long** | Github app id | [optional] +**githubAppPrivateKey** | **String** | App private key | [optional] +**githubBaseUrl** | **String** | Base URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateGitlab.md b/docs/TargetCreateGitlab.md new file mode 100644 index 00000000..82f2cff8 --- /dev/null +++ b/docs/TargetCreateGitlab.md @@ -0,0 +1,22 @@ + + +# TargetCreateGitlab + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**gitlabAccessToken** | **String** | Gitlab access token | [optional] +**gitlabCertificate** | **String** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlabUrl** | **String** | Gitlab base url | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateGke.md b/docs/TargetCreateGke.md new file mode 100644 index 00000000..29f69c56 --- /dev/null +++ b/docs/TargetCreateGke.md @@ -0,0 +1,25 @@ + + +# TargetCreateGke + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**gkeAccountKey** | **String** | GKE Service Account key file path | [optional] +**gkeClusterCert** | **String** | GKE cluster CA certificate | [optional] +**gkeClusterEndpoint** | **String** | GKE cluster URL endpoint | [optional] +**gkeClusterName** | **String** | GKE cluster name | [optional] +**gkeServiceAccountEmail** | **String** | GKE service account email | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetCreateGlobalSign.md b/docs/TargetCreateGlobalSign.md new file mode 100644 index 00000000..73899378 --- /dev/null +++ b/docs/TargetCreateGlobalSign.md @@ -0,0 +1,27 @@ + + +# TargetCreateGlobalSign + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**contactEmail** | **String** | Email of the GlobalSign GCC account contact | +**contactFirstName** | **String** | First name of the GlobalSign GCC account contact | +**contactLastName** | **String** | Last name of the GlobalSign GCC account contact | +**contactPhone** | **String** | Telephone of the GlobalSign GCC account contact | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**password** | **String** | Password of the GlobalSign GCC account | +**profileId** | **String** | Profile ID of the GlobalSign GCC account | +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**username** | **String** | Username of the GlobalSign GCC account | + + + diff --git a/docs/TargetCreateGlobalSignAtlas.md b/docs/TargetCreateGlobalSignAtlas.md new file mode 100644 index 00000000..5ec7ee47 --- /dev/null +++ b/docs/TargetCreateGlobalSignAtlas.md @@ -0,0 +1,24 @@ + + +# TargetCreateGlobalSignAtlas + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**apiKey** | **String** | API Key of the GlobalSign Atlas account | +**apiSecret** | **String** | API Secret of the GlobalSign Atlas account | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mtlsCertDataBase64** | **String** | Mutual TLS Certificate contents of the GlobalSign Atlas account encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 must be supplied | [optional] +**mtlsKeyDataBase64** | **String** | Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied | [optional] +**name** | **String** | Target name | +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateGodaddy.md b/docs/TargetCreateGodaddy.md new file mode 100644 index 00000000..13393b45 --- /dev/null +++ b/docs/TargetCreateGodaddy.md @@ -0,0 +1,26 @@ + + +# TargetCreateGodaddy + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**apiKey** | **String** | Key of the api credentials to the Godaddy account | +**description** | **String** | Description of the object | [optional] +**imapFqdn** | **String** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imapPassword** | **String** | ImapPassword to access the IMAP service | +**imapPort** | **String** | ImapPort of the IMAP service | [optional] +**imapUsername** | **String** | ImapUsername to access the IMAP service | +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**secret** | **String** | Secret of the api credentials to the Godaddy account | +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateHashiVault.md b/docs/TargetCreateHashiVault.md new file mode 100644 index 00000000..80c841de --- /dev/null +++ b/docs/TargetCreateHashiVault.md @@ -0,0 +1,22 @@ + + +# TargetCreateHashiVault + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**hashiUrl** | **String** | HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**namespace** | **List<String>** | Comma-separated list of vault namespaces | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**vaultToken** | **String** | Vault access token with sufficient permissions | [optional] + + + diff --git a/docs/TargetCreateK8s.md b/docs/TargetCreateK8s.md new file mode 100644 index 00000000..ee375b51 --- /dev/null +++ b/docs/TargetCreateK8s.md @@ -0,0 +1,28 @@ + + +# TargetCreateK8s + +targetCreateK8s is a command that creates a new k8s target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**k8sAuthType** | **String** | K8S auth type [token/certificate] | [optional] +**k8sClientCertificate** | **String** | Content of the k8 client certificate (PEM format) in a Base64 format | [optional] +**k8sClientKey** | **String** | Content of the k8 client private key (PEM format) in a Base64 format | [optional] +**k8sClusterCaCert** | **String** | K8S cluster CA certificate | +**k8sClusterEndpoint** | **String** | K8S cluster URL endpoint | +**k8sClusterName** | **String** | K8S cluster name | [optional] +**k8sClusterToken** | **String** | K8S cluster Bearer token | +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwServiceAccount** | **Boolean** | Use the GW's service account | [optional] + + + diff --git a/docs/TargetCreateLdap.md b/docs/TargetCreateLdap.md new file mode 100644 index 00000000..b8c1a663 --- /dev/null +++ b/docs/TargetCreateLdap.md @@ -0,0 +1,26 @@ + + +# TargetCreateLdap + +targetCreateLdap is a command that creates a new ldap target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**bindDn** | **String** | Bind DN | +**bindDnPassword** | **String** | Bind DN Password | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**ldapCaCert** | **String** | CA Certificate File Content | [optional] +**ldapUrl** | **String** | LDAP Server URL | +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**serverType** | **String** | Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. Default is OpenLDAP | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**tokenExpiration** | **String** | Token expiration | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateLinked.md b/docs/TargetCreateLinked.md new file mode 100644 index 00000000..a3153567 --- /dev/null +++ b/docs/TargetCreateLinked.md @@ -0,0 +1,20 @@ + + +# TargetCreateLinked + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**hosts** | **String** | A comma seperated list of server hosts and server descriptions joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My Prod server description') | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Target name | +**parentTargetName** | **String** | The parent Target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **String** | Specifies the hosts type, relevant only when working without parent target | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateOutput.md b/docs/TargetCreateOutput.md new file mode 100644 index 00000000..be3a4ab1 --- /dev/null +++ b/docs/TargetCreateOutput.md @@ -0,0 +1,13 @@ + + +# TargetCreateOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**targetId** | **Long** | | [optional] + + + diff --git a/docs/TargetCreatePing.md b/docs/TargetCreatePing.md new file mode 100644 index 00000000..1834e08b --- /dev/null +++ b/docs/TargetCreatePing.md @@ -0,0 +1,25 @@ + + +# TargetCreatePing + +targetCreatePing is a command that creates a new ping target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**administrativePort** | **String** | Ping Federate administrative port | [optional] +**authorizationPort** | **String** | Ping Federate authorization port | [optional] +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**password** | **String** | Ping Federate privileged user password | [optional] +**pingUrl** | **String** | Ping URL | [optional] +**privilegedUser** | **String** | Ping Federate privileged user | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateRabbitMq.md b/docs/TargetCreateRabbitMq.md new file mode 100644 index 00000000..24f314a7 --- /dev/null +++ b/docs/TargetCreateRabbitMq.md @@ -0,0 +1,23 @@ + + +# TargetCreateRabbitMq + +targetCreateRabbitMq is a command that creates a new rabbitmq target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**rabbitmqServerPassword** | **String** | | [optional] +**rabbitmqServerUri** | **String** | | [optional] +**rabbitmqServerUser** | **String** | | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateSalesforce.md b/docs/TargetCreateSalesforce.md new file mode 100644 index 00000000..1b1ecdce --- /dev/null +++ b/docs/TargetCreateSalesforce.md @@ -0,0 +1,30 @@ + + +# TargetCreateSalesforce + +targetCreateSalesforce is a command that creates a new Salesforce target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**appPrivateKeyData** | **String** | Base64 encoded PEM of the connected app private key (relevant for JWT auth only) | [optional] +**authFlow** | **String** | type of the auth flow ('jwt' / 'user-password') | +**caCertData** | **String** | Base64 encoded PEM cert to use when uploading a new key to Salesforce | [optional] +**caCertName** | **String** | name of the certificate in Salesforce tenant to use when uploading new key | [optional] +**clientId** | **String** | Client ID of the oauth2 app to use for connecting to Salesforce | +**clientSecret** | **String** | Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) | [optional] +**description** | **String** | Description of the object | [optional] +**email** | **String** | The email of the user attached to the oauth2 app used for connecting to Salesforce | +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**password** | **String** | The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**securityToken** | **String** | The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**tenantUrl** | **String** | Url of the Salesforce tenant | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateSsh.md b/docs/TargetCreateSsh.md new file mode 100644 index 00000000..734f21bc --- /dev/null +++ b/docs/TargetCreateSsh.md @@ -0,0 +1,26 @@ + + +# TargetCreateSsh + +targetCreateSsh is a command that creates a new ssh target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**host** | **String** | SSH host name | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**port** | **String** | SSH port | [optional] +**privateKey** | **String** | SSH private key | [optional] +**privateKeyPassword** | **String** | SSH private key password | [optional] +**sshPassword** | **String** | SSH password to rotate | [optional] +**sshUsername** | **String** | SSH username | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetCreateWeb.md b/docs/TargetCreateWeb.md new file mode 100644 index 00000000..211ee8bf --- /dev/null +++ b/docs/TargetCreateWeb.md @@ -0,0 +1,21 @@ + + +# TargetCreateWeb + +targetCreateWeb is a command that creates a new web target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**url** | **String** | The url | [optional] + + + diff --git a/docs/TargetCreateWindows.md b/docs/TargetCreateWindows.md new file mode 100644 index 00000000..cc3959bd --- /dev/null +++ b/docs/TargetCreateWindows.md @@ -0,0 +1,27 @@ + + +# TargetCreateWindows + +GatewayCreateProducerWindowsCmd is a command that creates a new windows target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**certificate** | **String** | SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) | [optional] +**description** | **String** | Description of the object | [optional] +**domain** | **String** | User domain name | [optional] +**hostname** | **String** | Server hostname | +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**password** | **String** | Privileged user password | +**port** | **String** | Server WinRM port | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useTls** | **String** | Enable/Disable TLS for WinRM over HTTPS [true/false] | [optional] +**username** | **String** | Privileged username | + + + diff --git a/docs/TargetCreateZeroSSL.md b/docs/TargetCreateZeroSSL.md new file mode 100644 index 00000000..476fb3fd --- /dev/null +++ b/docs/TargetCreateZeroSSL.md @@ -0,0 +1,27 @@ + + +# TargetCreateZeroSSL + +targetCreateZeroSSL is a command that creates a new ZeroSSL target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**apiKey** | **String** | API Key of the ZeroSSLTarget account | +**description** | **String** | Description of the object | [optional] +**imapFqdn** | **String** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imapPassword** | **String** | ImapPassword to access the IMAP service | +**imapPort** | **String** | ImapPort of the IMAP service | [optional] +**imapTargetEmail** | **String** | ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username | [optional] +**imapUsername** | **String** | ImapUsername to access the IMAP service | +**json** | **Boolean** | Set output format to JSON | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetDelete.md b/docs/TargetDelete.md new file mode 100644 index 00000000..6234fa0e --- /dev/null +++ b/docs/TargetDelete.md @@ -0,0 +1,19 @@ + + +# TargetDelete + +targetDelete is a command that deletes a target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**forceDeletion** | **Boolean** | Enforce deletion | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Target name | +**targetVersion** | **Integer** | Target version | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetGet.md b/docs/TargetGet.md new file mode 100644 index 00000000..f0b11925 --- /dev/null +++ b/docs/TargetGet.md @@ -0,0 +1,17 @@ + + +# TargetGet + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Target name | +**showVersions** | **Boolean** | Include all target versions in reply | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetGetDetails.md b/docs/TargetGetDetails.md new file mode 100644 index 00000000..6385aef5 --- /dev/null +++ b/docs/TargetGetDetails.md @@ -0,0 +1,18 @@ + + +# TargetGetDetails + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **Boolean** | Set output format to JSON | [optional] +**name** | **String** | Target name | +**showVersions** | **Boolean** | Include all target versions in reply | [optional] +**targetVersion** | **Integer** | Target version | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetList.md b/docs/TargetList.md new file mode 100644 index 00000000..1fb186dd --- /dev/null +++ b/docs/TargetList.md @@ -0,0 +1,19 @@ + + +# TargetList + +targetList is a command that returns a list of targets + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**filter** | **String** | Filter by auth method name or part of it | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**paginationToken** | **String** | Next page reference | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **List<String>** | The target types list . In case it is empty, all types of targets will be returned. options: [hanadb cassandra aws ssh gke eks mysql mongodb snowflake mssql redshift artifactory azure rabbitmq k8s venafi gcp oracle dockerhub ldap github chef web salesforce postgres] | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetTypeDetailsInput.md b/docs/TargetTypeDetailsInput.md index b1ed614f..4888eeb3 100644 --- a/docs/TargetTypeDetailsInput.md +++ b/docs/TargetTypeDetailsInput.md @@ -17,6 +17,7 @@ Name | Type | Description | Notes **eksTargetDetails** | [**EKSTargetDetails**](EKSTargetDetails.md) | | [optional] **gcpTargetDetails** | [**GcpTargetDetails**](GcpTargetDetails.md) | | [optional] **githubTargetDetails** | [**GithubTargetDetails**](GithubTargetDetails.md) | | [optional] +**gitlabTargetDetails** | [**GitlabTargetDetails**](GitlabTargetDetails.md) | | [optional] **gkeTargetDetails** | [**GKETargetDetails**](GKETargetDetails.md) | | [optional] **globalsignAtlasTargetDetails** | [**GlobalSignAtlasTargetDetails**](GlobalSignAtlasTargetDetails.md) | | [optional] **globalsignTargetDetails** | [**GlobalSignGCCTargetDetails**](GlobalSignGCCTargetDetails.md) | | [optional] diff --git a/docs/TargetUpdateArtifactory.md b/docs/TargetUpdateArtifactory.md new file mode 100644 index 00000000..b0c63e72 --- /dev/null +++ b/docs/TargetUpdateArtifactory.md @@ -0,0 +1,24 @@ + + +# TargetUpdateArtifactory + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**artifactoryAdminName** | **String** | Artifactory Admin Name | +**artifactoryAdminPwd** | **String** | Artifactory Admin password | +**baseUrl** | **String** | Base URL | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateAws.md b/docs/TargetUpdateAws.md new file mode 100644 index 00000000..8f57e639 --- /dev/null +++ b/docs/TargetUpdateAws.md @@ -0,0 +1,26 @@ + + +# TargetUpdateAws + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**accessKey** | **String** | AWS secret access key | +**accessKeyId** | **String** | AWS access key ID | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**region** | **String** | AWS region | [optional] +**sessionToken** | **String** | Required only for temporary security credentials retrieved using STS | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | Use the GW's Cloud IAM | [optional] + + + diff --git a/docs/TargetUpdateAzure.md b/docs/TargetUpdateAzure.md new file mode 100644 index 00000000..8e1be2e5 --- /dev/null +++ b/docs/TargetUpdateAzure.md @@ -0,0 +1,28 @@ + + +# TargetUpdateAzure + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**clientId** | **String** | | [optional] +**clientSecret** | **String** | | [optional] +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**resourceGroupName** | **String** | The Resource Group name in your Azure subscription | [optional] +**resourceName** | **String** | The name of the relevant Resource | [optional] +**subscriptionId** | **String** | Azure Subscription Id | [optional] +**tenantId** | **String** | | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetUpdateDB.md b/docs/TargetUpdateDB.md new file mode 100644 index 00000000..2685f5ce --- /dev/null +++ b/docs/TargetUpdateDB.md @@ -0,0 +1,49 @@ + + +# TargetUpdateDB + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**dbDefinedConnectionType** | **String** | | [optional] +**azureClientId** | **String** | (Optional) Client id (relevant for \"cloud-service-provider\" only) | [optional] +**azureClientSecret** | **String** | (Optional) Client secret (relevant for \"cloud-service-provider\" only) | [optional] +**azureTenantId** | **String** | (Optional) Tenant id (relevant for \"cloud-service-provider\" only) | [optional] +**cloudServiceProvider** | **String** | (Optional) Cloud service provider (currently only supports Azure) | [optional] +**clusterMode** | **Boolean** | Cluster Mode | [optional] +**comment** | **String** | Deprecated - use description | [optional] +**connectionType** | **String** | (Optional) Type of connection to mssql database [credentials/cloud-identity] | +**dbName** | **String** | | [optional] +**dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] +**dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] +**dbType** | **String** | | +**description** | **String** | Description of the object | [optional] +**host** | **String** | | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mongodbAtlas** | **Boolean** | | [optional] +**mongodbAtlasApiPrivateKey** | **String** | MongoDB Atlas private key | [optional] +**mongodbAtlasApiPublicKey** | **String** | MongoDB Atlas public key | [optional] +**mongodbAtlasProjectId** | **String** | MongoDB Atlas project ID | [optional] +**mongodbDefaultAuthDb** | **String** | MongoDB server default authentication database | [optional] +**mongodbUriOptions** | **String** | MongoDB server URI options | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**oracleServiceName** | **String** | | [optional] +**port** | **String** | | [optional] +**pwd** | **String** | | [optional] +**snowflakeAccount** | **String** | | [optional] +**snowflakeApiPrivateKey** | **String** | RSA Private key (base64 encoded) | [optional] +**snowflakeApiPrivateKeyPassword** | **String** | The Private key passphrase | [optional] +**ssl** | **Boolean** | Enable/Disable SSL [true/false] | [optional] +**sslCertificate** | **String** | SSL connection certificate | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**userName** | **String** | | [optional] + + + diff --git a/docs/TargetUpdateDockerhub.md b/docs/TargetUpdateDockerhub.md new file mode 100644 index 00000000..07e2f576 --- /dev/null +++ b/docs/TargetUpdateDockerhub.md @@ -0,0 +1,23 @@ + + +# TargetUpdateDockerhub + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**dockerhubPassword** | **String** | Password for docker repository | [optional] +**dockerhubUsername** | **String** | Username for docker repository | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateEks.md b/docs/TargetUpdateEks.md new file mode 100644 index 00000000..f9573809 --- /dev/null +++ b/docs/TargetUpdateEks.md @@ -0,0 +1,28 @@ + + +# TargetUpdateEks + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**eksAccessKeyId** | **String** | Access Key ID | +**eksClusterCaCert** | **String** | EKS cluster CA certificate | +**eksClusterEndpoint** | **String** | EKS cluster URL endpoint | +**eksClusterName** | **String** | EKS cluster name | +**eksRegion** | **String** | Region | [optional] +**eksSecretAccessKey** | **String** | Secret Access Key | +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetUpdateGcp.md b/docs/TargetUpdateGcp.md new file mode 100644 index 00000000..553526a2 --- /dev/null +++ b/docs/TargetUpdateGcp.md @@ -0,0 +1,23 @@ + + +# TargetUpdateGcp + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**gcpKey** | **String** | Base64-encoded service account private key text | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetUpdateGithub.md b/docs/TargetUpdateGithub.md new file mode 100644 index 00000000..25e1aa0d --- /dev/null +++ b/docs/TargetUpdateGithub.md @@ -0,0 +1,24 @@ + + +# TargetUpdateGithub + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**githubAppId** | **Long** | Github app id | [optional] +**githubAppPrivateKey** | **String** | App private key | [optional] +**githubBaseUrl** | **String** | Base URL | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateGitlab.md b/docs/TargetUpdateGitlab.md new file mode 100644 index 00000000..88a089b0 --- /dev/null +++ b/docs/TargetUpdateGitlab.md @@ -0,0 +1,24 @@ + + +# TargetUpdateGitlab + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**gitlabAccessToken** | **String** | Gitlab access token | [optional] +**gitlabCertificate** | **String** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlabUrl** | **String** | Gitlab base url | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateGke.md b/docs/TargetUpdateGke.md new file mode 100644 index 00000000..a443ed66 --- /dev/null +++ b/docs/TargetUpdateGke.md @@ -0,0 +1,27 @@ + + +# TargetUpdateGke + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**gkeAccountKey** | **String** | GKE Service Account key file path | [optional] +**gkeClusterCert** | **String** | GKE cluster CA certificate | [optional] +**gkeClusterEndpoint** | **String** | GKE cluster URL endpoint | [optional] +**gkeClusterName** | **String** | GKE cluster name | [optional] +**gkeServiceAccountEmail** | **String** | GKE service account email | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwCloudIdentity** | **Boolean** | | [optional] + + + diff --git a/docs/TargetUpdateGlobalSign.md b/docs/TargetUpdateGlobalSign.md new file mode 100644 index 00000000..d8cea9fe --- /dev/null +++ b/docs/TargetUpdateGlobalSign.md @@ -0,0 +1,29 @@ + + +# TargetUpdateGlobalSign + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**contactEmail** | **String** | Email of the GlobalSign GCC account contact | +**contactFirstName** | **String** | First name of the GlobalSign GCC account contact | +**contactLastName** | **String** | Last name of the GlobalSign GCC account contact | +**contactPhone** | **String** | Telephone of the GlobalSign GCC account contact | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**password** | **String** | Password of the GlobalSign GCC account | +**profileId** | **String** | Profile ID of the GlobalSign GCC account | +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**username** | **String** | Username of the GlobalSign GCC account | + + + diff --git a/docs/TargetUpdateGlobalSignAtlas.md b/docs/TargetUpdateGlobalSignAtlas.md new file mode 100644 index 00000000..f99fbaa5 --- /dev/null +++ b/docs/TargetUpdateGlobalSignAtlas.md @@ -0,0 +1,26 @@ + + +# TargetUpdateGlobalSignAtlas + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**apiKey** | **String** | API Key of the GlobalSign Atlas account | +**apiSecret** | **String** | API Secret of the GlobalSign Atlas account | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mtlsCertDataBase64** | **String** | Mutual TLS Certificate contents of the GlobalSign Atlas account encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 must be supplied | [optional] +**mtlsKeyDataBase64** | **String** | Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateGodaddy.md b/docs/TargetUpdateGodaddy.md new file mode 100644 index 00000000..5c9a6a1e --- /dev/null +++ b/docs/TargetUpdateGodaddy.md @@ -0,0 +1,28 @@ + + +# TargetUpdateGodaddy + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**apiKey** | **String** | Key of the api credentials to the Godaddy account | +**description** | **String** | Description of the object | [optional] +**imapFqdn** | **String** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imapPassword** | **String** | ImapPassword to access the IMAP service | +**imapPort** | **String** | ImapPort of the IMAP service | [optional] +**imapUsername** | **String** | ImapUsername to access the IMAP service | +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**secret** | **String** | Secret of the api credentials to the Godaddy account | +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateHashiVault.md b/docs/TargetUpdateHashiVault.md new file mode 100644 index 00000000..d288e95c --- /dev/null +++ b/docs/TargetUpdateHashiVault.md @@ -0,0 +1,24 @@ + + +# TargetUpdateHashiVault + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**hashiUrl** | **String** | HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**namespace** | **List<String>** | Comma-separated list of vault namespaces | [optional] +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**vaultToken** | **String** | Vault access token with sufficient permissions | [optional] + + + diff --git a/docs/TargetUpdateK8s.md b/docs/TargetUpdateK8s.md new file mode 100644 index 00000000..94bbe7ed --- /dev/null +++ b/docs/TargetUpdateK8s.md @@ -0,0 +1,30 @@ + + +# TargetUpdateK8s + +targetUpdateK8s is a command that updates an existing k8s target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**k8sAuthType** | **String** | K8S auth type [token/certificate] | [optional] +**k8sClientCertificate** | **String** | Content of the k8 client certificate (PEM format) in a Base64 format | [optional] +**k8sClientKey** | **String** | Content of the k8 client private key (PEM format) in a Base64 format | [optional] +**k8sClusterCaCert** | **String** | K8S cluster CA certificate | +**k8sClusterEndpoint** | **String** | K8S cluster URL endpoint | +**k8sClusterName** | **String** | K8S cluster name | [optional] +**k8sClusterToken** | **String** | K8S cluster Bearer token | +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useGwServiceAccount** | **Boolean** | Use the GW's service account | [optional] + + + diff --git a/docs/TargetUpdateLdap.md b/docs/TargetUpdateLdap.md new file mode 100644 index 00000000..3353aa5c --- /dev/null +++ b/docs/TargetUpdateLdap.md @@ -0,0 +1,28 @@ + + +# TargetUpdateLdap + +targetUpdateLdap is a command that updates an existing ldap target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**bindDn** | **String** | Bind DN | +**bindDnPassword** | **String** | Bind DN Password | +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**ldapCaCert** | **String** | CA Certificate File Content | [optional] +**ldapUrl** | **String** | LDAP Server URL | +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**serverType** | **String** | Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**tokenExpiration** | **String** | Token expiration | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateLinked.md b/docs/TargetUpdateLinked.md new file mode 100644 index 00000000..82278601 --- /dev/null +++ b/docs/TargetUpdateLinked.md @@ -0,0 +1,24 @@ + + +# TargetUpdateLinked + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**addHosts** | **String** | A comma seperated list of new server hosts and server descriptions joined by semicolon ';' that will be added to the Linked Target hosts. | [optional] +**description** | **String** | Description of the object | [optional] +**hosts** | **String** | A comma seperated list of server hosts and server descriptions joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My Prod server description') | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**name** | **String** | Linked Target name | +**newName** | **String** | New Linked Target name | [optional] +**parentTargetName** | **String** | The parent Target name | [optional] +**rmHosts** | **String** | Comma separated list of existing hosts that will be removed from Linked Target hosts. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **String** | Specifies the hosts type, relevant only when working without parent target | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateOutput.md b/docs/TargetUpdateOutput.md new file mode 100644 index 00000000..7f5fa59c --- /dev/null +++ b/docs/TargetUpdateOutput.md @@ -0,0 +1,13 @@ + + +# TargetUpdateOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**targetId** | **Long** | | [optional] + + + diff --git a/docs/TargetUpdatePing.md b/docs/TargetUpdatePing.md new file mode 100644 index 00000000..1cb56aa7 --- /dev/null +++ b/docs/TargetUpdatePing.md @@ -0,0 +1,27 @@ + + +# TargetUpdatePing + +targetUpdatePing is a command that updates an existing ping target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**administrativePort** | **String** | Ping Federate administrative port | [optional] +**authorizationPort** | **String** | Ping Federate authorization port | [optional] +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**password** | **String** | Ping Federate privileged user password | [optional] +**pingUrl** | **String** | Ping URL | [optional] +**privilegedUser** | **String** | Ping Federate privileged user | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateRabbitMq.md b/docs/TargetUpdateRabbitMq.md new file mode 100644 index 00000000..02df4882 --- /dev/null +++ b/docs/TargetUpdateRabbitMq.md @@ -0,0 +1,25 @@ + + +# TargetUpdateRabbitMq + +targetUpdateRabbitMq is a command that updates an existing rabbitmq target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**rabbitmqServerPassword** | **String** | | [optional] +**rabbitmqServerUri** | **String** | | [optional] +**rabbitmqServerUser** | **String** | | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateSalesforce.md b/docs/TargetUpdateSalesforce.md new file mode 100644 index 00000000..5f7fe20a --- /dev/null +++ b/docs/TargetUpdateSalesforce.md @@ -0,0 +1,32 @@ + + +# TargetUpdateSalesforce + +targetUpdateSalesforce is a command that updates an existing Salesforce target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**appPrivateKeyData** | **String** | Base64 encoded PEM of the connected app private key (relevant for JWT auth only) | [optional] +**authFlow** | **String** | type of the auth flow ('jwt' / 'user-password') | +**caCertData** | **String** | Base64 encoded PEM cert to use when uploading a new key to Salesforce | [optional] +**caCertName** | **String** | name of the certificate in Salesforce tenant to use when uploading new key | [optional] +**clientId** | **String** | Client ID of the oauth2 app to use for connecting to Salesforce | +**clientSecret** | **String** | Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) | [optional] +**description** | **String** | Description of the object | [optional] +**email** | **String** | The email of the user attached to the oauth2 app used for connecting to Salesforce | +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**password** | **String** | The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**securityToken** | **String** | The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**tenantUrl** | **String** | Url of the Salesforce tenant | +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateSsh.md b/docs/TargetUpdateSsh.md new file mode 100644 index 00000000..584d94a6 --- /dev/null +++ b/docs/TargetUpdateSsh.md @@ -0,0 +1,28 @@ + + +# TargetUpdateSsh + +targetUpdateSsh is a command that updates an existing ssh target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**host** | **String** | SSH host name | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**port** | **String** | SSH port | [optional] +**privateKey** | **String** | SSH private key | [optional] +**privateKeyPassword** | **String** | SSH private key password | [optional] +**sshPassword** | **String** | SSH password to rotate | [optional] +**sshUsername** | **String** | SSH username | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/TargetUpdateWeb.md b/docs/TargetUpdateWeb.md new file mode 100644 index 00000000..7edf546a --- /dev/null +++ b/docs/TargetUpdateWeb.md @@ -0,0 +1,23 @@ + + +# TargetUpdateWeb + +targetUpdateWeb is a command that updates an existing web target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **String** | Description of the object | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**url** | **String** | The url | [optional] + + + diff --git a/docs/TargetUpdateWindows.md b/docs/TargetUpdateWindows.md new file mode 100644 index 00000000..9e6f509d --- /dev/null +++ b/docs/TargetUpdateWindows.md @@ -0,0 +1,29 @@ + + +# TargetUpdateWindows + +GatewayUpdateProducerWindowsCmd is a command that updates an existing windows target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**certificate** | **String** | SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) | [optional] +**description** | **String** | Description of the object | [optional] +**domain** | **String** | User domain name | [optional] +**hostname** | **String** | Server hostname | +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**password** | **String** | Privileged user password | +**port** | **String** | Server WinRM port | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**useTls** | **String** | Enable/Disable TLS for WinRM over HTTPS [true/false] | [optional] +**username** | **String** | Privileged username | + + + diff --git a/docs/TargetUpdateZeroSSL.md b/docs/TargetUpdateZeroSSL.md new file mode 100644 index 00000000..15b0fce6 --- /dev/null +++ b/docs/TargetUpdateZeroSSL.md @@ -0,0 +1,29 @@ + + +# TargetUpdateZeroSSL + +targetUpdateZeroSSL is a command that updates an existing ZeroSSL target + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**apiKey** | **String** | API Key of the ZeroSSLTarget account | +**description** | **String** | Description of the object | [optional] +**imapFqdn** | **String** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imapPassword** | **String** | ImapPassword to access the IMAP service | +**imapPort** | **String** | ImapPort of the IMAP service | [optional] +**imapTargetEmail** | **String** | ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username | [optional] +**imapUsername** | **String** | ImapUsername to access the IMAP service | +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**timeout** | **String** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] + + + diff --git a/docs/UpdateAWSTarget.md b/docs/UpdateAWSTarget.md index 3bf6adb7..82b99cb8 100644 --- a/docs/UpdateAWSTarget.md +++ b/docs/UpdateAWSTarget.md @@ -2,6 +2,7 @@ # UpdateAWSTarget +updateAWSTarget is a command that updates a new target. [Deprecated: Use target-update-aws command] ## Properties diff --git a/docs/UpdateAccountSettings.md b/docs/UpdateAccountSettings.md index 7f025046..9e87a73d 100644 --- a/docs/UpdateAccountSettings.md +++ b/docs/UpdateAccountSettings.md @@ -8,6 +8,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **address** | **String** | Address | [optional] +**boundIps** | **List<String>** | A default list of comma-separated CIDR block that are allowed to authenticate. | [optional] **city** | **String** | City | [optional] **companyName** | **String** | Company name | [optional] **country** | **String** | Country | [optional] @@ -19,6 +20,7 @@ Name | Type | Description | Notes **dynamicSecretMaxTtlEnable** | **String** | Set a maximum ttl for dynamic secrets [true/false] | [optional] **enableItemSharing** | **String** | Enable sharing items [true/false] | [optional] **forceNewVersions** | **String** | If set to true, new version will be created on update | [optional] +**gwBoundIps** | **List<String>** | A default list of comma-separated CIDR block that acts as a trusted Gateway entity. | [optional] **invalidCharacters** | **String** | Characters that cannot be used for items/targets/roles/auths/event_forwarder names. Empty string will enforce nothing. | [optional] **itemType** | **String** | VersionSettingsObjectType defines object types for account version settings | [optional] **itemsDeletionProtection** | **String** | Set or unset the default behaviour of items deletion protection [true/false] | [optional] @@ -26,7 +28,9 @@ Name | Type | Description | Notes **jwtTtlDefault** | **Long** | Default ttl | [optional] **jwtTtlMax** | **Long** | Maximum ttl | [optional] **jwtTtlMin** | **Long** | Minimum ttl | [optional] +**lockBoundIps** | **String** | Lock bound-ips setting globally in the account. | [optional] **lockDefaultKey** | **String** | Lock the account's default protection key, if set - users will not be able to use a different protection key, relevant only if default-key-name is configured [true/false] | [optional] +**lockGwBoundIps** | **String** | Lock gw-bound-ips setting in the account. | [optional] **maxRotationInterval** | **Integer** | Set the maximum rotation interval for rotated secrets auto rotation settings | [optional] **maxRotationIntervalEnable** | **String** | Set a maximum rotation interval for rotated secrets auto rotation settings [true/false] | [optional] **maxVersions** | **String** | Max versions | [optional] diff --git a/docs/UpdateArtifactoryTarget.md b/docs/UpdateArtifactoryTarget.md index 4f52f8f1..917a59cb 100644 --- a/docs/UpdateArtifactoryTarget.md +++ b/docs/UpdateArtifactoryTarget.md @@ -2,6 +2,7 @@ # UpdateArtifactoryTarget +updateArtifactoryTarget is a command that updates a new target. [Deprecated: Use target-update-artifactory command] ## Properties diff --git a/docs/UpdateAuthMethod.md b/docs/UpdateAuthMethod.md index 3b0e6986..ff984785 100644 --- a/docs/UpdateAuthMethod.md +++ b/docs/UpdateAuthMethod.md @@ -2,12 +2,14 @@ # UpdateAuthMethod +updateAuthMethod is a command that updates a api key auth method. [Deprecated: Use auth-method-update-api-key command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodAWSIAM.md b/docs/UpdateAuthMethodAWSIAM.md index 92437b65..49f4b089 100644 --- a/docs/UpdateAuthMethodAWSIAM.md +++ b/docs/UpdateAuthMethodAWSIAM.md @@ -2,13 +2,14 @@ # UpdateAuthMethodAWSIAM -updateAuthMethodAWSIAM is a command that updates a new Auth Method that will be able to authenticate using AWS IAM credentials. +updateAuthMethodAWSIAM is a command that updates a new Auth Method that will be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-update-aws-iam command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundArn** | **List<String>** | A list of full arns that the access is restricted to | [optional] **boundAwsAccountId** | **List<String>** | A list of AWS account-IDs that the access is restricted to | **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodAzureAD.md b/docs/UpdateAuthMethodAzureAD.md index baa56cfb..b28bb882 100644 --- a/docs/UpdateAuthMethodAzureAD.md +++ b/docs/UpdateAuthMethodAzureAD.md @@ -2,7 +2,7 @@ # UpdateAuthMethodAzureAD -updateAuthMethodAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. +updateAuthMethodAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-update-azure-ad command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | Deprecated (Deprecated) The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundGroupId** | **List<String>** | A list of group ids that the access is restricted to | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **boundProviders** | **List<String>** | A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) | [optional] diff --git a/docs/UpdateAuthMethodCert.md b/docs/UpdateAuthMethodCert.md index f974606b..6e1920bb 100644 --- a/docs/UpdateAuthMethodCert.md +++ b/docs/UpdateAuthMethodCert.md @@ -2,7 +2,7 @@ # UpdateAuthMethodCert -updateAuthMethodCert is a command that updates a new auth method that will be able to authenticate using a client certificae +updateAuthMethodCert is a command that updates a new auth method that will be able to authenticate using a client certificate. [Deprecated: Use auth-method-update-cert command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **allowedCors** | **String** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundCommonNames** | **List<String>** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] **boundDnsSans** | **List<String>** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] **boundEmailSans** | **List<String>** | A list of Email Addresses. At least one must exist in the SANs. Supports globbing. | [optional] diff --git a/docs/UpdateAuthMethodGCP.md b/docs/UpdateAuthMethodGCP.md index 293fee4a..0f5dbc9a 100644 --- a/docs/UpdateAuthMethodGCP.md +++ b/docs/UpdateAuthMethodGCP.md @@ -2,7 +2,7 @@ # UpdateAuthMethodGCP -updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. +updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. [Deprecated: Use auth-method-update-gcp command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | The audience to verify in the JWT received by the client | +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **boundLabels** | **List<String>** | A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd .... | [optional] **boundProjects** | **List<String>** | === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. | [optional] diff --git a/docs/UpdateAuthMethodK8S.md b/docs/UpdateAuthMethodK8S.md index 5b64efb8..d0213075 100644 --- a/docs/UpdateAuthMethodK8S.md +++ b/docs/UpdateAuthMethodK8S.md @@ -2,7 +2,7 @@ # UpdateAuthMethodK8S -updateAuthMethodK8S is a command that updates a new auth method that will be able to authenticate using K8S. +updateAuthMethodK8S is a command that updates a new auth method that will be able to authenticate using K8S. [Deprecated: Use auth-method-update-k8s command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] **boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodLDAP.md b/docs/UpdateAuthMethodLDAP.md index 9a544127..ca1963f8 100644 --- a/docs/UpdateAuthMethodLDAP.md +++ b/docs/UpdateAuthMethodLDAP.md @@ -2,13 +2,14 @@ # UpdateAuthMethodLDAP -updateAuthMethodLDAP is a command that updates a new auth method that will be able to authenticate using LDAP. +updateAuthMethodLDAP is a command that updates a new auth method that will be able to authenticate using LDAP. [Deprecated: Use auth-method-update-ldap command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodOAuth2.md b/docs/UpdateAuthMethodOAuth2.md index 585af9c4..8ba7ff10 100644 --- a/docs/UpdateAuthMethodOAuth2.md +++ b/docs/UpdateAuthMethodOAuth2.md @@ -2,7 +2,7 @@ # UpdateAuthMethodOAuth2 -updateAuthMethodOAuth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. +updateAuthMethodOAuth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. [Deprecated: Use auth-method-update-oauth2 command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **audience** | **String** | The audience in the JWT | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundClientIds** | **List<String>** | The clients ids that the access is restricted to | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] diff --git a/docs/UpdateAuthMethodOCI.md b/docs/UpdateAuthMethodOCI.md index 7acb928c..b9eea209 100644 --- a/docs/UpdateAuthMethodOCI.md +++ b/docs/UpdateAuthMethodOCI.md @@ -2,13 +2,14 @@ # UpdateAuthMethodOCI -updateAuthMethodOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. +updateAuthMethodOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-update-oci command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodOIDC.md b/docs/UpdateAuthMethodOIDC.md index fa193e4c..294a4aec 100644 --- a/docs/UpdateAuthMethodOIDC.md +++ b/docs/UpdateAuthMethodOIDC.md @@ -2,7 +2,7 @@ # UpdateAuthMethodOIDC -updateAuthMethodOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. +updateAuthMethodOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. [Deprecated: Use auth-method-update-oidc command] ## Properties @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] **audience** | **String** | Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **clientId** | **String** | Client ID | [optional] **clientSecret** | **String** | Client Secret | [optional] diff --git a/docs/UpdateAuthMethodSAML.md b/docs/UpdateAuthMethodSAML.md index d14139e7..8c664bb5 100644 --- a/docs/UpdateAuthMethodSAML.md +++ b/docs/UpdateAuthMethodSAML.md @@ -2,7 +2,7 @@ # UpdateAuthMethodSAML -updateAuthMethodSAML is a command that updates a new auth method that will be available to authenticate using SAML. +updateAuthMethodSAML is a command that updates a new auth method that will be available to authenticate using SAML. [Deprecated: Use auth-method-update-saml command] ## Properties @@ -10,6 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodUniversalIdentity.md b/docs/UpdateAuthMethodUniversalIdentity.md index b54f543c..0f4c26f2 100644 --- a/docs/UpdateAuthMethodUniversalIdentity.md +++ b/docs/UpdateAuthMethodUniversalIdentity.md @@ -2,13 +2,14 @@ # UpdateAuthMethodUniversalIdentity -updateAuthMethodUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. +updateAuthMethodUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-update-universal-identity command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] +**auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **denyInheritance** | **Boolean** | Deny from root to create children | [optional] **denyRotate** | **Boolean** | Deny from the token to rotate | [optional] diff --git a/docs/UpdateAzureTarget.md b/docs/UpdateAzureTarget.md index 8055ac5e..af399b91 100644 --- a/docs/UpdateAzureTarget.md +++ b/docs/UpdateAzureTarget.md @@ -2,6 +2,7 @@ # UpdateAzureTarget +updateAzureTarget is a command that updates an existing target. [Deprecated: Use target-update-azure command] ## Properties diff --git a/docs/UpdateDBTarget.md b/docs/UpdateDBTarget.md index 8277c02e..e35cfcfa 100644 --- a/docs/UpdateDBTarget.md +++ b/docs/UpdateDBTarget.md @@ -2,6 +2,7 @@ # UpdateDBTarget +updateDBTarget is a command that updates an existing target. [Deprecated: Use target-update-db command] ## Properties diff --git a/docs/UpdateDockerhubTarget.md b/docs/UpdateDockerhubTarget.md index a8780f6e..65689b7d 100644 --- a/docs/UpdateDockerhubTarget.md +++ b/docs/UpdateDockerhubTarget.md @@ -2,6 +2,7 @@ # UpdateDockerhubTarget +updateDockerhubTarget is a command that updates a new target. [Deprecated: Use target-update-dockerhub command] ## Properties @@ -9,8 +10,8 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **comment** | **String** | Deprecated - use description | [optional] **description** | **String** | Description of the object | [optional] -**dockerhubPassword** | **String** | | [optional] -**dockerhubUsername** | **String** | | [optional] +**dockerhubPassword** | **String** | Password for docker repository | [optional] +**dockerhubUsername** | **String** | Username for docker repository | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] **key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/UpdateEKSTarget.md b/docs/UpdateEKSTarget.md index 863acfac..6094db79 100644 --- a/docs/UpdateEKSTarget.md +++ b/docs/UpdateEKSTarget.md @@ -2,6 +2,7 @@ # UpdateEKSTarget +updateEKSTarget is a command that updates an existing target. [Deprecated: Use target-update-eks command] ## Properties diff --git a/docs/UpdateGKETarget.md b/docs/UpdateGKETarget.md index 1a4db662..c72d5a12 100644 --- a/docs/UpdateGKETarget.md +++ b/docs/UpdateGKETarget.md @@ -2,6 +2,7 @@ # UpdateGKETarget +updateGKETarget is a command that updates an existing target. [Deprecated: Use target-update-gke command] ## Properties diff --git a/docs/UpdateGcpTarget.md b/docs/UpdateGcpTarget.md index b841b22d..ad2da75c 100644 --- a/docs/UpdateGcpTarget.md +++ b/docs/UpdateGcpTarget.md @@ -2,6 +2,7 @@ # UpdateGcpTarget +updateGcpTarget is a command that updates an existing target. [Deprecated: Use target-update-gcp command] ## Properties diff --git a/docs/UpdateGithubTarget.md b/docs/UpdateGithubTarget.md index 393a6b86..a287cbf7 100644 --- a/docs/UpdateGithubTarget.md +++ b/docs/UpdateGithubTarget.md @@ -2,6 +2,7 @@ # UpdateGithubTarget +updateGithubTarget is a command that updates a new target. [Deprecated: Use target-update-github command] ## Properties diff --git a/docs/UpdateGitlabTarget.md b/docs/UpdateGitlabTarget.md new file mode 100644 index 00000000..ab554eb2 --- /dev/null +++ b/docs/UpdateGitlabTarget.md @@ -0,0 +1,27 @@ + + +# UpdateGitlabTarget + +updateGitlabTarget is a command that updates an existing target. [Deprecated: Use target-update-gitlab command] + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**comment** | **String** | Deprecated - use description | [optional] +**description** | **String** | Description of the object | [optional] +**gitlabAccessToken** | **String** | Gitlab access token | [optional] +**gitlabCertificate** | **String** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlabUrl** | **String** | Gitlab base url | [optional] +**json** | **Boolean** | Set output format to JSON | [optional] +**keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **String** | Target name | +**newName** | **String** | New target name | [optional] +**token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] +**updateVersion** | **Boolean** | Deprecated | [optional] + + + diff --git a/docs/UpdateGitlabTargetOutput.md b/docs/UpdateGitlabTargetOutput.md new file mode 100644 index 00000000..6e8f1d71 --- /dev/null +++ b/docs/UpdateGitlabTargetOutput.md @@ -0,0 +1,13 @@ + + +# UpdateGitlabTargetOutput + + +## Properties + +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**targetId** | **Long** | | [optional] + + + diff --git a/docs/UpdateGlobalSignAtlasTarget.md b/docs/UpdateGlobalSignAtlasTarget.md index 73619a13..ff0a320e 100644 --- a/docs/UpdateGlobalSignAtlasTarget.md +++ b/docs/UpdateGlobalSignAtlasTarget.md @@ -2,6 +2,7 @@ # UpdateGlobalSignAtlasTarget +updateGlobalSignAtlasTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign-atlas command] ## Properties diff --git a/docs/UpdateGlobalSignTarget.md b/docs/UpdateGlobalSignTarget.md index a7427c66..37e3ed4e 100644 --- a/docs/UpdateGlobalSignTarget.md +++ b/docs/UpdateGlobalSignTarget.md @@ -2,6 +2,7 @@ # UpdateGlobalSignTarget +updateGlobalSignTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign command] ## Properties diff --git a/docs/UpdateGodaddyTarget.md b/docs/UpdateGodaddyTarget.md index 061edb11..817cc45e 100644 --- a/docs/UpdateGodaddyTarget.md +++ b/docs/UpdateGodaddyTarget.md @@ -2,6 +2,7 @@ # UpdateGodaddyTarget +updateGodaddyTarget is a command that updates an existing target. [Deprecated: Use target-update-godaddy command] ## Properties diff --git a/docs/UpdateHashiVaultTarget.md b/docs/UpdateHashiVaultTarget.md index 1fb0aee8..0d66c58c 100644 --- a/docs/UpdateHashiVaultTarget.md +++ b/docs/UpdateHashiVaultTarget.md @@ -2,6 +2,7 @@ # UpdateHashiVaultTarget +updateHashiVaultTarget is a command that updates an existing target. [Deprecated: Use target-update-hashi-vault command] ## Properties diff --git a/docs/UpdateLdapTarget.md b/docs/UpdateLdapTarget.md index 3ad029c6..99877fac 100644 --- a/docs/UpdateLdapTarget.md +++ b/docs/UpdateLdapTarget.md @@ -2,26 +2,27 @@ # UpdateLdapTarget +updateLdapTarget is a command that updates an existing target. [Deprecated: Use target-update-ldap command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**bindDn** | **String** | | [optional] -**bindDnPassword** | **String** | | [optional] +**bindDn** | **String** | Bind DN | +**bindDnPassword** | **String** | Bind DN Password | **comment** | **String** | Deprecated - use description | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] **key** | **String** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] -**ldapCaCert** | **String** | | [optional] -**ldapUrl** | **String** | | [optional] +**ldapCaCert** | **String** | CA Certificate File Content | [optional] +**ldapUrl** | **String** | LDAP Server URL | **maxVersions** | **String** | Set the maximum number of versions, limited by the account settings defaults. | [optional] **name** | **String** | Target name | **newName** | **String** | New target name | [optional] **serverType** | **String** | Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] -**tokenExpiration** | **String** | | [optional] +**tokenExpiration** | **String** | Token expiration | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] **updateVersion** | **Boolean** | Deprecated | [optional] diff --git a/docs/UpdateLinkedTarget.md b/docs/UpdateLinkedTarget.md index cd73e12c..91276fc4 100644 --- a/docs/UpdateLinkedTarget.md +++ b/docs/UpdateLinkedTarget.md @@ -2,6 +2,7 @@ # UpdateLinkedTarget +updateLinkedTarget is a command that updates an existing target. [Deprecated: Use target-update-linked command] ## Properties diff --git a/docs/UpdateNativeK8STarget.md b/docs/UpdateNativeK8STarget.md index 442b3ffc..c8fd488b 100644 --- a/docs/UpdateNativeK8STarget.md +++ b/docs/UpdateNativeK8STarget.md @@ -2,6 +2,7 @@ # UpdateNativeK8STarget +updateNativeK8STarget is a command that updates an existing target. [Deprecated: Use target-update-k8s command] ## Properties diff --git a/docs/UpdatePingTarget.md b/docs/UpdatePingTarget.md index 0b5899f1..1a4f3788 100644 --- a/docs/UpdatePingTarget.md +++ b/docs/UpdatePingTarget.md @@ -2,6 +2,7 @@ # UpdatePingTarget +updatePingTarget is a command that updates an existing target. [Deprecated: Use target-update-ping command] ## Properties diff --git a/docs/UpdateRabbitMQTarget.md b/docs/UpdateRabbitMQTarget.md index 5791b69c..32a08349 100644 --- a/docs/UpdateRabbitMQTarget.md +++ b/docs/UpdateRabbitMQTarget.md @@ -2,6 +2,7 @@ # UpdateRabbitMQTarget +updateRabbitMQTarget is a command that updates a new target. [Deprecated: Use target-update-rabbitmq command] ## Properties diff --git a/docs/UpdateRotatedSecret.md b/docs/UpdateRotatedSecret.md index 08c46fe0..cbd6e62c 100644 --- a/docs/UpdateRotatedSecret.md +++ b/docs/UpdateRotatedSecret.md @@ -41,6 +41,7 @@ Name | Type | Description | Notes **secureAccessBastionIssuer** | **String** | Path to the SSH Certificate Issuer for your Akeyless Bastion | [optional] **secureAccessDbName** | **String** | The DB name (relevant only for DB Dynamic-Secret) | [optional] **secureAccessDbSchema** | **String** | The db schema (relevant only for mssql or postgresql) | [optional] +**secureAccessDisableConcurrentConnections** | **Boolean** | Enable this flag to prevent simultaneous use of the same secret | [optional] **secureAccessEnable** | **String** | Enable/Disable secure remote access [true/false] | [optional] **secureAccessHost** | **List<String>** | Target servers for connections (In case of Linked Target association, host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) | [optional] **secureAccessRdpDomain** | **String** | Required when the Dynamic Secret is used for a domain user (relevant only for RDP Dynamic-Secret) | [optional] diff --git a/docs/UpdateSSHTarget.md b/docs/UpdateSSHTarget.md index 37d8db48..8189562c 100644 --- a/docs/UpdateSSHTarget.md +++ b/docs/UpdateSSHTarget.md @@ -2,6 +2,7 @@ # UpdateSSHTarget +updateSSHTarget is a command that updates an existing target. [Deprecated: Use target-update-ssh command] ## Properties diff --git a/docs/UpdateSalesforceTarget.md b/docs/UpdateSalesforceTarget.md index 34c2e4c9..1ea18b6e 100644 --- a/docs/UpdateSalesforceTarget.md +++ b/docs/UpdateSalesforceTarget.md @@ -2,6 +2,7 @@ # UpdateSalesforceTarget +updateSalesforceTarget is a command that updates a new target. [Deprecated: Use target-update-salesforce command] ## Properties diff --git a/docs/UpdateTargetDetails.md b/docs/UpdateTargetDetails.md index 7abcd390..02d73754 100644 --- a/docs/UpdateTargetDetails.md +++ b/docs/UpdateTargetDetails.md @@ -2,6 +2,7 @@ # UpdateTargetDetails +updateTargetDetails is a command that updates an existing target. [Deprecated] ## Properties diff --git a/docs/UpdateWebTarget.md b/docs/UpdateWebTarget.md index f874ec67..d76898ad 100644 --- a/docs/UpdateWebTarget.md +++ b/docs/UpdateWebTarget.md @@ -2,6 +2,7 @@ # UpdateWebTarget +updateWebTarget is a command that updates an existing target. [Deprecated: Use target-update-web command] ## Properties diff --git a/docs/UpdateWindowsTarget.md b/docs/UpdateWindowsTarget.md index d204a1f0..6d039108 100644 --- a/docs/UpdateWindowsTarget.md +++ b/docs/UpdateWindowsTarget.md @@ -2,6 +2,7 @@ # UpdateWindowsTarget +updateWindowsTarget is a command that updates an existing windows target. [Deprecated: Use target-update-windows command] ## Properties diff --git a/docs/UpdateZeroSSLTarget.md b/docs/UpdateZeroSSLTarget.md index 666af343..c3640019 100644 --- a/docs/UpdateZeroSSLTarget.md +++ b/docs/UpdateZeroSSLTarget.md @@ -2,6 +2,7 @@ # UpdateZeroSSLTarget +updateZeroSSLTarget is a command that updates an existing target. [Deprecated: Use target-update-zerossl command] ## Properties diff --git a/docs/V2Api.md b/docs/V2Api.md index 61d963ba..3fa6754a 100644 --- a/docs/V2Api.md +++ b/docs/V2Api.md @@ -7,6 +7,35 @@ Method | HTTP request | Description [**assocRoleAuthMethod**](V2Api.md#assocRoleAuthMethod) | **POST** /assoc-role-am | [**assocTargetItem**](V2Api.md#assocTargetItem) | **POST** /assoc-target-item | [**auth**](V2Api.md#auth) | **POST** /auth | +[**authMethodCreateApiKey**](V2Api.md#authMethodCreateApiKey) | **POST** /auth-method-create-api-key | +[**authMethodCreateAwsIam**](V2Api.md#authMethodCreateAwsIam) | **POST** /auth-method-create-aws | +[**authMethodCreateAzureAD**](V2Api.md#authMethodCreateAzureAD) | **POST** /auth-method-create-azure-ad | +[**authMethodCreateCert**](V2Api.md#authMethodCreateCert) | **POST** /auth-method-create-cert | +[**authMethodCreateEmail**](V2Api.md#authMethodCreateEmail) | **POST** /auth-method-create-email | +[**authMethodCreateGcp**](V2Api.md#authMethodCreateGcp) | **POST** /auth-method-create-gcp | +[**authMethodCreateK8s**](V2Api.md#authMethodCreateK8s) | **POST** /auth-method-create-k8s | +[**authMethodCreateLdap**](V2Api.md#authMethodCreateLdap) | **POST** /auth-method-create-ldap | +[**authMethodCreateOCI**](V2Api.md#authMethodCreateOCI) | **POST** /auth-method-create-oci | +[**authMethodCreateOIDC**](V2Api.md#authMethodCreateOIDC) | **POST** /auth-method-create-oidc | +[**authMethodCreateOauth2**](V2Api.md#authMethodCreateOauth2) | **POST** /auth-method-create-oauth2 | +[**authMethodCreateSAML**](V2Api.md#authMethodCreateSAML) | **POST** /auth-method-create-saml | +[**authMethodCreateUniversalIdentity**](V2Api.md#authMethodCreateUniversalIdentity) | **POST** /auth-method-create-universal-identity | +[**authMethodDelete**](V2Api.md#authMethodDelete) | **POST** /auth-method-delete | +[**authMethodGet**](V2Api.md#authMethodGet) | **POST** /auth-method-get | +[**authMethodList**](V2Api.md#authMethodList) | **POST** /auth-method-list | +[**authMethodUpdateApiKey**](V2Api.md#authMethodUpdateApiKey) | **POST** /auth-method-update-api-key | +[**authMethodUpdateAwsIam**](V2Api.md#authMethodUpdateAwsIam) | **POST** /auth-method-update-aws-iam | +[**authMethodUpdateAzureAD**](V2Api.md#authMethodUpdateAzureAD) | **POST** /auth-method-update-azure-ad | +[**authMethodUpdateCert**](V2Api.md#authMethodUpdateCert) | **POST** /auth-method-update-cert | +[**authMethodUpdateEmail**](V2Api.md#authMethodUpdateEmail) | **POST** /auth-method-update-email | +[**authMethodUpdateGcp**](V2Api.md#authMethodUpdateGcp) | **POST** /auth-method-update-gcp | +[**authMethodUpdateK8s**](V2Api.md#authMethodUpdateK8s) | **POST** /auth-method-update-k8s | +[**authMethodUpdateLdap**](V2Api.md#authMethodUpdateLdap) | **POST** /auth-method-update-ldap | +[**authMethodUpdateOCI**](V2Api.md#authMethodUpdateOCI) | **POST** /auth-method-update-oci | +[**authMethodUpdateOIDC**](V2Api.md#authMethodUpdateOIDC) | **POST** /auth-method-update-oidc | +[**authMethodUpdateOauth2**](V2Api.md#authMethodUpdateOauth2) | **POST** /auth-method-update-oauth2 | +[**authMethodUpdateSAML**](V2Api.md#authMethodUpdateSAML) | **POST** /auth-method-update-saml | +[**authMethodUpdateUniversalIdentity**](V2Api.md#authMethodUpdateUniversalIdentity) | **POST** /auth-method-update-universal-identity | [**configure**](V2Api.md#configure) | **POST** /configure | [**connect**](V2Api.md#connect) | **POST** /connect | [**createAWSTarget**](V2Api.md#createAWSTarget) | **POST** /create-aws-target | @@ -38,6 +67,7 @@ Method | HTTP request | Description [**createGKETarget**](V2Api.md#createGKETarget) | **POST** /create-gke-target | [**createGcpTarget**](V2Api.md#createGcpTarget) | **POST** /create-gcp-target | [**createGithubTarget**](V2Api.md#createGithubTarget) | **POST** /create-github-target | +[**createGitlabTarget**](V2Api.md#createGitlabTarget) | **POST** /create-gitlab-target | [**createGlobalSignAtlasTarget**](V2Api.md#createGlobalSignAtlasTarget) | **POST** /create-globalsign-atlas-target | [**createGlobalSignTarget**](V2Api.md#createGlobalSignTarget) | **POST** /create-globalsign-target | [**createGodaddyTarget**](V2Api.md#createGodaddyTarget) | **POST** /create-godaddy-target | @@ -97,6 +127,7 @@ Method | HTTP request | Description [**dynamicSecretCreateEks**](V2Api.md#dynamicSecretCreateEks) | **POST** /dynamic-secret-create-eks | [**dynamicSecretCreateGcp**](V2Api.md#dynamicSecretCreateGcp) | **POST** /dynamic-secret-create-gcp | [**dynamicSecretCreateGithub**](V2Api.md#dynamicSecretCreateGithub) | **POST** /dynamic-secret-create-github | +[**dynamicSecretCreateGitlab**](V2Api.md#dynamicSecretCreateGitlab) | **POST** /dynamic-secret-create-gitlab | [**dynamicSecretCreateGke**](V2Api.md#dynamicSecretCreateGke) | **POST** /dynamic-secret-create-gke | [**dynamicSecretCreateGoogleWorkspace**](V2Api.md#dynamicSecretCreateGoogleWorkspace) | **POST** /dynamic-secret-create-google-workspace | [**dynamicSecretCreateHanaDb**](V2Api.md#dynamicSecretCreateHanaDb) | **POST** /dynamic-secret-create-hanadb | @@ -130,6 +161,7 @@ Method | HTTP request | Description [**dynamicSecretUpdateEks**](V2Api.md#dynamicSecretUpdateEks) | **POST** /dynamic-secret-update-eks | [**dynamicSecretUpdateGcp**](V2Api.md#dynamicSecretUpdateGcp) | **POST** /dynamic-secret-update-gcp | [**dynamicSecretUpdateGithub**](V2Api.md#dynamicSecretUpdateGithub) | **POST** /dynamic-secret-update-github | +[**dynamicSecretUpdateGitlab**](V2Api.md#dynamicSecretUpdateGitlab) | **POST** /dynamic-secret-update-gitlab | [**dynamicSecretUpdateGke**](V2Api.md#dynamicSecretUpdateGke) | **POST** /dynamic-secret-update-gke | [**dynamicSecretUpdateGoogleWorkspace**](V2Api.md#dynamicSecretUpdateGoogleWorkspace) | **POST** /dynamic-secret-update-google-workspace | [**dynamicSecretUpdateHanaDb**](V2Api.md#dynamicSecretUpdateHanaDb) | **POST** /dynamic-secret-update-hana | @@ -372,6 +404,58 @@ Method | HTTP request | Description [**signPKICertWithClassicKey**](V2Api.md#signPKICertWithClassicKey) | **POST** /sign-pki-cert-with-classic-key | [**signRsaSsaPss**](V2Api.md#signRsaSsaPss) | **POST** /sign-rsassa-pss | [**staticCredsAuth**](V2Api.md#staticCredsAuth) | **POST** /static-creds-auth | +[**targetCreateArtifactory**](V2Api.md#targetCreateArtifactory) | **POST** /target-create-artifactory | +[**targetCreateAws**](V2Api.md#targetCreateAws) | **POST** /target-create-aws | +[**targetCreateAzure**](V2Api.md#targetCreateAzure) | **POST** /target-create-azure | +[**targetCreateDB**](V2Api.md#targetCreateDB) | **POST** /target-create-db | +[**targetCreateDockerhub**](V2Api.md#targetCreateDockerhub) | **POST** /target-create-dockerhub | +[**targetCreateEks**](V2Api.md#targetCreateEks) | **POST** /target-create-eks | +[**targetCreateGcp**](V2Api.md#targetCreateGcp) | **POST** /target-create-gcp | +[**targetCreateGithub**](V2Api.md#targetCreateGithub) | **POST** /target-create-github | +[**targetCreateGitlab**](V2Api.md#targetCreateGitlab) | **POST** /target-create-gitlab | +[**targetCreateGke**](V2Api.md#targetCreateGke) | **POST** /target-create-gke | +[**targetCreateGlobalSign**](V2Api.md#targetCreateGlobalSign) | **POST** /target-create-globalsign | +[**targetCreateGlobalSignAtlas**](V2Api.md#targetCreateGlobalSignAtlas) | **POST** /target-create-globalsign-atlas | +[**targetCreateGodaddy**](V2Api.md#targetCreateGodaddy) | **POST** /target-create-godaddy | +[**targetCreateHashiVault**](V2Api.md#targetCreateHashiVault) | **POST** /target-create-hashi-vault | +[**targetCreateK8s**](V2Api.md#targetCreateK8s) | **POST** /target-create-k8s | +[**targetCreateLdap**](V2Api.md#targetCreateLdap) | **POST** /target-create-ldap | +[**targetCreateLinked**](V2Api.md#targetCreateLinked) | **POST** /target-create-linked | +[**targetCreatePing**](V2Api.md#targetCreatePing) | **POST** /target-create-ping | +[**targetCreateRabbitMq**](V2Api.md#targetCreateRabbitMq) | **POST** /target-create-rabbitmq | +[**targetCreateSalesforce**](V2Api.md#targetCreateSalesforce) | **POST** /target-create-salesforce | +[**targetCreateSsh**](V2Api.md#targetCreateSsh) | **POST** /target-create-ssh | +[**targetCreateWeb**](V2Api.md#targetCreateWeb) | **POST** /target-create-web | +[**targetCreateWindows**](V2Api.md#targetCreateWindows) | **POST** /target-create-windows | +[**targetCreateZeroSSL**](V2Api.md#targetCreateZeroSSL) | **POST** /target-create-zerossl | +[**targetDelete**](V2Api.md#targetDelete) | **POST** /target-delete | +[**targetGet**](V2Api.md#targetGet) | **POST** /target-get | +[**targetGetDetails**](V2Api.md#targetGetDetails) | **POST** /target-get-details | +[**targetList**](V2Api.md#targetList) | **POST** /target-list | +[**targetUpdateArtifactory**](V2Api.md#targetUpdateArtifactory) | **POST** /target-update-artifactory | +[**targetUpdateAws**](V2Api.md#targetUpdateAws) | **POST** /target-update-aws | +[**targetUpdateAzure**](V2Api.md#targetUpdateAzure) | **POST** /target-update-azure | +[**targetUpdateDB**](V2Api.md#targetUpdateDB) | **POST** /target-update-db | +[**targetUpdateDockerhub**](V2Api.md#targetUpdateDockerhub) | **POST** /target-update-dockerhub | +[**targetUpdateEks**](V2Api.md#targetUpdateEks) | **POST** /target-update-eks | +[**targetUpdateGcp**](V2Api.md#targetUpdateGcp) | **POST** /target-update-gcp | +[**targetUpdateGithub**](V2Api.md#targetUpdateGithub) | **POST** /target-update-github | +[**targetUpdateGitlab**](V2Api.md#targetUpdateGitlab) | **POST** /target-update-gitlab | +[**targetUpdateGke**](V2Api.md#targetUpdateGke) | **POST** /target-update-gke | +[**targetUpdateGlobalSign**](V2Api.md#targetUpdateGlobalSign) | **POST** /target-update-globalsign | +[**targetUpdateGlobalSignAtlas**](V2Api.md#targetUpdateGlobalSignAtlas) | **POST** /target-update-globalsign-atlas | +[**targetUpdateGodaddy**](V2Api.md#targetUpdateGodaddy) | **POST** /target-update-godaddy | +[**targetUpdateHashiVault**](V2Api.md#targetUpdateHashiVault) | **POST** /target-update-hashi-vault | +[**targetUpdateK8s**](V2Api.md#targetUpdateK8s) | **POST** /target-update-k8s | +[**targetUpdateLdap**](V2Api.md#targetUpdateLdap) | **POST** /target-update-ldap | +[**targetUpdateLinked**](V2Api.md#targetUpdateLinked) | **POST** /target-update-linked | +[**targetUpdatePing**](V2Api.md#targetUpdatePing) | **POST** /target-update-ping | +[**targetUpdateRabbitMq**](V2Api.md#targetUpdateRabbitMq) | **POST** /target-update-rabbitmq | +[**targetUpdateSalesforce**](V2Api.md#targetUpdateSalesforce) | **POST** /target-update-salesforce | +[**targetUpdateSsh**](V2Api.md#targetUpdateSsh) | **POST** /target-update-ssh | +[**targetUpdateWeb**](V2Api.md#targetUpdateWeb) | **POST** /target-update-web | +[**targetUpdateWindows**](V2Api.md#targetUpdateWindows) | **POST** /target-update-windows | +[**targetUpdateZeroSSL**](V2Api.md#targetUpdateZeroSSL) | **POST** /target-update-zerossl | [**tokenize**](V2Api.md#tokenize) | **POST** /tokenize | [**uidCreateChildToken**](V2Api.md#uidCreateChildToken) | **POST** /uid-create-child-token | [**uidGenerateToken**](V2Api.md#uidGenerateToken) | **POST** /uid-generate-token | @@ -406,6 +490,7 @@ Method | HTTP request | Description [**updateGKETarget**](V2Api.md#updateGKETarget) | **POST** /update-gke-target | [**updateGcpTarget**](V2Api.md#updateGcpTarget) | **POST** /update-gcp-target | [**updateGithubTarget**](V2Api.md#updateGithubTarget) | **POST** /update-github-target | +[**updateGitlabTarget**](V2Api.md#updateGitlabTarget) | **POST** /update-gitlab-target | [**updateGlobalSignAtlasTarget**](V2Api.md#updateGlobalSignAtlasTarget) | **POST** /update-globalsign-atlas-target | [**updateGlobalSignTarget**](V2Api.md#updateGlobalSignTarget) | **POST** /update-globalsign-target | [**updateGodaddyTarget**](V2Api.md#updateGodaddyTarget) | **POST** /update-godaddy-target | @@ -636,9 +721,9 @@ No authorization required **401** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **configure** -> ConfigureOutput configure(body) + +# **authMethodCreateApiKey** +> AuthMethodCreateOutput authMethodCreateApiKey(body) @@ -657,12 +742,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - Configure body = new Configure(); // Configure | + AuthMethodCreateApiKey body = new AuthMethodCreateApiKey(); // AuthMethodCreateApiKey | try { - ConfigureOutput result = apiInstance.configure(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateApiKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#configure"); + System.err.println("Exception when calling V2Api#authMethodCreateApiKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -676,11 +761,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Configure**](Configure.md)| | + **body** | [**AuthMethodCreateApiKey**](AuthMethodCreateApiKey.md)| | ### Return type -[**ConfigureOutput**](ConfigureOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -694,12 +779,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | configureResponse wraps response body. | - | +**201** | authMethodCreateApiKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **connect** -> Object connect(body) + +# **authMethodCreateAwsIam** +> AuthMethodCreateOutput authMethodCreateAwsIam(body) @@ -718,12 +803,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - Connect body = new Connect(); // Connect | + AuthMethodCreateAwsIam body = new AuthMethodCreateAwsIam(); // AuthMethodCreateAwsIam | try { - Object result = apiInstance.connect(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateAwsIam(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#connect"); + System.err.println("Exception when calling V2Api#authMethodCreateAwsIam"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -737,11 +822,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Connect**](Connect.md)| | + **body** | [**AuthMethodCreateAwsIam**](AuthMethodCreateAwsIam.md)| | ### Return type -**Object** +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -755,12 +840,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | connectResponse wraps response body. | - | +**201** | authMethodCreateAwsIamResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAWSTarget** -> CreateAWSTargetOutput createAWSTarget(body) + +# **authMethodCreateAzureAD** +> AuthMethodCreateOutput authMethodCreateAzureAD(body) @@ -779,12 +864,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAWSTarget body = new CreateAWSTarget(); // CreateAWSTarget | + AuthMethodCreateAzureAD body = new AuthMethodCreateAzureAD(); // AuthMethodCreateAzureAD | try { - CreateAWSTargetOutput result = apiInstance.createAWSTarget(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateAzureAD(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAWSTarget"); + System.err.println("Exception when calling V2Api#authMethodCreateAzureAD"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -798,11 +883,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAWSTarget**](CreateAWSTarget.md)| | + **body** | [**AuthMethodCreateAzureAD**](AuthMethodCreateAzureAD.md)| | ### Return type -[**CreateAWSTargetOutput**](CreateAWSTargetOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -816,12 +901,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAWSTargetResponse wraps response body. | - | +**201** | authMethodCreateAzureADResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createArtifactoryTarget** -> CreateArtifactoryTargetOutput createArtifactoryTarget(body) + +# **authMethodCreateCert** +> AuthMethodCreateOutput authMethodCreateCert(body) @@ -840,12 +925,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateArtifactoryTarget body = new CreateArtifactoryTarget(); // CreateArtifactoryTarget | + AuthMethodCreateCert body = new AuthMethodCreateCert(); // AuthMethodCreateCert | try { - CreateArtifactoryTargetOutput result = apiInstance.createArtifactoryTarget(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateCert(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createArtifactoryTarget"); + System.err.println("Exception when calling V2Api#authMethodCreateCert"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -859,11 +944,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateArtifactoryTarget**](CreateArtifactoryTarget.md)| | + **body** | [**AuthMethodCreateCert**](AuthMethodCreateCert.md)| | ### Return type -[**CreateArtifactoryTargetOutput**](CreateArtifactoryTargetOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -877,12 +962,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createArtifactoryTargetResponse wraps response body. | - | +**201** | authMethodCreateCertResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethod** -> CreateAuthMethodOutput createAuthMethod(body) + +# **authMethodCreateEmail** +> AuthMethodCreateOutput authMethodCreateEmail(body) @@ -901,12 +986,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethod body = new CreateAuthMethod(); // CreateAuthMethod | + AuthMethodCreateEmail body = new AuthMethodCreateEmail(); // AuthMethodCreateEmail | try { - CreateAuthMethodOutput result = apiInstance.createAuthMethod(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateEmail(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethod"); + System.err.println("Exception when calling V2Api#authMethodCreateEmail"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -920,11 +1005,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethod**](CreateAuthMethod.md)| | + **body** | [**AuthMethodCreateEmail**](AuthMethodCreateEmail.md)| | ### Return type -[**CreateAuthMethodOutput**](CreateAuthMethodOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -938,12 +1023,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodResponse wraps response body. | - | +**201** | authMethodCreateEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodAWSIAM** -> CreateAuthMethodAWSIAMOutput createAuthMethodAWSIAM(body) + +# **authMethodCreateGcp** +> AuthMethodCreateOutput authMethodCreateGcp(body) @@ -962,12 +1047,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodAWSIAM body = new CreateAuthMethodAWSIAM(); // CreateAuthMethodAWSIAM | + AuthMethodCreateGcp body = new AuthMethodCreateGcp(); // AuthMethodCreateGcp | try { - CreateAuthMethodAWSIAMOutput result = apiInstance.createAuthMethodAWSIAM(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodAWSIAM"); + System.err.println("Exception when calling V2Api#authMethodCreateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -981,11 +1066,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodAWSIAM**](CreateAuthMethodAWSIAM.md)| | + **body** | [**AuthMethodCreateGcp**](AuthMethodCreateGcp.md)| | ### Return type -[**CreateAuthMethodAWSIAMOutput**](CreateAuthMethodAWSIAMOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -999,12 +1084,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodAWSIAMResponse wraps response body. | - | +**201** | authMethodCreateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodAzureAD** -> CreateAuthMethodAzureADOutput createAuthMethodAzureAD(body) + +# **authMethodCreateK8s** +> AuthMethodCreateOutput authMethodCreateK8s(body) @@ -1023,12 +1108,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodAzureAD body = new CreateAuthMethodAzureAD(); // CreateAuthMethodAzureAD | + AuthMethodCreateK8s body = new AuthMethodCreateK8s(); // AuthMethodCreateK8s | try { - CreateAuthMethodAzureADOutput result = apiInstance.createAuthMethodAzureAD(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateK8s(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodAzureAD"); + System.err.println("Exception when calling V2Api#authMethodCreateK8s"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1042,11 +1127,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodAzureAD**](CreateAuthMethodAzureAD.md)| | + **body** | [**AuthMethodCreateK8s**](AuthMethodCreateK8s.md)| | ### Return type -[**CreateAuthMethodAzureADOutput**](CreateAuthMethodAzureADOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1060,12 +1145,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodAzureADResponse wraps response body. | - | +**201** | authMethodCreateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodCert** -> CreateAuthMethodCertOutput createAuthMethodCert(body) + +# **authMethodCreateLdap** +> AuthMethodCreateOutput authMethodCreateLdap(body) @@ -1084,12 +1169,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodCert body = new CreateAuthMethodCert(); // CreateAuthMethodCert | + AuthMethodCreateLdap body = new AuthMethodCreateLdap(); // AuthMethodCreateLdap | try { - CreateAuthMethodCertOutput result = apiInstance.createAuthMethodCert(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodCert"); + System.err.println("Exception when calling V2Api#authMethodCreateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1103,11 +1188,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodCert**](CreateAuthMethodCert.md)| | + **body** | [**AuthMethodCreateLdap**](AuthMethodCreateLdap.md)| | ### Return type -[**CreateAuthMethodCertOutput**](CreateAuthMethodCertOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1121,12 +1206,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodCertResponse wraps response body. | - | +**201** | authMethodCreateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodEmail** -> CreateAuthMethodEmailOutput createAuthMethodEmail(body) + +# **authMethodCreateOCI** +> AuthMethodCreateOutput authMethodCreateOCI(body) @@ -1145,12 +1230,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodEmail body = new CreateAuthMethodEmail(); // CreateAuthMethodEmail | + AuthMethodCreateOCI body = new AuthMethodCreateOCI(); // AuthMethodCreateOCI | try { - CreateAuthMethodEmailOutput result = apiInstance.createAuthMethodEmail(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateOCI(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodEmail"); + System.err.println("Exception when calling V2Api#authMethodCreateOCI"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1164,11 +1249,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodEmail**](CreateAuthMethodEmail.md)| | + **body** | [**AuthMethodCreateOCI**](AuthMethodCreateOCI.md)| | ### Return type -[**CreateAuthMethodEmailOutput**](CreateAuthMethodEmailOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1182,12 +1267,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodEmailResponse wraps response body. | - | +**201** | authMethodCreateOCIResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodGCP** -> CreateAuthMethodGCPOutput createAuthMethodGCP(body) + +# **authMethodCreateOIDC** +> AuthMethodCreateOutput authMethodCreateOIDC(body) @@ -1206,12 +1291,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodGCP body = new CreateAuthMethodGCP(); // CreateAuthMethodGCP | + AuthMethodCreateOIDC body = new AuthMethodCreateOIDC(); // AuthMethodCreateOIDC | try { - CreateAuthMethodGCPOutput result = apiInstance.createAuthMethodGCP(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateOIDC(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodGCP"); + System.err.println("Exception when calling V2Api#authMethodCreateOIDC"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1225,11 +1310,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodGCP**](CreateAuthMethodGCP.md)| | + **body** | [**AuthMethodCreateOIDC**](AuthMethodCreateOIDC.md)| | ### Return type -[**CreateAuthMethodGCPOutput**](CreateAuthMethodGCPOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1243,12 +1328,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodGCPResponse wraps response body. | - | +**201** | authMethodCreateOIDCResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodHuawei** -> CreateAuthMethodHuaweiOutput createAuthMethodHuawei(body) + +# **authMethodCreateOauth2** +> AuthMethodCreateOutput authMethodCreateOauth2(body) @@ -1267,12 +1352,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodHuawei body = new CreateAuthMethodHuawei(); // CreateAuthMethodHuawei | + AuthMethodCreateOauth2 body = new AuthMethodCreateOauth2(); // AuthMethodCreateOauth2 | try { - CreateAuthMethodHuaweiOutput result = apiInstance.createAuthMethodHuawei(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateOauth2(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodHuawei"); + System.err.println("Exception when calling V2Api#authMethodCreateOauth2"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1286,11 +1371,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodHuawei**](CreateAuthMethodHuawei.md)| | + **body** | [**AuthMethodCreateOauth2**](AuthMethodCreateOauth2.md)| | ### Return type -[**CreateAuthMethodHuaweiOutput**](CreateAuthMethodHuaweiOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1304,12 +1389,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodHuaweiResponse wraps response body. | - | +**201** | authMethodCreateOauth2Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodK8S** -> CreateAuthMethodK8SOutput createAuthMethodK8S(body) + +# **authMethodCreateSAML** +> AuthMethodCreateOutput authMethodCreateSAML(body) @@ -1328,12 +1413,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodK8S body = new CreateAuthMethodK8S(); // CreateAuthMethodK8S | + AuthMethodCreateSAML body = new AuthMethodCreateSAML(); // AuthMethodCreateSAML | try { - CreateAuthMethodK8SOutput result = apiInstance.createAuthMethodK8S(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateSAML(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodK8S"); + System.err.println("Exception when calling V2Api#authMethodCreateSAML"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1347,11 +1432,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodK8S**](CreateAuthMethodK8S.md)| | + **body** | [**AuthMethodCreateSAML**](AuthMethodCreateSAML.md)| | ### Return type -[**CreateAuthMethodK8SOutput**](CreateAuthMethodK8SOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1365,12 +1450,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodK8SResponse wraps response body. | - | +**201** | authMethodCreateSAMLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodLDAP** -> CreateAuthMethodLDAPOutput createAuthMethodLDAP(body) + +# **authMethodCreateUniversalIdentity** +> AuthMethodCreateOutput authMethodCreateUniversalIdentity(body) @@ -1389,12 +1474,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodLDAP body = new CreateAuthMethodLDAP(); // CreateAuthMethodLDAP | + AuthMethodCreateUniversalIdentity body = new AuthMethodCreateUniversalIdentity(); // AuthMethodCreateUniversalIdentity | try { - CreateAuthMethodLDAPOutput result = apiInstance.createAuthMethodLDAP(body); + AuthMethodCreateOutput result = apiInstance.authMethodCreateUniversalIdentity(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodLDAP"); + System.err.println("Exception when calling V2Api#authMethodCreateUniversalIdentity"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1408,11 +1493,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodLDAP**](CreateAuthMethodLDAP.md)| | + **body** | [**AuthMethodCreateUniversalIdentity**](AuthMethodCreateUniversalIdentity.md)| | ### Return type -[**CreateAuthMethodLDAPOutput**](CreateAuthMethodLDAPOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1426,12 +1511,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodLDAPResponse wraps response body. | - | +**201** | authMethodCreateUniversalIdentityResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodOAuth2** -> CreateAuthMethodOAuth2Output createAuthMethodOAuth2(body) + +# **authMethodDelete** +> AuthMethodDeleteOutput authMethodDelete(body) @@ -1450,12 +1535,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodOAuth2 body = new CreateAuthMethodOAuth2(); // CreateAuthMethodOAuth2 | + AuthMethodDelete body = new AuthMethodDelete(); // AuthMethodDelete | try { - CreateAuthMethodOAuth2Output result = apiInstance.createAuthMethodOAuth2(body); + AuthMethodDeleteOutput result = apiInstance.authMethodDelete(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodOAuth2"); + System.err.println("Exception when calling V2Api#authMethodDelete"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1469,11 +1554,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodOAuth2**](CreateAuthMethodOAuth2.md)| | + **body** | [**AuthMethodDelete**](AuthMethodDelete.md)| | ### Return type -[**CreateAuthMethodOAuth2Output**](CreateAuthMethodOAuth2Output.md) +[**AuthMethodDeleteOutput**](AuthMethodDeleteOutput.md) ### Authorization @@ -1487,12 +1572,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodOAuth2Response wraps response body. | - | +**200** | authMethodDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodOCI** -> CreateAuthMethodOCIOutput createAuthMethodOCI(body) + +# **authMethodGet** +> AuthMethod authMethodGet(body) @@ -1511,12 +1596,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodOCI body = new CreateAuthMethodOCI(); // CreateAuthMethodOCI | + AuthMethodGet body = new AuthMethodGet(); // AuthMethodGet | try { - CreateAuthMethodOCIOutput result = apiInstance.createAuthMethodOCI(body); + AuthMethod result = apiInstance.authMethodGet(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodOCI"); + System.err.println("Exception when calling V2Api#authMethodGet"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1530,11 +1615,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodOCI**](CreateAuthMethodOCI.md)| | + **body** | [**AuthMethodGet**](AuthMethodGet.md)| | ### Return type -[**CreateAuthMethodOCIOutput**](CreateAuthMethodOCIOutput.md) +[**AuthMethod**](AuthMethod.md) ### Authorization @@ -1548,12 +1633,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodOCIResponse wraps response body. | - | +**200** | authMethodGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodOIDC** -> CreateAuthMethodOIDCOutput createAuthMethodOIDC(body) + +# **authMethodList** +> ListAuthMethodsOutput authMethodList(body) @@ -1572,12 +1657,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodOIDC body = new CreateAuthMethodOIDC(); // CreateAuthMethodOIDC | + AuthMethodList body = new AuthMethodList(); // AuthMethodList | try { - CreateAuthMethodOIDCOutput result = apiInstance.createAuthMethodOIDC(body); + ListAuthMethodsOutput result = apiInstance.authMethodList(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodOIDC"); + System.err.println("Exception when calling V2Api#authMethodList"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1591,11 +1676,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodOIDC**](CreateAuthMethodOIDC.md)| | + **body** | [**AuthMethodList**](AuthMethodList.md)| | ### Return type -[**CreateAuthMethodOIDCOutput**](CreateAuthMethodOIDCOutput.md) +[**ListAuthMethodsOutput**](ListAuthMethodsOutput.md) ### Authorization @@ -1609,12 +1694,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodOIDCResponse wraps response body. | - | +**200** | authMethodListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodSAML** -> CreateAuthMethodSAMLOutput createAuthMethodSAML(body) + +# **authMethodUpdateApiKey** +> AuthMethodUpdateOutput authMethodUpdateApiKey(body) @@ -1633,12 +1718,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodSAML body = new CreateAuthMethodSAML(); // CreateAuthMethodSAML | + AuthMethodUpdateApiKey body = new AuthMethodUpdateApiKey(); // AuthMethodUpdateApiKey | try { - CreateAuthMethodSAMLOutput result = apiInstance.createAuthMethodSAML(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateApiKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodSAML"); + System.err.println("Exception when calling V2Api#authMethodUpdateApiKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1652,11 +1737,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodSAML**](CreateAuthMethodSAML.md)| | + **body** | [**AuthMethodUpdateApiKey**](AuthMethodUpdateApiKey.md)| | ### Return type -[**CreateAuthMethodSAMLOutput**](CreateAuthMethodSAMLOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1670,12 +1755,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodSAMLResponse wraps response body. | - | +**201** | authMethodUpdateApiKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAuthMethodUniversalIdentity** -> CreateAuthMethodUniversalIdentityOutput createAuthMethodUniversalIdentity(body) + +# **authMethodUpdateAwsIam** +> AuthMethodUpdateOutput authMethodUpdateAwsIam(body) @@ -1694,12 +1779,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAuthMethodUniversalIdentity body = new CreateAuthMethodUniversalIdentity(); // CreateAuthMethodUniversalIdentity | + AuthMethodUpdateAwsIam body = new AuthMethodUpdateAwsIam(); // AuthMethodUpdateAwsIam | try { - CreateAuthMethodUniversalIdentityOutput result = apiInstance.createAuthMethodUniversalIdentity(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateAwsIam(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAuthMethodUniversalIdentity"); + System.err.println("Exception when calling V2Api#authMethodUpdateAwsIam"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1713,11 +1798,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodUniversalIdentity**](CreateAuthMethodUniversalIdentity.md)| | + **body** | [**AuthMethodUpdateAwsIam**](AuthMethodUpdateAwsIam.md)| | ### Return type -[**CreateAuthMethodUniversalIdentityOutput**](CreateAuthMethodUniversalIdentityOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1731,12 +1816,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodUniversalIdentityResponse wraps response body. | - | +**200** | authMethodUpdateAwsIamResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createAzureTarget** -> CreateAzureTargetOutput createAzureTarget(body) + +# **authMethodUpdateAzureAD** +> AuthMethodUpdateOutput authMethodUpdateAzureAD(body) @@ -1755,12 +1840,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateAzureTarget body = new CreateAzureTarget(); // CreateAzureTarget | + AuthMethodUpdateAzureAD body = new AuthMethodUpdateAzureAD(); // AuthMethodUpdateAzureAD | try { - CreateAzureTargetOutput result = apiInstance.createAzureTarget(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateAzureAD(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createAzureTarget"); + System.err.println("Exception when calling V2Api#authMethodUpdateAzureAD"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1774,11 +1859,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAzureTarget**](CreateAzureTarget.md)| | + **body** | [**AuthMethodUpdateAzureAD**](AuthMethodUpdateAzureAD.md)| | ### Return type -[**CreateAzureTargetOutput**](CreateAzureTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1792,12 +1877,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAzureTargetResponse wraps response body. | - | +**201** | authMethodUpdateAzureADResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createCertificate** -> CreateCertificateOutput createCertificate(body) + +# **authMethodUpdateCert** +> AuthMethodUpdateOutput authMethodUpdateCert(body) @@ -1816,12 +1901,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateCertificate body = new CreateCertificate(); // CreateCertificate | + AuthMethodUpdateCert body = new AuthMethodUpdateCert(); // AuthMethodUpdateCert | try { - CreateCertificateOutput result = apiInstance.createCertificate(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateCert(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createCertificate"); + System.err.println("Exception when calling V2Api#authMethodUpdateCert"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1835,11 +1920,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateCertificate**](CreateCertificate.md)| | + **body** | [**AuthMethodUpdateCert**](AuthMethodUpdateCert.md)| | ### Return type -[**CreateCertificateOutput**](CreateCertificateOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1853,12 +1938,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createCertificateResponse wraps response body. | - | +**201** | authMethodUpdateCertResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createClassicKey** -> CreateClassicKeyOutput createClassicKey(body) + +# **authMethodUpdateEmail** +> AuthMethodUpdateOutput authMethodUpdateEmail(body) @@ -1877,12 +1962,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateClassicKey body = new CreateClassicKey(); // CreateClassicKey | + AuthMethodUpdateEmail body = new AuthMethodUpdateEmail(); // AuthMethodUpdateEmail | try { - CreateClassicKeyOutput result = apiInstance.createClassicKey(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateEmail(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createClassicKey"); + System.err.println("Exception when calling V2Api#authMethodUpdateEmail"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1896,11 +1981,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateClassicKey**](CreateClassicKey.md)| | + **body** | [**AuthMethodUpdateEmail**](AuthMethodUpdateEmail.md)| | ### Return type -[**CreateClassicKeyOutput**](CreateClassicKeyOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1914,12 +1999,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | CreateClassicKeyResponse wraps response body. | - | +**201** | authMethodUpdateEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createDBTarget** -> CreateDBTargetOutput createDBTarget(body) + +# **authMethodUpdateGcp** +> AuthMethodUpdateOutput authMethodUpdateGcp(body) @@ -1938,12 +2023,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateDBTarget body = new CreateDBTarget(); // CreateDBTarget | + AuthMethodUpdateGcp body = new AuthMethodUpdateGcp(); // AuthMethodUpdateGcp | try { - CreateDBTargetOutput result = apiInstance.createDBTarget(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createDBTarget"); + System.err.println("Exception when calling V2Api#authMethodUpdateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -1957,11 +2042,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDBTarget**](CreateDBTarget.md)| | + **body** | [**AuthMethodUpdateGcp**](AuthMethodUpdateGcp.md)| | ### Return type -[**CreateDBTargetOutput**](CreateDBTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1975,12 +2060,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createDBTargetResponse wraps response body. | - | +**201** | authMethodUpdateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createDFCKey** -> CreateDFCKeyOutput createDFCKey(body) + +# **authMethodUpdateK8s** +> AuthMethodUpdateOutput authMethodUpdateK8s(body) @@ -1999,12 +2084,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateDFCKey body = new CreateDFCKey(); // CreateDFCKey | + AuthMethodUpdateK8s body = new AuthMethodUpdateK8s(); // AuthMethodUpdateK8s | try { - CreateDFCKeyOutput result = apiInstance.createDFCKey(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateK8s(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createDFCKey"); + System.err.println("Exception when calling V2Api#authMethodUpdateK8s"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2018,11 +2103,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDFCKey**](CreateDFCKey.md)| | + **body** | [**AuthMethodUpdateK8s**](AuthMethodUpdateK8s.md)| | ### Return type -[**CreateDFCKeyOutput**](CreateDFCKeyOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2036,12 +2121,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createDFCKeyResponse wraps response body. | - | +**201** | authMethodUpdateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createDockerhubTarget** -> CreateDockerhubTargetOutput createDockerhubTarget(body) + +# **authMethodUpdateLdap** +> AuthMethodUpdateOutput authMethodUpdateLdap(body) @@ -2060,12 +2145,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateDockerhubTarget body = new CreateDockerhubTarget(); // CreateDockerhubTarget | + AuthMethodUpdateLdap body = new AuthMethodUpdateLdap(); // AuthMethodUpdateLdap | try { - CreateDockerhubTargetOutput result = apiInstance.createDockerhubTarget(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createDockerhubTarget"); + System.err.println("Exception when calling V2Api#authMethodUpdateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2079,11 +2164,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDockerhubTarget**](CreateDockerhubTarget.md)| | + **body** | [**AuthMethodUpdateLdap**](AuthMethodUpdateLdap.md)| | ### Return type -[**CreateDockerhubTargetOutput**](CreateDockerhubTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2097,12 +2182,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createDockerhubTargetResponse wraps response body. | - | +**201** | authMethodUpdateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createDynamicSecret** -> Object createDynamicSecret(body) + +# **authMethodUpdateOCI** +> AuthMethodUpdateOutput authMethodUpdateOCI(body) @@ -2121,12 +2206,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateDynamicSecret body = new CreateDynamicSecret(); // CreateDynamicSecret | + AuthMethodUpdateOCI body = new AuthMethodUpdateOCI(); // AuthMethodUpdateOCI | try { - Object result = apiInstance.createDynamicSecret(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateOCI(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createDynamicSecret"); + System.err.println("Exception when calling V2Api#authMethodUpdateOCI"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2140,11 +2225,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDynamicSecret**](CreateDynamicSecret.md)| | + **body** | [**AuthMethodUpdateOCI**](AuthMethodUpdateOCI.md)| | ### Return type -**Object** +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2158,12 +2243,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createDynamicSecretResponse wraps response body. | - | +**201** | authMethodUpdateOCIResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createEKSTarget** -> CreateEKSTargetOutput createEKSTarget(body) + +# **authMethodUpdateOIDC** +> AuthMethodUpdateOutput authMethodUpdateOIDC(body) @@ -2182,12 +2267,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateEKSTarget body = new CreateEKSTarget(); // CreateEKSTarget | + AuthMethodUpdateOIDC body = new AuthMethodUpdateOIDC(); // AuthMethodUpdateOIDC | try { - CreateEKSTargetOutput result = apiInstance.createEKSTarget(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateOIDC(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createEKSTarget"); + System.err.println("Exception when calling V2Api#authMethodUpdateOIDC"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2201,11 +2286,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateEKSTarget**](CreateEKSTarget.md)| | + **body** | [**AuthMethodUpdateOIDC**](AuthMethodUpdateOIDC.md)| | ### Return type -[**CreateEKSTargetOutput**](CreateEKSTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2219,12 +2304,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createEKSTargetResponse wraps response body. | - | +**201** | authMethodUpdateOIDCResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createESM** -> CreateESMOutput createESM(body) + +# **authMethodUpdateOauth2** +> AuthMethodUpdateOutput authMethodUpdateOauth2(body) @@ -2243,12 +2328,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateESM body = new CreateESM(); // CreateESM | + AuthMethodUpdateOauth2 body = new AuthMethodUpdateOauth2(); // AuthMethodUpdateOauth2 | try { - CreateESMOutput result = apiInstance.createESM(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateOauth2(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createESM"); + System.err.println("Exception when calling V2Api#authMethodUpdateOauth2"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2262,11 +2347,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateESM**](CreateESM.md)| | + **body** | [**AuthMethodUpdateOauth2**](AuthMethodUpdateOauth2.md)| | ### Return type -[**CreateESMOutput**](CreateESMOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2280,12 +2365,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | CreateExternalSecretsManagerResponse wraps response body. | - | +**201** | authMethodUpdateOauth2Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createEventForwarder** -> CreateEventForwarderOutput createEventForwarder(body) + +# **authMethodUpdateSAML** +> AuthMethodUpdateOutput authMethodUpdateSAML(body) @@ -2304,12 +2389,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateEventForwarder body = new CreateEventForwarder(); // CreateEventForwarder | + AuthMethodUpdateSAML body = new AuthMethodUpdateSAML(); // AuthMethodUpdateSAML | try { - CreateEventForwarderOutput result = apiInstance.createEventForwarder(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateSAML(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createEventForwarder"); + System.err.println("Exception when calling V2Api#authMethodUpdateSAML"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2323,11 +2408,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateEventForwarder**](CreateEventForwarder.md)| | + **body** | [**AuthMethodUpdateSAML**](AuthMethodUpdateSAML.md)| | ### Return type -[**CreateEventForwarderOutput**](CreateEventForwarderOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2341,12 +2426,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createEventForwarderResponse wraps response body. | - | +**201** | authMethodUpdateSAMLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGKETarget** -> CreateGKETargetOutput createGKETarget(body) + +# **authMethodUpdateUniversalIdentity** +> AuthMethodUpdateOutput authMethodUpdateUniversalIdentity(body) @@ -2365,12 +2450,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGKETarget body = new CreateGKETarget(); // CreateGKETarget | + AuthMethodUpdateUniversalIdentity body = new AuthMethodUpdateUniversalIdentity(); // AuthMethodUpdateUniversalIdentity | try { - CreateGKETargetOutput result = apiInstance.createGKETarget(body); + AuthMethodUpdateOutput result = apiInstance.authMethodUpdateUniversalIdentity(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGKETarget"); + System.err.println("Exception when calling V2Api#authMethodUpdateUniversalIdentity"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2384,11 +2469,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGKETarget**](CreateGKETarget.md)| | + **body** | [**AuthMethodUpdateUniversalIdentity**](AuthMethodUpdateUniversalIdentity.md)| | ### Return type -[**CreateGKETargetOutput**](CreateGKETargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2402,12 +2487,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGKETargetResponse wraps response body. | - | +**201** | authMethodUpdateUniversalIdentityResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGcpTarget** -> CreateGcpTargetOutput createGcpTarget(body) + +# **configure** +> ConfigureOutput configure(body) @@ -2426,12 +2511,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGcpTarget body = new CreateGcpTarget(); // CreateGcpTarget | + Configure body = new Configure(); // Configure | try { - CreateGcpTargetOutput result = apiInstance.createGcpTarget(body); + ConfigureOutput result = apiInstance.configure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGcpTarget"); + System.err.println("Exception when calling V2Api#configure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2445,11 +2530,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGcpTarget**](CreateGcpTarget.md)| | + **body** | [**Configure**](Configure.md)| | ### Return type -[**CreateGcpTargetOutput**](CreateGcpTargetOutput.md) +[**ConfigureOutput**](ConfigureOutput.md) ### Authorization @@ -2463,12 +2548,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGcpTargetResponse wraps response body. | - | +**200** | configureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGithubTarget** -> CreateGithubTargetOutput createGithubTarget(body) + +# **connect** +> Object connect(body) @@ -2487,12 +2572,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGithubTarget body = new CreateGithubTarget(); // CreateGithubTarget | + Connect body = new Connect(); // Connect | try { - CreateGithubTargetOutput result = apiInstance.createGithubTarget(body); + Object result = apiInstance.connect(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGithubTarget"); + System.err.println("Exception when calling V2Api#connect"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2506,11 +2591,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGithubTarget**](CreateGithubTarget.md)| | + **body** | [**Connect**](Connect.md)| | ### Return type -[**CreateGithubTargetOutput**](CreateGithubTargetOutput.md) +**Object** ### Authorization @@ -2524,12 +2609,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGithubTargetResponse wraps response body. | - | +**200** | connectResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGlobalSignAtlasTarget** -> CreateGlobalSignAtlasTargetOutput createGlobalSignAtlasTarget(body) + +# **createAWSTarget** +> CreateAWSTargetOutput createAWSTarget(body) @@ -2548,12 +2633,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGlobalSignAtlasTarget body = new CreateGlobalSignAtlasTarget(); // CreateGlobalSignAtlasTarget | + CreateAWSTarget body = new CreateAWSTarget(); // CreateAWSTarget | try { - CreateGlobalSignAtlasTargetOutput result = apiInstance.createGlobalSignAtlasTarget(body); + CreateAWSTargetOutput result = apiInstance.createAWSTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGlobalSignAtlasTarget"); + System.err.println("Exception when calling V2Api#createAWSTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2567,11 +2652,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGlobalSignAtlasTarget**](CreateGlobalSignAtlasTarget.md)| | + **body** | [**CreateAWSTarget**](CreateAWSTarget.md)| | ### Return type -[**CreateGlobalSignAtlasTargetOutput**](CreateGlobalSignAtlasTargetOutput.md) +[**CreateAWSTargetOutput**](CreateAWSTargetOutput.md) ### Authorization @@ -2585,12 +2670,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGlobalSignAtlasTargetResponse wraps response body. | - | +**200** | createAWSTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGlobalSignTarget** -> CreateGlobalSignTargetOutput createGlobalSignTarget(body) + +# **createArtifactoryTarget** +> CreateArtifactoryTargetOutput createArtifactoryTarget(body) @@ -2609,12 +2694,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGlobalSignTarget body = new CreateGlobalSignTarget(); // CreateGlobalSignTarget | + CreateArtifactoryTarget body = new CreateArtifactoryTarget(); // CreateArtifactoryTarget | try { - CreateGlobalSignTargetOutput result = apiInstance.createGlobalSignTarget(body); + CreateArtifactoryTargetOutput result = apiInstance.createArtifactoryTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGlobalSignTarget"); + System.err.println("Exception when calling V2Api#createArtifactoryTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2628,11 +2713,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGlobalSignTarget**](CreateGlobalSignTarget.md)| | + **body** | [**CreateArtifactoryTarget**](CreateArtifactoryTarget.md)| | ### Return type -[**CreateGlobalSignTargetOutput**](CreateGlobalSignTargetOutput.md) +[**CreateArtifactoryTargetOutput**](CreateArtifactoryTargetOutput.md) ### Authorization @@ -2646,12 +2731,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGlobalSignTargetResponse wraps response body. | - | +**200** | createArtifactoryTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGodaddyTarget** -> CreateGodaddyTargetOutput createGodaddyTarget(body) + +# **createAuthMethod** +> CreateAuthMethodOutput createAuthMethod(body) @@ -2670,12 +2755,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGodaddyTarget body = new CreateGodaddyTarget(); // CreateGodaddyTarget | + CreateAuthMethod body = new CreateAuthMethod(); // CreateAuthMethod | try { - CreateGodaddyTargetOutput result = apiInstance.createGodaddyTarget(body); + CreateAuthMethodOutput result = apiInstance.createAuthMethod(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGodaddyTarget"); + System.err.println("Exception when calling V2Api#createAuthMethod"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2689,11 +2774,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGodaddyTarget**](CreateGodaddyTarget.md)| | + **body** | [**CreateAuthMethod**](CreateAuthMethod.md)| | ### Return type -[**CreateGodaddyTargetOutput**](CreateGodaddyTargetOutput.md) +[**CreateAuthMethodOutput**](CreateAuthMethodOutput.md) ### Authorization @@ -2707,12 +2792,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGodaddyTargetResponse wraps response body. | - | +**200** | createAuthMethodResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createGroup** -> CreateGroupOutput createGroup(body) + +# **createAuthMethodAWSIAM** +> CreateAuthMethodAWSIAMOutput createAuthMethodAWSIAM(body) @@ -2731,12 +2816,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateGroup body = new CreateGroup(); // CreateGroup | + CreateAuthMethodAWSIAM body = new CreateAuthMethodAWSIAM(); // CreateAuthMethodAWSIAM | try { - CreateGroupOutput result = apiInstance.createGroup(body); + CreateAuthMethodAWSIAMOutput result = apiInstance.createAuthMethodAWSIAM(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createGroup"); + System.err.println("Exception when calling V2Api#createAuthMethodAWSIAM"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2750,11 +2835,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGroup**](CreateGroup.md)| | + **body** | [**CreateAuthMethodAWSIAM**](CreateAuthMethodAWSIAM.md)| | ### Return type -[**CreateGroupOutput**](CreateGroupOutput.md) +[**CreateAuthMethodAWSIAMOutput**](CreateAuthMethodAWSIAMOutput.md) ### Authorization @@ -2768,12 +2853,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGroupResponse wraps response body. | - | +**200** | createAuthMethodAWSIAMResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createHashiVaultTarget** -> CreateHashiVaultTargetOutput createHashiVaultTarget(body) + +# **createAuthMethodAzureAD** +> CreateAuthMethodAzureADOutput createAuthMethodAzureAD(body) @@ -2792,12 +2877,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateHashiVaultTarget body = new CreateHashiVaultTarget(); // CreateHashiVaultTarget | + CreateAuthMethodAzureAD body = new CreateAuthMethodAzureAD(); // CreateAuthMethodAzureAD | try { - CreateHashiVaultTargetOutput result = apiInstance.createHashiVaultTarget(body); + CreateAuthMethodAzureADOutput result = apiInstance.createAuthMethodAzureAD(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createHashiVaultTarget"); + System.err.println("Exception when calling V2Api#createAuthMethodAzureAD"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2811,11 +2896,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateHashiVaultTarget**](CreateHashiVaultTarget.md)| | + **body** | [**CreateAuthMethodAzureAD**](CreateAuthMethodAzureAD.md)| | ### Return type -[**CreateHashiVaultTargetOutput**](CreateHashiVaultTargetOutput.md) +[**CreateAuthMethodAzureADOutput**](CreateAuthMethodAzureADOutput.md) ### Authorization @@ -2829,12 +2914,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createHashiVaultTargetResponse wraps response body. | - | +**200** | createAuthMethodAzureADResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createKey** -> CreateKeyOutput createKey(body) + +# **createAuthMethodCert** +> CreateAuthMethodCertOutput createAuthMethodCert(body) @@ -2853,12 +2938,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateKey body = new CreateKey(); // CreateKey | + CreateAuthMethodCert body = new CreateAuthMethodCert(); // CreateAuthMethodCert | try { - CreateKeyOutput result = apiInstance.createKey(body); + CreateAuthMethodCertOutput result = apiInstance.createAuthMethodCert(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createKey"); + System.err.println("Exception when calling V2Api#createAuthMethodCert"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2872,11 +2957,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateKey**](CreateKey.md)| | + **body** | [**CreateAuthMethodCert**](CreateAuthMethodCert.md)| | ### Return type -[**CreateKeyOutput**](CreateKeyOutput.md) +[**CreateAuthMethodCertOutput**](CreateAuthMethodCertOutput.md) ### Authorization @@ -2890,12 +2975,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createKeyResponse wraps response body. | - | +**200** | createAuthMethodCertResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createLinkedTarget** -> CreateLinkedTargetOutput createLinkedTarget(body) + +# **createAuthMethodEmail** +> CreateAuthMethodEmailOutput createAuthMethodEmail(body) @@ -2914,12 +2999,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateLinkedTarget body = new CreateLinkedTarget(); // CreateLinkedTarget | + CreateAuthMethodEmail body = new CreateAuthMethodEmail(); // CreateAuthMethodEmail | try { - CreateLinkedTargetOutput result = apiInstance.createLinkedTarget(body); + CreateAuthMethodEmailOutput result = apiInstance.createAuthMethodEmail(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createLinkedTarget"); + System.err.println("Exception when calling V2Api#createAuthMethodEmail"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2933,11 +3018,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateLinkedTarget**](CreateLinkedTarget.md)| | + **body** | [**CreateAuthMethodEmail**](CreateAuthMethodEmail.md)| | ### Return type -[**CreateLinkedTargetOutput**](CreateLinkedTargetOutput.md) +[**CreateAuthMethodEmailOutput**](CreateAuthMethodEmailOutput.md) ### Authorization @@ -2951,12 +3036,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createLinkedTargetResponse wraps response body. | - | +**200** | createAuthMethodEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createNativeK8STarget** -> CreateNativeK8STargetOutput createNativeK8STarget(body) + +# **createAuthMethodGCP** +> CreateAuthMethodGCPOutput createAuthMethodGCP(body) @@ -2975,12 +3060,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateNativeK8STarget body = new CreateNativeK8STarget(); // CreateNativeK8STarget | + CreateAuthMethodGCP body = new CreateAuthMethodGCP(); // CreateAuthMethodGCP | try { - CreateNativeK8STargetOutput result = apiInstance.createNativeK8STarget(body); + CreateAuthMethodGCPOutput result = apiInstance.createAuthMethodGCP(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createNativeK8STarget"); + System.err.println("Exception when calling V2Api#createAuthMethodGCP"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -2994,11 +3079,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateNativeK8STarget**](CreateNativeK8STarget.md)| | + **body** | [**CreateAuthMethodGCP**](CreateAuthMethodGCP.md)| | ### Return type -[**CreateNativeK8STargetOutput**](CreateNativeK8STargetOutput.md) +[**CreateAuthMethodGCPOutput**](CreateAuthMethodGCPOutput.md) ### Authorization @@ -3012,12 +3097,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createNativeK8STargetResponse wraps response body. | - | +**200** | createAuthMethodGCPResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createOidcApp** -> CreateOidcAppOutput createOidcApp(body) + +# **createAuthMethodHuawei** +> CreateAuthMethodHuaweiOutput createAuthMethodHuawei(body) @@ -3036,12 +3121,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateOidcApp body = new CreateOidcApp(); // CreateOidcApp | + CreateAuthMethodHuawei body = new CreateAuthMethodHuawei(); // CreateAuthMethodHuawei | try { - CreateOidcAppOutput result = apiInstance.createOidcApp(body); + CreateAuthMethodHuaweiOutput result = apiInstance.createAuthMethodHuawei(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createOidcApp"); + System.err.println("Exception when calling V2Api#createAuthMethodHuawei"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3055,11 +3140,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateOidcApp**](CreateOidcApp.md)| | + **body** | [**CreateAuthMethodHuawei**](CreateAuthMethodHuawei.md)| | ### Return type -[**CreateOidcAppOutput**](CreateOidcAppOutput.md) +[**CreateAuthMethodHuaweiOutput**](CreateAuthMethodHuaweiOutput.md) ### Authorization @@ -3073,12 +3158,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createOidcAppResponse wraps response body. | - | +**200** | createAuthMethodHuaweiResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createPKICertIssuer** -> CreatePKICertIssuerOutput createPKICertIssuer(body) + +# **createAuthMethodK8S** +> CreateAuthMethodK8SOutput createAuthMethodK8S(body) @@ -3097,12 +3182,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreatePKICertIssuer body = new CreatePKICertIssuer(); // CreatePKICertIssuer | + CreateAuthMethodK8S body = new CreateAuthMethodK8S(); // CreateAuthMethodK8S | try { - CreatePKICertIssuerOutput result = apiInstance.createPKICertIssuer(body); + CreateAuthMethodK8SOutput result = apiInstance.createAuthMethodK8S(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createPKICertIssuer"); + System.err.println("Exception when calling V2Api#createAuthMethodK8S"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3116,11 +3201,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreatePKICertIssuer**](CreatePKICertIssuer.md)| | + **body** | [**CreateAuthMethodK8S**](CreateAuthMethodK8S.md)| | ### Return type -[**CreatePKICertIssuerOutput**](CreatePKICertIssuerOutput.md) +[**CreateAuthMethodK8SOutput**](CreateAuthMethodK8SOutput.md) ### Authorization @@ -3134,12 +3219,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createPKICertIssuerResponse wraps response body. | - | +**200** | createAuthMethodK8SResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createPingTarget** -> CreatePingTargetOutput createPingTarget(body) + +# **createAuthMethodLDAP** +> CreateAuthMethodLDAPOutput createAuthMethodLDAP(body) @@ -3158,12 +3243,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreatePingTarget body = new CreatePingTarget(); // CreatePingTarget | + CreateAuthMethodLDAP body = new CreateAuthMethodLDAP(); // CreateAuthMethodLDAP | try { - CreatePingTargetOutput result = apiInstance.createPingTarget(body); + CreateAuthMethodLDAPOutput result = apiInstance.createAuthMethodLDAP(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createPingTarget"); + System.err.println("Exception when calling V2Api#createAuthMethodLDAP"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3177,11 +3262,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreatePingTarget**](CreatePingTarget.md)| | + **body** | [**CreateAuthMethodLDAP**](CreateAuthMethodLDAP.md)| | ### Return type -[**CreatePingTargetOutput**](CreatePingTargetOutput.md) +[**CreateAuthMethodLDAPOutput**](CreateAuthMethodLDAPOutput.md) ### Authorization @@ -3195,12 +3280,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createPingTargetResponse wraps response body. | - | +**200** | createAuthMethodLDAPResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createRabbitMQTarget** -> CreateRabbitMQTargetOutput createRabbitMQTarget(body) + +# **createAuthMethodOAuth2** +> CreateAuthMethodOAuth2Output createAuthMethodOAuth2(body) @@ -3219,12 +3304,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateRabbitMQTarget body = new CreateRabbitMQTarget(); // CreateRabbitMQTarget | + CreateAuthMethodOAuth2 body = new CreateAuthMethodOAuth2(); // CreateAuthMethodOAuth2 | try { - CreateRabbitMQTargetOutput result = apiInstance.createRabbitMQTarget(body); + CreateAuthMethodOAuth2Output result = apiInstance.createAuthMethodOAuth2(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createRabbitMQTarget"); + System.err.println("Exception when calling V2Api#createAuthMethodOAuth2"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3238,11 +3323,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateRabbitMQTarget**](CreateRabbitMQTarget.md)| | + **body** | [**CreateAuthMethodOAuth2**](CreateAuthMethodOAuth2.md)| | ### Return type -[**CreateRabbitMQTargetOutput**](CreateRabbitMQTargetOutput.md) +[**CreateAuthMethodOAuth2Output**](CreateAuthMethodOAuth2Output.md) ### Authorization @@ -3256,12 +3341,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createRabbitMQTargetResponse wraps response body. | - | +**200** | createAuthMethodOAuth2Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createRole** -> Object createRole(body) + +# **createAuthMethodOCI** +> CreateAuthMethodOCIOutput createAuthMethodOCI(body) @@ -3280,12 +3365,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateRole body = new CreateRole(); // CreateRole | + CreateAuthMethodOCI body = new CreateAuthMethodOCI(); // CreateAuthMethodOCI | try { - Object result = apiInstance.createRole(body); + CreateAuthMethodOCIOutput result = apiInstance.createAuthMethodOCI(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createRole"); + System.err.println("Exception when calling V2Api#createAuthMethodOCI"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3299,11 +3384,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateRole**](CreateRole.md)| | + **body** | [**CreateAuthMethodOCI**](CreateAuthMethodOCI.md)| | ### Return type -**Object** +[**CreateAuthMethodOCIOutput**](CreateAuthMethodOCIOutput.md) ### Authorization @@ -3317,12 +3402,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createRoleResponse wraps response body. | - | +**200** | createAuthMethodOCIResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createRotatedSecret** -> CreateRotatedSecretOutput createRotatedSecret(body) + +# **createAuthMethodOIDC** +> CreateAuthMethodOIDCOutput createAuthMethodOIDC(body) @@ -3341,12 +3426,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateRotatedSecret body = new CreateRotatedSecret(); // CreateRotatedSecret | + CreateAuthMethodOIDC body = new CreateAuthMethodOIDC(); // CreateAuthMethodOIDC | try { - CreateRotatedSecretOutput result = apiInstance.createRotatedSecret(body); + CreateAuthMethodOIDCOutput result = apiInstance.createAuthMethodOIDC(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createRotatedSecret"); + System.err.println("Exception when calling V2Api#createAuthMethodOIDC"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3360,11 +3445,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateRotatedSecret**](CreateRotatedSecret.md)| | + **body** | [**CreateAuthMethodOIDC**](CreateAuthMethodOIDC.md)| | ### Return type -[**CreateRotatedSecretOutput**](CreateRotatedSecretOutput.md) +[**CreateAuthMethodOIDCOutput**](CreateAuthMethodOIDCOutput.md) ### Authorization @@ -3378,12 +3463,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createRotatedSecretResponse wraps response body. | - | +**200** | createAuthMethodOIDCResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createSSHCertIssuer** -> CreateSSHCertIssuerOutput createSSHCertIssuer(body) + +# **createAuthMethodSAML** +> CreateAuthMethodSAMLOutput createAuthMethodSAML(body) @@ -3402,12 +3487,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateSSHCertIssuer body = new CreateSSHCertIssuer(); // CreateSSHCertIssuer | + CreateAuthMethodSAML body = new CreateAuthMethodSAML(); // CreateAuthMethodSAML | try { - CreateSSHCertIssuerOutput result = apiInstance.createSSHCertIssuer(body); + CreateAuthMethodSAMLOutput result = apiInstance.createAuthMethodSAML(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createSSHCertIssuer"); + System.err.println("Exception when calling V2Api#createAuthMethodSAML"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3421,11 +3506,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSSHCertIssuer**](CreateSSHCertIssuer.md)| | + **body** | [**CreateAuthMethodSAML**](CreateAuthMethodSAML.md)| | ### Return type -[**CreateSSHCertIssuerOutput**](CreateSSHCertIssuerOutput.md) +[**CreateAuthMethodSAMLOutput**](CreateAuthMethodSAMLOutput.md) ### Authorization @@ -3439,12 +3524,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSSHCertIssuerResponse wraps response body. | - | +**200** | createAuthMethodSAMLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createSSHTarget** -> CreateSSHTargetOutput createSSHTarget(body) + +# **createAuthMethodUniversalIdentity** +> CreateAuthMethodUniversalIdentityOutput createAuthMethodUniversalIdentity(body) @@ -3463,12 +3548,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateSSHTarget body = new CreateSSHTarget(); // CreateSSHTarget | + CreateAuthMethodUniversalIdentity body = new CreateAuthMethodUniversalIdentity(); // CreateAuthMethodUniversalIdentity | try { - CreateSSHTargetOutput result = apiInstance.createSSHTarget(body); + CreateAuthMethodUniversalIdentityOutput result = apiInstance.createAuthMethodUniversalIdentity(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createSSHTarget"); + System.err.println("Exception when calling V2Api#createAuthMethodUniversalIdentity"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3482,11 +3567,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSSHTarget**](CreateSSHTarget.md)| | + **body** | [**CreateAuthMethodUniversalIdentity**](CreateAuthMethodUniversalIdentity.md)| | ### Return type -[**CreateSSHTargetOutput**](CreateSSHTargetOutput.md) +[**CreateAuthMethodUniversalIdentityOutput**](CreateAuthMethodUniversalIdentityOutput.md) ### Authorization @@ -3500,12 +3585,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSSHTargetResponse wraps response body. | - | +**200** | createAuthMethodUniversalIdentityResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createSalesforceTarget** -> CreateSalesforceTargetOutput createSalesforceTarget(body) + +# **createAzureTarget** +> CreateAzureTargetOutput createAzureTarget(body) @@ -3524,12 +3609,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateSalesforceTarget body = new CreateSalesforceTarget(); // CreateSalesforceTarget | + CreateAzureTarget body = new CreateAzureTarget(); // CreateAzureTarget | try { - CreateSalesforceTargetOutput result = apiInstance.createSalesforceTarget(body); + CreateAzureTargetOutput result = apiInstance.createAzureTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createSalesforceTarget"); + System.err.println("Exception when calling V2Api#createAzureTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3543,11 +3628,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSalesforceTarget**](CreateSalesforceTarget.md)| | + **body** | [**CreateAzureTarget**](CreateAzureTarget.md)| | ### Return type -[**CreateSalesforceTargetOutput**](CreateSalesforceTargetOutput.md) +[**CreateAzureTargetOutput**](CreateAzureTargetOutput.md) ### Authorization @@ -3561,12 +3646,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSalesforceTargetResponse wraps response body. | - | +**200** | createAzureTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createSecret** -> CreateSecretOutput createSecret(body) + +# **createCertificate** +> CreateCertificateOutput createCertificate(body) @@ -3585,12 +3670,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateSecret body = new CreateSecret(); // CreateSecret | + CreateCertificate body = new CreateCertificate(); // CreateCertificate | try { - CreateSecretOutput result = apiInstance.createSecret(body); + CreateCertificateOutput result = apiInstance.createCertificate(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createSecret"); + System.err.println("Exception when calling V2Api#createCertificate"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3604,11 +3689,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSecret**](CreateSecret.md)| | + **body** | [**CreateCertificate**](CreateCertificate.md)| | ### Return type -[**CreateSecretOutput**](CreateSecretOutput.md) +[**CreateCertificateOutput**](CreateCertificateOutput.md) ### Authorization @@ -3622,12 +3707,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSecretResponse wraps response body. | - | +**200** | createCertificateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createTokenizer** -> CreateTokenizerOutput createTokenizer(body) + +# **createClassicKey** +> CreateClassicKeyOutput createClassicKey(body) @@ -3646,12 +3731,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateTokenizer body = new CreateTokenizer(); // CreateTokenizer | + CreateClassicKey body = new CreateClassicKey(); // CreateClassicKey | try { - CreateTokenizerOutput result = apiInstance.createTokenizer(body); + CreateClassicKeyOutput result = apiInstance.createClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createTokenizer"); + System.err.println("Exception when calling V2Api#createClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3665,11 +3750,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateTokenizer**](CreateTokenizer.md)| | + **body** | [**CreateClassicKey**](CreateClassicKey.md)| | ### Return type -[**CreateTokenizerOutput**](CreateTokenizerOutput.md) +[**CreateClassicKeyOutput**](CreateClassicKeyOutput.md) ### Authorization @@ -3683,12 +3768,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createTokenizerResponse wraps response body. | - | +**201** | CreateClassicKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createUSC** -> CreateUSCOutput createUSC(body) + +# **createDBTarget** +> CreateDBTargetOutput createDBTarget(body) @@ -3707,12 +3792,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateUSC body = new CreateUSC(); // CreateUSC | + CreateDBTarget body = new CreateDBTarget(); // CreateDBTarget | try { - CreateUSCOutput result = apiInstance.createUSC(body); + CreateDBTargetOutput result = apiInstance.createDBTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createUSC"); + System.err.println("Exception when calling V2Api#createDBTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3726,11 +3811,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateUSC**](CreateUSC.md)| | + **body** | [**CreateDBTarget**](CreateDBTarget.md)| | ### Return type -[**CreateUSCOutput**](CreateUSCOutput.md) +[**CreateDBTargetOutput**](CreateDBTargetOutput.md) ### Authorization @@ -3744,12 +3829,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | CreateUniversalSecretsConnectorResponse wraps response body. | - | +**200** | createDBTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createUserEvent** -> CreateUserEventOutput createUserEvent(body) + +# **createDFCKey** +> CreateDFCKeyOutput createDFCKey(body) @@ -3768,12 +3853,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateUserEvent body = new CreateUserEvent(); // CreateUserEvent | + CreateDFCKey body = new CreateDFCKey(); // CreateDFCKey | try { - CreateUserEventOutput result = apiInstance.createUserEvent(body); + CreateDFCKeyOutput result = apiInstance.createDFCKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createUserEvent"); + System.err.println("Exception when calling V2Api#createDFCKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3787,11 +3872,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateUserEvent**](CreateUserEvent.md)| | + **body** | [**CreateDFCKey**](CreateDFCKey.md)| | ### Return type -[**CreateUserEventOutput**](CreateUserEventOutput.md) +[**CreateDFCKeyOutput**](CreateDFCKeyOutput.md) ### Authorization @@ -3805,12 +3890,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createUserEventResponse wraps response body. | - | +**200** | createDFCKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createWebTarget** -> CreateWebTargetOutput createWebTarget(body) + +# **createDockerhubTarget** +> CreateDockerhubTargetOutput createDockerhubTarget(body) @@ -3829,12 +3914,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateWebTarget body = new CreateWebTarget(); // CreateWebTarget | + CreateDockerhubTarget body = new CreateDockerhubTarget(); // CreateDockerhubTarget | try { - CreateWebTargetOutput result = apiInstance.createWebTarget(body); + CreateDockerhubTargetOutput result = apiInstance.createDockerhubTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createWebTarget"); + System.err.println("Exception when calling V2Api#createDockerhubTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3848,11 +3933,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateWebTarget**](CreateWebTarget.md)| | + **body** | [**CreateDockerhubTarget**](CreateDockerhubTarget.md)| | ### Return type -[**CreateWebTargetOutput**](CreateWebTargetOutput.md) +[**CreateDockerhubTargetOutput**](CreateDockerhubTargetOutput.md) ### Authorization @@ -3866,12 +3951,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createWebTargetResponse wraps response body. | - | +**200** | createDockerhubTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createWindowsTarget** -> CreateWindowsTargetOutput createWindowsTarget(body) + +# **createDynamicSecret** +> Object createDynamicSecret(body) @@ -3890,12 +3975,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateWindowsTarget body = new CreateWindowsTarget(); // CreateWindowsTarget | + CreateDynamicSecret body = new CreateDynamicSecret(); // CreateDynamicSecret | try { - CreateWindowsTargetOutput result = apiInstance.createWindowsTarget(body); + Object result = apiInstance.createDynamicSecret(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createWindowsTarget"); + System.err.println("Exception when calling V2Api#createDynamicSecret"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3909,11 +3994,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateWindowsTarget**](CreateWindowsTarget.md)| | + **body** | [**CreateDynamicSecret**](CreateDynamicSecret.md)| | ### Return type -[**CreateWindowsTargetOutput**](CreateWindowsTargetOutput.md) +**Object** ### Authorization @@ -3927,12 +4012,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createWindowsTargetResponse wraps response body. | - | +**200** | createDynamicSecretResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createZeroSSLTarget** -> CreateZeroSSLTargetOutput createZeroSSLTarget(body) + +# **createEKSTarget** +> CreateEKSTargetOutput createEKSTarget(body) @@ -3951,12 +4036,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateZeroSSLTarget body = new CreateZeroSSLTarget(); // CreateZeroSSLTarget | + CreateEKSTarget body = new CreateEKSTarget(); // CreateEKSTarget | try { - CreateZeroSSLTargetOutput result = apiInstance.createZeroSSLTarget(body); + CreateEKSTargetOutput result = apiInstance.createEKSTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createZeroSSLTarget"); + System.err.println("Exception when calling V2Api#createEKSTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -3970,11 +4055,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateZeroSSLTarget**](CreateZeroSSLTarget.md)| | + **body** | [**CreateEKSTarget**](CreateEKSTarget.md)| | ### Return type -[**CreateZeroSSLTargetOutput**](CreateZeroSSLTargetOutput.md) +[**CreateEKSTargetOutput**](CreateEKSTargetOutput.md) ### Authorization @@ -3988,12 +4073,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createZeroSSLTargetResponse wraps response body. | - | +**200** | createEKSTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **createldapTarget** -> CreateLdapTargetOutput createldapTarget(body) + +# **createESM** +> CreateESMOutput createESM(body) @@ -4012,12 +4097,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - CreateLdapTarget body = new CreateLdapTarget(); // CreateLdapTarget | + CreateESM body = new CreateESM(); // CreateESM | try { - CreateLdapTargetOutput result = apiInstance.createldapTarget(body); + CreateESMOutput result = apiInstance.createESM(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#createldapTarget"); + System.err.println("Exception when calling V2Api#createESM"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4031,11 +4116,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateLdapTarget**](CreateLdapTarget.md)| | + **body** | [**CreateESM**](CreateESM.md)| | ### Return type -[**CreateLdapTargetOutput**](CreateLdapTargetOutput.md) +[**CreateESMOutput**](CreateESMOutput.md) ### Authorization @@ -4049,12 +4134,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createldapTargetResponse wraps response body. | - | +**201** | CreateExternalSecretsManagerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **decrypt** -> DecryptOutput decrypt(body) + +# **createEventForwarder** +> CreateEventForwarderOutput createEventForwarder(body) @@ -4073,12 +4158,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - Decrypt body = new Decrypt(); // Decrypt | + CreateEventForwarder body = new CreateEventForwarder(); // CreateEventForwarder | try { - DecryptOutput result = apiInstance.decrypt(body); + CreateEventForwarderOutput result = apiInstance.createEventForwarder(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#decrypt"); + System.err.println("Exception when calling V2Api#createEventForwarder"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4092,11 +4177,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Decrypt**](Decrypt.md)| | + **body** | [**CreateEventForwarder**](CreateEventForwarder.md)| | ### Return type -[**DecryptOutput**](DecryptOutput.md) +[**CreateEventForwarderOutput**](CreateEventForwarderOutput.md) ### Authorization @@ -4110,12 +4195,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptResponse wraps response body. | - | +**200** | createEventForwarderResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **decryptGPG** -> DecryptGPGOutput decryptGPG(body) + +# **createGKETarget** +> CreateGKETargetOutput createGKETarget(body) @@ -4134,12 +4219,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DecryptGPG body = new DecryptGPG(); // DecryptGPG | + CreateGKETarget body = new CreateGKETarget(); // CreateGKETarget | try { - DecryptGPGOutput result = apiInstance.decryptGPG(body); + CreateGKETargetOutput result = apiInstance.createGKETarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#decryptGPG"); + System.err.println("Exception when calling V2Api#createGKETarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4153,11 +4238,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DecryptGPG**](DecryptGPG.md)| | + **body** | [**CreateGKETarget**](CreateGKETarget.md)| | ### Return type -[**DecryptGPGOutput**](DecryptGPGOutput.md) +[**CreateGKETargetOutput**](CreateGKETargetOutput.md) ### Authorization @@ -4171,12 +4256,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptGPGResponse wraps response body. | - | +**200** | createGKETargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **decryptPKCS1** -> DecryptPKCS1Output decryptPKCS1(body) + +# **createGcpTarget** +> CreateGcpTargetOutput createGcpTarget(body) @@ -4195,12 +4280,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DecryptPKCS1 body = new DecryptPKCS1(); // DecryptPKCS1 | + CreateGcpTarget body = new CreateGcpTarget(); // CreateGcpTarget | try { - DecryptPKCS1Output result = apiInstance.decryptPKCS1(body); + CreateGcpTargetOutput result = apiInstance.createGcpTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#decryptPKCS1"); + System.err.println("Exception when calling V2Api#createGcpTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4214,11 +4299,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DecryptPKCS1**](DecryptPKCS1.md)| | + **body** | [**CreateGcpTarget**](CreateGcpTarget.md)| | ### Return type -[**DecryptPKCS1Output**](DecryptPKCS1Output.md) +[**CreateGcpTargetOutput**](CreateGcpTargetOutput.md) ### Authorization @@ -4232,12 +4317,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptPKCS1Response wraps response body. | - | +**200** | createGcpTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **decryptWithClassicKey** -> DecryptWithClassicKeyOutput decryptWithClassicKey(body) + +# **createGithubTarget** +> CreateGithubTargetOutput createGithubTarget(body) @@ -4256,12 +4341,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DecryptWithClassicKey body = new DecryptWithClassicKey(); // DecryptWithClassicKey | + CreateGithubTarget body = new CreateGithubTarget(); // CreateGithubTarget | try { - DecryptWithClassicKeyOutput result = apiInstance.decryptWithClassicKey(body); + CreateGithubTargetOutput result = apiInstance.createGithubTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#decryptWithClassicKey"); + System.err.println("Exception when calling V2Api#createGithubTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4275,11 +4360,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DecryptWithClassicKey**](DecryptWithClassicKey.md)| | + **body** | [**CreateGithubTarget**](CreateGithubTarget.md)| | ### Return type -[**DecryptWithClassicKeyOutput**](DecryptWithClassicKeyOutput.md) +[**CreateGithubTargetOutput**](CreateGithubTargetOutput.md) ### Authorization @@ -4293,12 +4378,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptWithClassicKeyResponse wraps response body. | - | +**200** | createGithubTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteAuthMethod** -> DeleteAuthMethodOutput deleteAuthMethod(body) + +# **createGitlabTarget** +> CreateGitlabTargetOutput createGitlabTarget(body) @@ -4317,12 +4402,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteAuthMethod body = new DeleteAuthMethod(); // DeleteAuthMethod | + CreateGitlabTarget body = new CreateGitlabTarget(); // CreateGitlabTarget | try { - DeleteAuthMethodOutput result = apiInstance.deleteAuthMethod(body); + CreateGitlabTargetOutput result = apiInstance.createGitlabTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteAuthMethod"); + System.err.println("Exception when calling V2Api#createGitlabTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4336,11 +4421,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteAuthMethod**](DeleteAuthMethod.md)| | + **body** | [**CreateGitlabTarget**](CreateGitlabTarget.md)| | ### Return type -[**DeleteAuthMethodOutput**](DeleteAuthMethodOutput.md) +[**CreateGitlabTargetOutput**](CreateGitlabTargetOutput.md) ### Authorization @@ -4354,12 +4439,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteAuthMethodResponse wraps response body. | - | +**200** | createGitlabTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteAuthMethods** -> DeleteAuthMethodsOutput deleteAuthMethods(body) + +# **createGlobalSignAtlasTarget** +> CreateGlobalSignAtlasTargetOutput createGlobalSignAtlasTarget(body) @@ -4378,12 +4463,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteAuthMethods body = new DeleteAuthMethods(); // DeleteAuthMethods | + CreateGlobalSignAtlasTarget body = new CreateGlobalSignAtlasTarget(); // CreateGlobalSignAtlasTarget | try { - DeleteAuthMethodsOutput result = apiInstance.deleteAuthMethods(body); + CreateGlobalSignAtlasTargetOutput result = apiInstance.createGlobalSignAtlasTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteAuthMethods"); + System.err.println("Exception when calling V2Api#createGlobalSignAtlasTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4397,11 +4482,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteAuthMethods**](DeleteAuthMethods.md)| | + **body** | [**CreateGlobalSignAtlasTarget**](CreateGlobalSignAtlasTarget.md)| | ### Return type -[**DeleteAuthMethodsOutput**](DeleteAuthMethodsOutput.md) +[**CreateGlobalSignAtlasTargetOutput**](CreateGlobalSignAtlasTargetOutput.md) ### Authorization @@ -4415,12 +4500,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteAuthMethodsResponse wraps response body. | - | +**200** | createGlobalSignAtlasTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteEventForwarder** -> Object deleteEventForwarder(body) + +# **createGlobalSignTarget** +> CreateGlobalSignTargetOutput createGlobalSignTarget(body) @@ -4439,12 +4524,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteEventForwarder body = new DeleteEventForwarder(); // DeleteEventForwarder | + CreateGlobalSignTarget body = new CreateGlobalSignTarget(); // CreateGlobalSignTarget | try { - Object result = apiInstance.deleteEventForwarder(body); + CreateGlobalSignTargetOutput result = apiInstance.createGlobalSignTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteEventForwarder"); + System.err.println("Exception when calling V2Api#createGlobalSignTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4458,11 +4543,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteEventForwarder**](DeleteEventForwarder.md)| | + **body** | [**CreateGlobalSignTarget**](CreateGlobalSignTarget.md)| | ### Return type -**Object** +[**CreateGlobalSignTargetOutput**](CreateGlobalSignTargetOutput.md) ### Authorization @@ -4476,12 +4561,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteEventForwarderResponse wraps response body. | - | +**200** | createGlobalSignTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteGatewayAllowedAccessId** -> Object deleteGatewayAllowedAccessId(body) + +# **createGodaddyTarget** +> CreateGodaddyTargetOutput createGodaddyTarget(body) @@ -4500,12 +4585,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteGatewayAllowedAccessId body = new DeleteGatewayAllowedAccessId(); // DeleteGatewayAllowedAccessId | + CreateGodaddyTarget body = new CreateGodaddyTarget(); // CreateGodaddyTarget | try { - Object result = apiInstance.deleteGatewayAllowedAccessId(body); + CreateGodaddyTargetOutput result = apiInstance.createGodaddyTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteGatewayAllowedAccessId"); + System.err.println("Exception when calling V2Api#createGodaddyTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4519,11 +4604,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteGatewayAllowedAccessId**](DeleteGatewayAllowedAccessId.md)| | + **body** | [**CreateGodaddyTarget**](CreateGodaddyTarget.md)| | ### Return type -**Object** +[**CreateGodaddyTargetOutput**](CreateGodaddyTargetOutput.md) ### Authorization @@ -4537,12 +4622,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteGatewayAllowedAccessIdResponse wraps response body. | - | +**200** | createGodaddyTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteGroup** -> DeleteGroupOutput deleteGroup(body) + +# **createGroup** +> CreateGroupOutput createGroup(body) @@ -4561,12 +4646,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteGroup body = new DeleteGroup(); // DeleteGroup | + CreateGroup body = new CreateGroup(); // CreateGroup | try { - DeleteGroupOutput result = apiInstance.deleteGroup(body); + CreateGroupOutput result = apiInstance.createGroup(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteGroup"); + System.err.println("Exception when calling V2Api#createGroup"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4580,11 +4665,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteGroup**](DeleteGroup.md)| | + **body** | [**CreateGroup**](CreateGroup.md)| | ### Return type -[**DeleteGroupOutput**](DeleteGroupOutput.md) +[**CreateGroupOutput**](CreateGroupOutput.md) ### Authorization @@ -4598,12 +4683,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteGroupResponse wraps response body. | - | +**200** | createGroupResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteGwCluster** -> Object deleteGwCluster(body) + +# **createHashiVaultTarget** +> CreateHashiVaultTargetOutput createHashiVaultTarget(body) @@ -4622,12 +4707,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteGwCluster body = new DeleteGwCluster(); // DeleteGwCluster | + CreateHashiVaultTarget body = new CreateHashiVaultTarget(); // CreateHashiVaultTarget | try { - Object result = apiInstance.deleteGwCluster(body); + CreateHashiVaultTargetOutput result = apiInstance.createHashiVaultTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteGwCluster"); + System.err.println("Exception when calling V2Api#createHashiVaultTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4641,11 +4726,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteGwCluster**](DeleteGwCluster.md)| | + **body** | [**CreateHashiVaultTarget**](CreateHashiVaultTarget.md)| | ### Return type -**Object** +[**CreateHashiVaultTargetOutput**](CreateHashiVaultTargetOutput.md) ### Authorization @@ -4659,12 +4744,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteGwClusterResponse wraps response body. | - | +**200** | createHashiVaultTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteItem** -> DeleteItemOutput deleteItem(body) + +# **createKey** +> CreateKeyOutput createKey(body) @@ -4683,12 +4768,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteItem body = new DeleteItem(); // DeleteItem | + CreateKey body = new CreateKey(); // CreateKey | try { - DeleteItemOutput result = apiInstance.deleteItem(body); + CreateKeyOutput result = apiInstance.createKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteItem"); + System.err.println("Exception when calling V2Api#createKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4702,11 +4787,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteItem**](DeleteItem.md)| | + **body** | [**CreateKey**](CreateKey.md)| | ### Return type -[**DeleteItemOutput**](DeleteItemOutput.md) +[**CreateKeyOutput**](CreateKeyOutput.md) ### Authorization @@ -4720,12 +4805,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteItemResponse wraps response body. | - | +**200** | createKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteItems** -> DeleteItemsOutput deleteItems(body) + +# **createLinkedTarget** +> CreateLinkedTargetOutput createLinkedTarget(body) @@ -4744,12 +4829,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteItems body = new DeleteItems(); // DeleteItems | + CreateLinkedTarget body = new CreateLinkedTarget(); // CreateLinkedTarget | try { - DeleteItemsOutput result = apiInstance.deleteItems(body); + CreateLinkedTargetOutput result = apiInstance.createLinkedTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteItems"); + System.err.println("Exception when calling V2Api#createLinkedTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4763,11 +4848,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteItems**](DeleteItems.md)| | + **body** | [**CreateLinkedTarget**](CreateLinkedTarget.md)| | ### Return type -[**DeleteItemsOutput**](DeleteItemsOutput.md) +[**CreateLinkedTargetOutput**](CreateLinkedTargetOutput.md) ### Authorization @@ -4781,12 +4866,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteItemsResponse wraps response body. | - | +**200** | createLinkedTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteRole** -> Object deleteRole(body) + +# **createNativeK8STarget** +> CreateNativeK8STargetOutput createNativeK8STarget(body) @@ -4805,12 +4890,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteRole body = new DeleteRole(); // DeleteRole | + CreateNativeK8STarget body = new CreateNativeK8STarget(); // CreateNativeK8STarget | try { - Object result = apiInstance.deleteRole(body); + CreateNativeK8STargetOutput result = apiInstance.createNativeK8STarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteRole"); + System.err.println("Exception when calling V2Api#createNativeK8STarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4824,11 +4909,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRole**](DeleteRole.md)| | + **body** | [**CreateNativeK8STarget**](CreateNativeK8STarget.md)| | ### Return type -**Object** +[**CreateNativeK8STargetOutput**](CreateNativeK8STargetOutput.md) ### Authorization @@ -4842,12 +4927,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteRoleResponse wraps response body. | - | +**200** | createNativeK8STargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteRoleAssociation** -> Object deleteRoleAssociation(body) + +# **createOidcApp** +> CreateOidcAppOutput createOidcApp(body) @@ -4866,12 +4951,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteRoleAssociation body = new DeleteRoleAssociation(); // DeleteRoleAssociation | + CreateOidcApp body = new CreateOidcApp(); // CreateOidcApp | try { - Object result = apiInstance.deleteRoleAssociation(body); + CreateOidcAppOutput result = apiInstance.createOidcApp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteRoleAssociation"); + System.err.println("Exception when calling V2Api#createOidcApp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4885,11 +4970,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRoleAssociation**](DeleteRoleAssociation.md)| | + **body** | [**CreateOidcApp**](CreateOidcApp.md)| | ### Return type -**Object** +[**CreateOidcAppOutput**](CreateOidcAppOutput.md) ### Authorization @@ -4903,12 +4988,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteRoleAssociationResponse wraps response body. | - | +**200** | createOidcAppResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteRoleRule** -> DeleteRoleRuleOutput deleteRoleRule(body) + +# **createPKICertIssuer** +> CreatePKICertIssuerOutput createPKICertIssuer(body) @@ -4927,12 +5012,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteRoleRule body = new DeleteRoleRule(); // DeleteRoleRule | + CreatePKICertIssuer body = new CreatePKICertIssuer(); // CreatePKICertIssuer | try { - DeleteRoleRuleOutput result = apiInstance.deleteRoleRule(body); + CreatePKICertIssuerOutput result = apiInstance.createPKICertIssuer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteRoleRule"); + System.err.println("Exception when calling V2Api#createPKICertIssuer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -4946,11 +5031,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRoleRule**](DeleteRoleRule.md)| | + **body** | [**CreatePKICertIssuer**](CreatePKICertIssuer.md)| | ### Return type -[**DeleteRoleRuleOutput**](DeleteRoleRuleOutput.md) +[**CreatePKICertIssuerOutput**](CreatePKICertIssuerOutput.md) ### Authorization @@ -4964,12 +5049,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteRoleRuleResponse wraps response body. | - | +**200** | createPKICertIssuerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteRoles** -> Object deleteRoles(body) + +# **createPingTarget** +> CreatePingTargetOutput createPingTarget(body) @@ -4988,12 +5073,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteRoles body = new DeleteRoles(); // DeleteRoles | + CreatePingTarget body = new CreatePingTarget(); // CreatePingTarget | try { - Object result = apiInstance.deleteRoles(body); + CreatePingTargetOutput result = apiInstance.createPingTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteRoles"); + System.err.println("Exception when calling V2Api#createPingTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5007,11 +5092,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRoles**](DeleteRoles.md)| | + **body** | [**CreatePingTarget**](CreatePingTarget.md)| | ### Return type -**Object** +[**CreatePingTargetOutput**](CreatePingTargetOutput.md) ### Authorization @@ -5025,12 +5110,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteRolesResponse wraps response body. | - | +**200** | createPingTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteTarget** -> Object deleteTarget(body) + +# **createRabbitMQTarget** +> CreateRabbitMQTargetOutput createRabbitMQTarget(body) @@ -5049,12 +5134,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteTarget body = new DeleteTarget(); // DeleteTarget | + CreateRabbitMQTarget body = new CreateRabbitMQTarget(); // CreateRabbitMQTarget | try { - Object result = apiInstance.deleteTarget(body); + CreateRabbitMQTargetOutput result = apiInstance.createRabbitMQTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteTarget"); + System.err.println("Exception when calling V2Api#createRabbitMQTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5068,11 +5153,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteTarget**](DeleteTarget.md)| | + **body** | [**CreateRabbitMQTarget**](CreateRabbitMQTarget.md)| | ### Return type -**Object** +[**CreateRabbitMQTargetOutput**](CreateRabbitMQTargetOutput.md) ### Authorization @@ -5086,12 +5171,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteTargetResponse wraps response body. | - | +**200** | createRabbitMQTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteTargetAssociation** -> Object deleteTargetAssociation(body) + +# **createRole** +> Object createRole(body) @@ -5110,12 +5195,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteTargetAssociation body = new DeleteTargetAssociation(); // DeleteTargetAssociation | + CreateRole body = new CreateRole(); // CreateRole | try { - Object result = apiInstance.deleteTargetAssociation(body); + Object result = apiInstance.createRole(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteTargetAssociation"); + System.err.println("Exception when calling V2Api#createRole"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5129,7 +5214,7 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteTargetAssociation**](DeleteTargetAssociation.md)| | + **body** | [**CreateRole**](CreateRole.md)| | ### Return type @@ -5147,12 +5232,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteTargetAssociationResponse wraps response body. | - | +**200** | createRoleResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deleteTargets** -> Object deleteTargets(body) + +# **createRotatedSecret** +> CreateRotatedSecretOutput createRotatedSecret(body) @@ -5171,12 +5256,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeleteTargets body = new DeleteTargets(); // DeleteTargets | + CreateRotatedSecret body = new CreateRotatedSecret(); // CreateRotatedSecret | try { - Object result = apiInstance.deleteTargets(body); + CreateRotatedSecretOutput result = apiInstance.createRotatedSecret(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deleteTargets"); + System.err.println("Exception when calling V2Api#createRotatedSecret"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5190,11 +5275,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteTargets**](DeleteTargets.md)| | + **body** | [**CreateRotatedSecret**](CreateRotatedSecret.md)| | ### Return type -**Object** +[**CreateRotatedSecretOutput**](CreateRotatedSecretOutput.md) ### Authorization @@ -5208,12 +5293,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteTargetsResponse wraps response body. | - | +**200** | createRotatedSecretResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **deriveKey** -> DeriveKeyOutput deriveKey(body) + +# **createSSHCertIssuer** +> CreateSSHCertIssuerOutput createSSHCertIssuer(body) @@ -5232,12 +5317,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DeriveKey body = new DeriveKey(); // DeriveKey | + CreateSSHCertIssuer body = new CreateSSHCertIssuer(); // CreateSSHCertIssuer | try { - DeriveKeyOutput result = apiInstance.deriveKey(body); + CreateSSHCertIssuerOutput result = apiInstance.createSSHCertIssuer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#deriveKey"); + System.err.println("Exception when calling V2Api#createSSHCertIssuer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5251,11 +5336,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeriveKey**](DeriveKey.md)| | + **body** | [**CreateSSHCertIssuer**](CreateSSHCertIssuer.md)| | ### Return type -[**DeriveKeyOutput**](DeriveKeyOutput.md) +[**CreateSSHCertIssuerOutput**](CreateSSHCertIssuerOutput.md) ### Authorization @@ -5269,12 +5354,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | DeriveKeyResponse wraps response body. | - | +**200** | createSSHCertIssuerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **describeAssoc** -> RoleAssociationDetails describeAssoc(body) + +# **createSSHTarget** +> CreateSSHTargetOutput createSSHTarget(body) @@ -5293,12 +5378,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DescribeAssoc body = new DescribeAssoc(); // DescribeAssoc | + CreateSSHTarget body = new CreateSSHTarget(); // CreateSSHTarget | try { - RoleAssociationDetails result = apiInstance.describeAssoc(body); + CreateSSHTargetOutput result = apiInstance.createSSHTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#describeAssoc"); + System.err.println("Exception when calling V2Api#createSSHTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5312,11 +5397,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribeAssoc**](DescribeAssoc.md)| | + **body** | [**CreateSSHTarget**](CreateSSHTarget.md)| | ### Return type -[**RoleAssociationDetails**](RoleAssociationDetails.md) +[**CreateSSHTargetOutput**](CreateSSHTargetOutput.md) ### Authorization @@ -5330,12 +5415,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | describeAssocResponse wraps response body. | - | +**200** | createSSHTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **describeItem** -> Item describeItem(body) + +# **createSalesforceTarget** +> CreateSalesforceTargetOutput createSalesforceTarget(body) @@ -5354,12 +5439,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DescribeItem body = new DescribeItem(); // DescribeItem | + CreateSalesforceTarget body = new CreateSalesforceTarget(); // CreateSalesforceTarget | try { - Item result = apiInstance.describeItem(body); + CreateSalesforceTargetOutput result = apiInstance.createSalesforceTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#describeItem"); + System.err.println("Exception when calling V2Api#createSalesforceTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5373,11 +5458,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribeItem**](DescribeItem.md)| | + **body** | [**CreateSalesforceTarget**](CreateSalesforceTarget.md)| | ### Return type -[**Item**](Item.md) +[**CreateSalesforceTargetOutput**](CreateSalesforceTargetOutput.md) ### Authorization @@ -5391,12 +5476,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | describeItemResponse wraps response body. | - | +**200** | createSalesforceTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **describePermissions** -> DescribePermissionsOutput describePermissions(body) + +# **createSecret** +> CreateSecretOutput createSecret(body) @@ -5415,12 +5500,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DescribePermissions body = new DescribePermissions(); // DescribePermissions | + CreateSecret body = new CreateSecret(); // CreateSecret | try { - DescribePermissionsOutput result = apiInstance.describePermissions(body); + CreateSecretOutput result = apiInstance.createSecret(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#describePermissions"); + System.err.println("Exception when calling V2Api#createSecret"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5434,11 +5519,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribePermissions**](DescribePermissions.md)| | + **body** | [**CreateSecret**](CreateSecret.md)| | ### Return type -[**DescribePermissionsOutput**](DescribePermissionsOutput.md) +[**CreateSecretOutput**](CreateSecretOutput.md) ### Authorization @@ -5452,12 +5537,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | DescribePermissionsResponse wraps response body. | - | +**200** | createSecretResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **describeSubClaims** -> DescribeSubClaimsOutput describeSubClaims(body) + +# **createTokenizer** +> CreateTokenizerOutput createTokenizer(body) @@ -5476,12 +5561,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DescribeSubClaims body = new DescribeSubClaims(); // DescribeSubClaims | + CreateTokenizer body = new CreateTokenizer(); // CreateTokenizer | try { - DescribeSubClaimsOutput result = apiInstance.describeSubClaims(body); + CreateTokenizerOutput result = apiInstance.createTokenizer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#describeSubClaims"); + System.err.println("Exception when calling V2Api#createTokenizer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5495,11 +5580,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribeSubClaims**](DescribeSubClaims.md)| | + **body** | [**CreateTokenizer**](CreateTokenizer.md)| | ### Return type -[**DescribeSubClaimsOutput**](DescribeSubClaimsOutput.md) +[**CreateTokenizerOutput**](CreateTokenizerOutput.md) ### Authorization @@ -5513,13 +5598,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | describeSubClaimsResponse wraps response body. | - | -**401** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | +**200** | createTokenizerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **detokenize** -> DetokenizeOutput detokenize(body) + +# **createUSC** +> CreateUSCOutput createUSC(body) @@ -5538,12 +5622,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - Detokenize body = new Detokenize(); // Detokenize | + CreateUSC body = new CreateUSC(); // CreateUSC | try { - DetokenizeOutput result = apiInstance.detokenize(body); + CreateUSCOutput result = apiInstance.createUSC(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#detokenize"); + System.err.println("Exception when calling V2Api#createUSC"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5557,11 +5641,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Detokenize**](Detokenize.md)| | + **body** | [**CreateUSC**](CreateUSC.md)| | ### Return type -[**DetokenizeOutput**](DetokenizeOutput.md) +[**CreateUSCOutput**](CreateUSCOutput.md) ### Authorization @@ -5575,12 +5659,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | detokenizeResponse wraps response body. | - | +**201** | CreateUniversalSecretsConnectorResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateArtifactory** -> DynamicSecretCreateOutput dynamicSecretCreateArtifactory(body) + +# **createUserEvent** +> CreateUserEventOutput createUserEvent(body) @@ -5599,12 +5683,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateArtifactory body = new DynamicSecretCreateArtifactory(); // DynamicSecretCreateArtifactory | + CreateUserEvent body = new CreateUserEvent(); // CreateUserEvent | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateArtifactory(body); + CreateUserEventOutput result = apiInstance.createUserEvent(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateArtifactory"); + System.err.println("Exception when calling V2Api#createUserEvent"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5618,11 +5702,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateArtifactory**](DynamicSecretCreateArtifactory.md)| | + **body** | [**CreateUserEvent**](CreateUserEvent.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateUserEventOutput**](CreateUserEventOutput.md) ### Authorization @@ -5636,12 +5720,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateArtifactoryResponse wraps response body. | - | +**200** | createUserEventResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateAws** -> DynamicSecretCreateOutput dynamicSecretCreateAws(body) + +# **createWebTarget** +> CreateWebTargetOutput createWebTarget(body) @@ -5660,12 +5744,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateAws body = new DynamicSecretCreateAws(); // DynamicSecretCreateAws | + CreateWebTarget body = new CreateWebTarget(); // CreateWebTarget | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateAws(body); + CreateWebTargetOutput result = apiInstance.createWebTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateAws"); + System.err.println("Exception when calling V2Api#createWebTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5679,11 +5763,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateAws**](DynamicSecretCreateAws.md)| | + **body** | [**CreateWebTarget**](CreateWebTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateWebTargetOutput**](CreateWebTargetOutput.md) ### Authorization @@ -5697,12 +5781,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateAwsResponse wraps response body. | - | +**200** | createWebTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateAzure** -> DynamicSecretCreateOutput dynamicSecretCreateAzure(body) + +# **createWindowsTarget** +> CreateWindowsTargetOutput createWindowsTarget(body) @@ -5721,12 +5805,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateAzure body = new DynamicSecretCreateAzure(); // DynamicSecretCreateAzure | + CreateWindowsTarget body = new CreateWindowsTarget(); // CreateWindowsTarget | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateAzure(body); + CreateWindowsTargetOutput result = apiInstance.createWindowsTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateAzure"); + System.err.println("Exception when calling V2Api#createWindowsTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5740,11 +5824,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateAzure**](DynamicSecretCreateAzure.md)| | + **body** | [**CreateWindowsTarget**](CreateWindowsTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateWindowsTargetOutput**](CreateWindowsTargetOutput.md) ### Authorization @@ -5758,12 +5842,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateAzureResponse wraps response body. | - | +**200** | createWindowsTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateCassandra** -> DynamicSecretCreateOutput dynamicSecretCreateCassandra(body) + +# **createZeroSSLTarget** +> CreateZeroSSLTargetOutput createZeroSSLTarget(body) @@ -5782,12 +5866,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateCassandra body = new DynamicSecretCreateCassandra(); // DynamicSecretCreateCassandra | + CreateZeroSSLTarget body = new CreateZeroSSLTarget(); // CreateZeroSSLTarget | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateCassandra(body); + CreateZeroSSLTargetOutput result = apiInstance.createZeroSSLTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateCassandra"); + System.err.println("Exception when calling V2Api#createZeroSSLTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5801,11 +5885,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateCassandra**](DynamicSecretCreateCassandra.md)| | + **body** | [**CreateZeroSSLTarget**](CreateZeroSSLTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateZeroSSLTargetOutput**](CreateZeroSSLTargetOutput.md) ### Authorization @@ -5819,12 +5903,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateCassandraResponse wraps response body. | - | +**200** | createZeroSSLTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateCustom** -> DynamicSecretCreateOutput dynamicSecretCreateCustom(body) + +# **createldapTarget** +> CreateLdapTargetOutput createldapTarget(body) @@ -5843,12 +5927,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateCustom body = new DynamicSecretCreateCustom(); // DynamicSecretCreateCustom | + CreateLdapTarget body = new CreateLdapTarget(); // CreateLdapTarget | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateCustom(body); + CreateLdapTargetOutput result = apiInstance.createldapTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateCustom"); + System.err.println("Exception when calling V2Api#createldapTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5862,11 +5946,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateCustom**](DynamicSecretCreateCustom.md)| | [optional] + **body** | [**CreateLdapTarget**](CreateLdapTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateLdapTargetOutput**](CreateLdapTargetOutput.md) ### Authorization @@ -5880,12 +5964,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretCreateCustomResponse wraps response body. | - | +**200** | createldapTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateDockerhub** -> DynamicSecretCreateOutput dynamicSecretCreateDockerhub(body) + +# **decrypt** +> DecryptOutput decrypt(body) @@ -5904,12 +5988,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateDockerhub body = new DynamicSecretCreateDockerhub(); // DynamicSecretCreateDockerhub | + Decrypt body = new Decrypt(); // Decrypt | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateDockerhub(body); + DecryptOutput result = apiInstance.decrypt(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateDockerhub"); + System.err.println("Exception when calling V2Api#decrypt"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5923,11 +6007,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateDockerhub**](DynamicSecretCreateDockerhub.md)| | + **body** | [**Decrypt**](Decrypt.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptOutput**](DecryptOutput.md) ### Authorization @@ -5941,12 +6025,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateDockerhubResponse wraps response body. | - | +**200** | decryptResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateEks** -> DynamicSecretCreateOutput dynamicSecretCreateEks(body) + +# **decryptGPG** +> DecryptGPGOutput decryptGPG(body) @@ -5965,12 +6049,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateEks body = new DynamicSecretCreateEks(); // DynamicSecretCreateEks | + DecryptGPG body = new DecryptGPG(); // DecryptGPG | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateEks(body); + DecryptGPGOutput result = apiInstance.decryptGPG(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateEks"); + System.err.println("Exception when calling V2Api#decryptGPG"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -5984,11 +6068,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateEks**](DynamicSecretCreateEks.md)| | + **body** | [**DecryptGPG**](DecryptGPG.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptGPGOutput**](DecryptGPGOutput.md) ### Authorization @@ -6002,12 +6086,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateEksResponse wraps response body. | - | +**200** | decryptGPGResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateGcp** -> DynamicSecretCreateOutput dynamicSecretCreateGcp(body) + +# **decryptPKCS1** +> DecryptPKCS1Output decryptPKCS1(body) @@ -6026,12 +6110,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateGcp body = new DynamicSecretCreateGcp(); // DynamicSecretCreateGcp | + DecryptPKCS1 body = new DecryptPKCS1(); // DecryptPKCS1 | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGcp(body); + DecryptPKCS1Output result = apiInstance.decryptPKCS1(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateGcp"); + System.err.println("Exception when calling V2Api#decryptPKCS1"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6045,11 +6129,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGcp**](DynamicSecretCreateGcp.md)| | + **body** | [**DecryptPKCS1**](DecryptPKCS1.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptPKCS1Output**](DecryptPKCS1Output.md) ### Authorization @@ -6063,12 +6147,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateGcpResponse wraps response body. | - | +**200** | decryptPKCS1Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateGithub** -> DynamicSecretCreateOutput dynamicSecretCreateGithub(body) + +# **decryptWithClassicKey** +> DecryptWithClassicKeyOutput decryptWithClassicKey(body) @@ -6087,12 +6171,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateGithub body = new DynamicSecretCreateGithub(); // DynamicSecretCreateGithub | + DecryptWithClassicKey body = new DecryptWithClassicKey(); // DecryptWithClassicKey | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGithub(body); + DecryptWithClassicKeyOutput result = apiInstance.decryptWithClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateGithub"); + System.err.println("Exception when calling V2Api#decryptWithClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6106,11 +6190,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGithub**](DynamicSecretCreateGithub.md)| | + **body** | [**DecryptWithClassicKey**](DecryptWithClassicKey.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptWithClassicKeyOutput**](DecryptWithClassicKeyOutput.md) ### Authorization @@ -6124,12 +6208,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateGithubResponse wraps response body. | - | +**200** | decryptWithClassicKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateGke** -> DynamicSecretCreateOutput dynamicSecretCreateGke(body) + +# **deleteAuthMethod** +> DeleteAuthMethodOutput deleteAuthMethod(body) @@ -6148,12 +6232,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateGke body = new DynamicSecretCreateGke(); // DynamicSecretCreateGke | + DeleteAuthMethod body = new DeleteAuthMethod(); // DeleteAuthMethod | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGke(body); + DeleteAuthMethodOutput result = apiInstance.deleteAuthMethod(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateGke"); + System.err.println("Exception when calling V2Api#deleteAuthMethod"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6167,11 +6251,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGke**](DynamicSecretCreateGke.md)| | + **body** | [**DeleteAuthMethod**](DeleteAuthMethod.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteAuthMethodOutput**](DeleteAuthMethodOutput.md) ### Authorization @@ -6185,12 +6269,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateGkeResponse wraps response body. | - | +**200** | deleteAuthMethodResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateGoogleWorkspace** -> DynamicSecretCreateOutput dynamicSecretCreateGoogleWorkspace(body) + +# **deleteAuthMethods** +> DeleteAuthMethodsOutput deleteAuthMethods(body) @@ -6209,12 +6293,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateGoogleWorkspace body = new DynamicSecretCreateGoogleWorkspace(); // DynamicSecretCreateGoogleWorkspace | + DeleteAuthMethods body = new DeleteAuthMethods(); // DeleteAuthMethods | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGoogleWorkspace(body); + DeleteAuthMethodsOutput result = apiInstance.deleteAuthMethods(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateGoogleWorkspace"); + System.err.println("Exception when calling V2Api#deleteAuthMethods"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6228,11 +6312,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGoogleWorkspace**](DynamicSecretCreateGoogleWorkspace.md)| | + **body** | [**DeleteAuthMethods**](DeleteAuthMethods.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteAuthMethodsOutput**](DeleteAuthMethodsOutput.md) ### Authorization @@ -6246,12 +6330,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateGoogleWorkspaceResponse wraps response body. | - | +**200** | deleteAuthMethodsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateHanaDb** -> DynamicSecretCreateOutput dynamicSecretCreateHanaDb(body) + +# **deleteEventForwarder** +> Object deleteEventForwarder(body) @@ -6270,12 +6354,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateHanaDb body = new DynamicSecretCreateHanaDb(); // DynamicSecretCreateHanaDb | + DeleteEventForwarder body = new DeleteEventForwarder(); // DeleteEventForwarder | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateHanaDb(body); + Object result = apiInstance.deleteEventForwarder(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateHanaDb"); + System.err.println("Exception when calling V2Api#deleteEventForwarder"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6289,11 +6373,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateHanaDb**](DynamicSecretCreateHanaDb.md)| | + **body** | [**DeleteEventForwarder**](DeleteEventForwarder.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6307,12 +6391,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateHanaDbResponse wraps response body. | - | +**200** | deleteEventForwarderResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateK8s** -> DynamicSecretCreateOutput dynamicSecretCreateK8s(body) + +# **deleteGatewayAllowedAccessId** +> Object deleteGatewayAllowedAccessId(body) @@ -6331,12 +6415,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateK8s body = new DynamicSecretCreateK8s(); // DynamicSecretCreateK8s | + DeleteGatewayAllowedAccessId body = new DeleteGatewayAllowedAccessId(); // DeleteGatewayAllowedAccessId | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateK8s(body); + Object result = apiInstance.deleteGatewayAllowedAccessId(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateK8s"); + System.err.println("Exception when calling V2Api#deleteGatewayAllowedAccessId"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6350,11 +6434,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateK8s**](DynamicSecretCreateK8s.md)| | + **body** | [**DeleteGatewayAllowedAccessId**](DeleteGatewayAllowedAccessId.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6368,12 +6452,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateK8sResponse wraps response body. | - | +**200** | deleteGatewayAllowedAccessIdResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateLdap** -> DynamicSecretCreateOutput dynamicSecretCreateLdap(body) + +# **deleteGroup** +> DeleteGroupOutput deleteGroup(body) @@ -6392,12 +6476,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateLdap body = new DynamicSecretCreateLdap(); // DynamicSecretCreateLdap | + DeleteGroup body = new DeleteGroup(); // DeleteGroup | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateLdap(body); + DeleteGroupOutput result = apiInstance.deleteGroup(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateLdap"); + System.err.println("Exception when calling V2Api#deleteGroup"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6411,11 +6495,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateLdap**](DynamicSecretCreateLdap.md)| | + **body** | [**DeleteGroup**](DeleteGroup.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteGroupOutput**](DeleteGroupOutput.md) ### Authorization @@ -6429,12 +6513,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateLdapResponse wraps response body. | - | +**200** | deleteGroupResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateMongoDb** -> DynamicSecretCreateOutput dynamicSecretCreateMongoDb(body) + +# **deleteGwCluster** +> Object deleteGwCluster(body) @@ -6453,12 +6537,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateMongoDb body = new DynamicSecretCreateMongoDb(); // DynamicSecretCreateMongoDb | + DeleteGwCluster body = new DeleteGwCluster(); // DeleteGwCluster | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateMongoDb(body); + Object result = apiInstance.deleteGwCluster(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateMongoDb"); + System.err.println("Exception when calling V2Api#deleteGwCluster"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6472,11 +6556,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateMongoDb**](DynamicSecretCreateMongoDb.md)| | + **body** | [**DeleteGwCluster**](DeleteGwCluster.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6490,12 +6574,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateMongoDbResponse wraps response body. | - | +**200** | deleteGwClusterResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateMsSql** -> DynamicSecretCreateOutput dynamicSecretCreateMsSql(body) + +# **deleteItem** +> DeleteItemOutput deleteItem(body) @@ -6514,12 +6598,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateMsSql body = new DynamicSecretCreateMsSql(); // DynamicSecretCreateMsSql | + DeleteItem body = new DeleteItem(); // DeleteItem | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateMsSql(body); + DeleteItemOutput result = apiInstance.deleteItem(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateMsSql"); + System.err.println("Exception when calling V2Api#deleteItem"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6533,11 +6617,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateMsSql**](DynamicSecretCreateMsSql.md)| | + **body** | [**DeleteItem**](DeleteItem.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteItemOutput**](DeleteItemOutput.md) ### Authorization @@ -6551,12 +6635,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateMsSqlResponse wraps response body. | - | +**200** | deleteItemResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateMySql** -> DynamicSecretCreateOutput dynamicSecretCreateMySql(body) + +# **deleteItems** +> DeleteItemsOutput deleteItems(body) @@ -6575,12 +6659,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateMySql body = new DynamicSecretCreateMySql(); // DynamicSecretCreateMySql | + DeleteItems body = new DeleteItems(); // DeleteItems | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateMySql(body); + DeleteItemsOutput result = apiInstance.deleteItems(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateMySql"); + System.err.println("Exception when calling V2Api#deleteItems"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6594,11 +6678,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateMySql**](DynamicSecretCreateMySql.md)| | + **body** | [**DeleteItems**](DeleteItems.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteItemsOutput**](DeleteItemsOutput.md) ### Authorization @@ -6612,12 +6696,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateMySqlResponse wraps response body. | - | +**200** | deleteItemsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateOracleDb** -> DynamicSecretCreateOutput dynamicSecretCreateOracleDb(body) + +# **deleteRole** +> Object deleteRole(body) @@ -6636,12 +6720,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateOracleDb body = new DynamicSecretCreateOracleDb(); // DynamicSecretCreateOracleDb | + DeleteRole body = new DeleteRole(); // DeleteRole | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateOracleDb(body); + Object result = apiInstance.deleteRole(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateOracleDb"); + System.err.println("Exception when calling V2Api#deleteRole"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6655,11 +6739,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateOracleDb**](DynamicSecretCreateOracleDb.md)| | + **body** | [**DeleteRole**](DeleteRole.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6673,12 +6757,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateOracleDbResponse wraps response body. | - | +**200** | deleteRoleResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreatePing** -> DynamicSecretCreateOutput dynamicSecretCreatePing(body) + +# **deleteRoleAssociation** +> Object deleteRoleAssociation(body) @@ -6697,12 +6781,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreatePing body = new DynamicSecretCreatePing(); // DynamicSecretCreatePing | + DeleteRoleAssociation body = new DeleteRoleAssociation(); // DeleteRoleAssociation | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreatePing(body); + Object result = apiInstance.deleteRoleAssociation(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreatePing"); + System.err.println("Exception when calling V2Api#deleteRoleAssociation"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6716,11 +6800,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreatePing**](DynamicSecretCreatePing.md)| | + **body** | [**DeleteRoleAssociation**](DeleteRoleAssociation.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6734,14 +6818,14 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreatePingResponse wraps response body. | - | +**200** | deleteRoleAssociationResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreatePostgreSql** -> DynamicSecretCreateOutput dynamicSecretCreatePostgreSql(body) - - + +# **deleteRoleRule** +> DeleteRoleRuleOutput deleteRoleRule(body) + + ### Example ```java @@ -6758,12 +6842,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreatePostgreSql body = new DynamicSecretCreatePostgreSql(); // DynamicSecretCreatePostgreSql | + DeleteRoleRule body = new DeleteRoleRule(); // DeleteRoleRule | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreatePostgreSql(body); + DeleteRoleRuleOutput result = apiInstance.deleteRoleRule(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreatePostgreSql"); + System.err.println("Exception when calling V2Api#deleteRoleRule"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6777,11 +6861,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreatePostgreSql**](DynamicSecretCreatePostgreSql.md)| | + **body** | [**DeleteRoleRule**](DeleteRoleRule.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteRoleRuleOutput**](DeleteRoleRuleOutput.md) ### Authorization @@ -6795,12 +6879,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreatePostgreSqlResponse wraps response body. | - | +**200** | deleteRoleRuleResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateRabbitMq** -> DynamicSecretCreateOutput dynamicSecretCreateRabbitMq(body) + +# **deleteRoles** +> Object deleteRoles(body) @@ -6819,12 +6903,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateRabbitMq body = new DynamicSecretCreateRabbitMq(); // DynamicSecretCreateRabbitMq | + DeleteRoles body = new DeleteRoles(); // DeleteRoles | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRabbitMq(body); + Object result = apiInstance.deleteRoles(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateRabbitMq"); + System.err.println("Exception when calling V2Api#deleteRoles"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6838,11 +6922,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRabbitMq**](DynamicSecretCreateRabbitMq.md)| | + **body** | [**DeleteRoles**](DeleteRoles.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6856,12 +6940,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateRabbitMqResponse wraps response body. | - | +**200** | deleteRolesResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateRdp** -> DynamicSecretCreateOutput dynamicSecretCreateRdp(body) + +# **deleteTarget** +> Object deleteTarget(body) @@ -6880,12 +6964,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateRdp body = new DynamicSecretCreateRdp(); // DynamicSecretCreateRdp | + DeleteTarget body = new DeleteTarget(); // DeleteTarget | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRdp(body); + Object result = apiInstance.deleteTarget(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateRdp"); + System.err.println("Exception when calling V2Api#deleteTarget"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6899,11 +6983,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRdp**](DynamicSecretCreateRdp.md)| | + **body** | [**DeleteTarget**](DeleteTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6917,12 +7001,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateRdpResponse wraps response body. | - | +**200** | deleteTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateRedis** -> DynamicSecretCreateOutput dynamicSecretCreateRedis(body) + +# **deleteTargetAssociation** +> Object deleteTargetAssociation(body) @@ -6941,12 +7025,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateRedis body = new DynamicSecretCreateRedis(); // DynamicSecretCreateRedis | + DeleteTargetAssociation body = new DeleteTargetAssociation(); // DeleteTargetAssociation | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRedis(body); + Object result = apiInstance.deleteTargetAssociation(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateRedis"); + System.err.println("Exception when calling V2Api#deleteTargetAssociation"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -6960,11 +7044,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRedis**](DynamicSecretCreateRedis.md)| | + **body** | [**DeleteTargetAssociation**](DeleteTargetAssociation.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -6978,12 +7062,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateRedisResponse wraps response body. | - | +**200** | deleteTargetAssociationResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateRedshift** -> DynamicSecretCreateOutput dynamicSecretCreateRedshift(body) + +# **deleteTargets** +> Object deleteTargets(body) @@ -7002,12 +7086,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateRedshift body = new DynamicSecretCreateRedshift(); // DynamicSecretCreateRedshift | + DeleteTargets body = new DeleteTargets(); // DeleteTargets | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRedshift(body); + Object result = apiInstance.deleteTargets(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateRedshift"); + System.err.println("Exception when calling V2Api#deleteTargets"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7021,11 +7105,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRedshift**](DynamicSecretCreateRedshift.md)| | + **body** | [**DeleteTargets**](DeleteTargets.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**Object** ### Authorization @@ -7039,12 +7123,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateRedshiftResponse wraps response body. | - | +**200** | deleteTargetsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateSnowflake** -> DynamicSecretCreateOutput dynamicSecretCreateSnowflake(body) + +# **deriveKey** +> DeriveKeyOutput deriveKey(body) @@ -7063,12 +7147,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateSnowflake body = new DynamicSecretCreateSnowflake(); // DynamicSecretCreateSnowflake | + DeriveKey body = new DeriveKey(); // DeriveKey | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateSnowflake(body); + DeriveKeyOutput result = apiInstance.deriveKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateSnowflake"); + System.err.println("Exception when calling V2Api#deriveKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7082,11 +7166,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateSnowflake**](DynamicSecretCreateSnowflake.md)| | + **body** | [**DeriveKey**](DeriveKey.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeriveKeyOutput**](DeriveKeyOutput.md) ### Authorization @@ -7100,12 +7184,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateSnowflakeResponse wraps response body. | - | +**200** | DeriveKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretCreateVenafi** -> DynamicSecretCreateOutput dynamicSecretCreateVenafi(body) + +# **describeAssoc** +> RoleAssociationDetails describeAssoc(body) @@ -7124,12 +7208,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretCreateVenafi body = new DynamicSecretCreateVenafi(); // DynamicSecretCreateVenafi | + DescribeAssoc body = new DescribeAssoc(); // DescribeAssoc | try { - DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateVenafi(body); + RoleAssociationDetails result = apiInstance.describeAssoc(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretCreateVenafi"); + System.err.println("Exception when calling V2Api#describeAssoc"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7143,11 +7227,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateVenafi**](DynamicSecretCreateVenafi.md)| | + **body** | [**DescribeAssoc**](DescribeAssoc.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**RoleAssociationDetails**](RoleAssociationDetails.md) ### Authorization @@ -7161,12 +7245,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretCreateVenafiResponse wraps response body. | - | +**200** | describeAssocResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretDelete** -> DynamicSecretDeleteOutput dynamicSecretDelete(body) + +# **describeItem** +> Item describeItem(body) @@ -7185,12 +7269,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretDelete body = new DynamicSecretDelete(); // DynamicSecretDelete | + DescribeItem body = new DescribeItem(); // DescribeItem | try { - DynamicSecretDeleteOutput result = apiInstance.dynamicSecretDelete(body); + Item result = apiInstance.describeItem(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretDelete"); + System.err.println("Exception when calling V2Api#describeItem"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7204,11 +7288,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretDelete**](DynamicSecretDelete.md)| | + **body** | [**DescribeItem**](DescribeItem.md)| | ### Return type -[**DynamicSecretDeleteOutput**](DynamicSecretDeleteOutput.md) +[**Item**](Item.md) ### Authorization @@ -7222,12 +7306,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretDeleteResponse wraps response body. | - | +**200** | describeItemResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretGet** -> DSProducerDetails dynamicSecretGet(body) + +# **describePermissions** +> DescribePermissionsOutput describePermissions(body) @@ -7246,12 +7330,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretGet body = new DynamicSecretGet(); // DynamicSecretGet | + DescribePermissions body = new DescribePermissions(); // DescribePermissions | try { - DSProducerDetails result = apiInstance.dynamicSecretGet(body); + DescribePermissionsOutput result = apiInstance.describePermissions(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretGet"); + System.err.println("Exception when calling V2Api#describePermissions"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7265,11 +7349,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretGet**](DynamicSecretGet.md)| | + **body** | [**DescribePermissions**](DescribePermissions.md)| | ### Return type -[**DSProducerDetails**](DSProducerDetails.md) +[**DescribePermissionsOutput**](DescribePermissionsOutput.md) ### Authorization @@ -7283,12 +7367,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretGetResponse wraps response body. | - | +**200** | DescribePermissionsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretGetValue** -> Map<String, String> dynamicSecretGetValue(body) + +# **describeSubClaims** +> DescribeSubClaimsOutput describeSubClaims(body) @@ -7307,12 +7391,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretGetValue body = new DynamicSecretGetValue(); // DynamicSecretGetValue | + DescribeSubClaims body = new DescribeSubClaims(); // DescribeSubClaims | try { - Map result = apiInstance.dynamicSecretGetValue(body); + DescribeSubClaimsOutput result = apiInstance.describeSubClaims(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretGetValue"); + System.err.println("Exception when calling V2Api#describeSubClaims"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7326,11 +7410,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretGetValue**](DynamicSecretGetValue.md)| | + **body** | [**DescribeSubClaims**](DescribeSubClaims.md)| | ### Return type -**Map<String, String>** +[**DescribeSubClaimsOutput**](DescribeSubClaimsOutput.md) ### Authorization @@ -7344,12 +7428,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretGetValueResponse wraps response body. | - | +**200** | describeSubClaimsResponse wraps response body. | - | +**401** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretList** -> GetProducersListReplyObj dynamicSecretList(body) + +# **detokenize** +> DetokenizeOutput detokenize(body) @@ -7368,12 +7453,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretList body = new DynamicSecretList(); // DynamicSecretList | + Detokenize body = new Detokenize(); // Detokenize | try { - GetProducersListReplyObj result = apiInstance.dynamicSecretList(body); + DetokenizeOutput result = apiInstance.detokenize(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretList"); + System.err.println("Exception when calling V2Api#detokenize"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7387,11 +7472,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretList**](DynamicSecretList.md)| | + **body** | [**Detokenize**](Detokenize.md)| | ### Return type -[**GetProducersListReplyObj**](GetProducersListReplyObj.md) +[**DetokenizeOutput**](DetokenizeOutput.md) ### Authorization @@ -7405,12 +7490,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretListResponse wraps response body. | - | +**200** | detokenizeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretTmpCredsDelete** -> dynamicSecretTmpCredsDelete(body) + +# **dynamicSecretCreateArtifactory** +> DynamicSecretCreateOutput dynamicSecretCreateArtifactory(body) @@ -7429,11 +7514,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretTmpCredsDelete body = new DynamicSecretTmpCredsDelete(); // DynamicSecretTmpCredsDelete | + DynamicSecretCreateArtifactory body = new DynamicSecretCreateArtifactory(); // DynamicSecretCreateArtifactory | try { - apiInstance.dynamicSecretTmpCredsDelete(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateArtifactory(body); + System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretTmpCredsDelete"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateArtifactory"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7447,11 +7533,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretTmpCredsDelete**](DynamicSecretTmpCredsDelete.md)| | + **body** | [**DynamicSecretCreateArtifactory**](DynamicSecretCreateArtifactory.md)| | ### Return type -null (empty response body) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7465,12 +7551,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretTmpCredsDeleteResponse wraps response body. | - | +**201** | dynamicSecretCreateArtifactoryResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretTmpCredsGet** -> List<TmpUserData> dynamicSecretTmpCredsGet(body) + +# **dynamicSecretCreateAws** +> DynamicSecretCreateOutput dynamicSecretCreateAws(body) @@ -7489,12 +7575,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretTmpCredsGet body = new DynamicSecretTmpCredsGet(); // DynamicSecretTmpCredsGet | + DynamicSecretCreateAws body = new DynamicSecretCreateAws(); // DynamicSecretCreateAws | try { - List result = apiInstance.dynamicSecretTmpCredsGet(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretTmpCredsGet"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7508,11 +7594,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretTmpCredsGet**](DynamicSecretTmpCredsGet.md)| | + **body** | [**DynamicSecretCreateAws**](DynamicSecretCreateAws.md)| | ### Return type -[**List<TmpUserData>**](TmpUserData.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7526,12 +7612,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretTmpCredsGetResponse wraps response body. | - | +**201** | dynamicSecretCreateAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretTmpCredsUpdate** -> dynamicSecretTmpCredsUpdate(body) + +# **dynamicSecretCreateAzure** +> DynamicSecretCreateOutput dynamicSecretCreateAzure(body) @@ -7550,11 +7636,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretTmpCredsUpdate body = new DynamicSecretTmpCredsUpdate(); // DynamicSecretTmpCredsUpdate | + DynamicSecretCreateAzure body = new DynamicSecretCreateAzure(); // DynamicSecretCreateAzure | try { - apiInstance.dynamicSecretTmpCredsUpdate(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateAzure(body); + System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretTmpCredsUpdate"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7568,11 +7655,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretTmpCredsUpdate**](DynamicSecretTmpCredsUpdate.md)| | + **body** | [**DynamicSecretCreateAzure**](DynamicSecretCreateAzure.md)| | ### Return type -null (empty response body) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7586,12 +7673,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretTmpCredsUpdateResponse wraps response body. | - | +**201** | dynamicSecretCreateAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateArtifactory** -> DynamicSecretUpdateOutput dynamicSecretUpdateArtifactory(body) + +# **dynamicSecretCreateCassandra** +> DynamicSecretCreateOutput dynamicSecretCreateCassandra(body) @@ -7610,12 +7697,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateArtifactory body = new DynamicSecretUpdateArtifactory(); // DynamicSecretUpdateArtifactory | + DynamicSecretCreateCassandra body = new DynamicSecretCreateCassandra(); // DynamicSecretCreateCassandra | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateArtifactory(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateCassandra(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateArtifactory"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateCassandra"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7629,11 +7716,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateArtifactory**](DynamicSecretUpdateArtifactory.md)| | + **body** | [**DynamicSecretCreateCassandra**](DynamicSecretCreateCassandra.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7647,12 +7734,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateArtifactoryResponse wraps response body. | - | +**201** | dynamicSecretCreateCassandraResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateAws** -> DynamicSecretUpdateOutput dynamicSecretUpdateAws(body) + +# **dynamicSecretCreateCustom** +> DynamicSecretCreateOutput dynamicSecretCreateCustom(body) @@ -7671,12 +7758,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateAws body = new DynamicSecretUpdateAws(); // DynamicSecretUpdateAws | + DynamicSecretCreateCustom body = new DynamicSecretCreateCustom(); // DynamicSecretCreateCustom | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateAws(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateCustom(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateAws"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateCustom"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7690,11 +7777,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateAws**](DynamicSecretUpdateAws.md)| | + **body** | [**DynamicSecretCreateCustom**](DynamicSecretCreateCustom.md)| | [optional] ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7708,12 +7795,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretUpdateAwsResponse wraps response body. | - | +**200** | dynamicSecretCreateCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateAzure** -> DynamicSecretUpdateOutput dynamicSecretUpdateAzure(body) + +# **dynamicSecretCreateDockerhub** +> DynamicSecretCreateOutput dynamicSecretCreateDockerhub(body) @@ -7732,12 +7819,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateAzure body = new DynamicSecretUpdateAzure(); // DynamicSecretUpdateAzure | + DynamicSecretCreateDockerhub body = new DynamicSecretCreateDockerhub(); // DynamicSecretCreateDockerhub | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateAzure(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateDockerhub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateAzure"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateDockerhub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7751,11 +7838,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateAzure**](DynamicSecretUpdateAzure.md)| | + **body** | [**DynamicSecretCreateDockerhub**](DynamicSecretCreateDockerhub.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7769,12 +7856,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateAzureResponse wraps response body. | - | +**201** | dynamicSecretCreateDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateCassandra** -> DynamicSecretUpdateOutput dynamicSecretUpdateCassandra(body) + +# **dynamicSecretCreateEks** +> DynamicSecretCreateOutput dynamicSecretCreateEks(body) @@ -7793,12 +7880,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateCassandra body = new DynamicSecretUpdateCassandra(); // DynamicSecretUpdateCassandra | + DynamicSecretCreateEks body = new DynamicSecretCreateEks(); // DynamicSecretCreateEks | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateCassandra(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateEks(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateCassandra"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateEks"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7812,11 +7899,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateCassandra**](DynamicSecretUpdateCassandra.md)| | + **body** | [**DynamicSecretCreateEks**](DynamicSecretCreateEks.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7830,12 +7917,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateCassandraResponse wraps response body. | - | +**201** | dynamicSecretCreateEksResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateCustom** -> DynamicSecretUpdateOutput dynamicSecretUpdateCustom(body) + +# **dynamicSecretCreateGcp** +> DynamicSecretCreateOutput dynamicSecretCreateGcp(body) @@ -7854,12 +7941,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateCustom body = new DynamicSecretUpdateCustom(); // DynamicSecretUpdateCustom | + DynamicSecretCreateGcp body = new DynamicSecretCreateGcp(); // DynamicSecretCreateGcp | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateCustom(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateCustom"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7873,11 +7960,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateCustom**](DynamicSecretUpdateCustom.md)| | [optional] + **body** | [**DynamicSecretCreateGcp**](DynamicSecretCreateGcp.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7891,12 +7978,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | dynamicSecretUpdateCustomResponse wraps response body. | - | +**201** | dynamicSecretCreateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateDockerhub** -> DynamicSecretUpdateOutput dynamicSecretUpdateDockerhub(body) + +# **dynamicSecretCreateGithub** +> DynamicSecretCreateOutput dynamicSecretCreateGithub(body) @@ -7915,12 +8002,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateDockerhub body = new DynamicSecretUpdateDockerhub(); // DynamicSecretUpdateDockerhub | + DynamicSecretCreateGithub body = new DynamicSecretCreateGithub(); // DynamicSecretCreateGithub | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateDockerhub(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGithub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateDockerhub"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateGithub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7934,11 +8021,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateDockerhub**](DynamicSecretUpdateDockerhub.md)| | + **body** | [**DynamicSecretCreateGithub**](DynamicSecretCreateGithub.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7952,12 +8039,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateDockerhubResponse wraps response body. | - | +**201** | dynamicSecretCreateGithubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateEks** -> DynamicSecretUpdateOutput dynamicSecretUpdateEks(body) + +# **dynamicSecretCreateGitlab** +> DynamicSecretCreateOutput dynamicSecretCreateGitlab(body) @@ -7976,12 +8063,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateEks body = new DynamicSecretUpdateEks(); // DynamicSecretUpdateEks | + DynamicSecretCreateGitlab body = new DynamicSecretCreateGitlab(); // DynamicSecretCreateGitlab | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateEks(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGitlab(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateEks"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateGitlab"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -7995,11 +8082,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateEks**](DynamicSecretUpdateEks.md)| | + **body** | [**DynamicSecretCreateGitlab**](DynamicSecretCreateGitlab.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8013,12 +8100,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateEksResponse wraps response body. | - | +**201** | dynamicSecretCreateGitlabResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateGcp** -> DynamicSecretUpdateOutput dynamicSecretUpdateGcp(body) + +# **dynamicSecretCreateGke** +> DynamicSecretCreateOutput dynamicSecretCreateGke(body) @@ -8037,12 +8124,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateGcp body = new DynamicSecretUpdateGcp(); // DynamicSecretUpdateGcp | + DynamicSecretCreateGke body = new DynamicSecretCreateGke(); // DynamicSecretCreateGke | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGcp(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGke(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateGcp"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateGke"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8056,11 +8143,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGcp**](DynamicSecretUpdateGcp.md)| | + **body** | [**DynamicSecretCreateGke**](DynamicSecretCreateGke.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8074,12 +8161,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateGcpResponse wraps response body. | - | +**201** | dynamicSecretCreateGkeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateGithub** -> DynamicSecretUpdateOutput dynamicSecretUpdateGithub(body) + +# **dynamicSecretCreateGoogleWorkspace** +> DynamicSecretCreateOutput dynamicSecretCreateGoogleWorkspace(body) @@ -8098,12 +8185,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateGithub body = new DynamicSecretUpdateGithub(); // DynamicSecretUpdateGithub | + DynamicSecretCreateGoogleWorkspace body = new DynamicSecretCreateGoogleWorkspace(); // DynamicSecretCreateGoogleWorkspace | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGithub(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateGoogleWorkspace(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateGithub"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateGoogleWorkspace"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8117,11 +8204,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGithub**](DynamicSecretUpdateGithub.md)| | + **body** | [**DynamicSecretCreateGoogleWorkspace**](DynamicSecretCreateGoogleWorkspace.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8135,12 +8222,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateGithubResponse wraps response body. | - | +**201** | dynamicSecretCreateGoogleWorkspaceResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateGke** -> DynamicSecretUpdateOutput dynamicSecretUpdateGke(body) + +# **dynamicSecretCreateHanaDb** +> DynamicSecretCreateOutput dynamicSecretCreateHanaDb(body) @@ -8159,12 +8246,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateGke body = new DynamicSecretUpdateGke(); // DynamicSecretUpdateGke | + DynamicSecretCreateHanaDb body = new DynamicSecretCreateHanaDb(); // DynamicSecretCreateHanaDb | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGke(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateHanaDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateGke"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateHanaDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8178,11 +8265,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGke**](DynamicSecretUpdateGke.md)| | + **body** | [**DynamicSecretCreateHanaDb**](DynamicSecretCreateHanaDb.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8196,12 +8283,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateGkeResponse wraps response body. | - | +**201** | dynamicSecretCreateHanaDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateGoogleWorkspace** -> DynamicSecretUpdateOutput dynamicSecretUpdateGoogleWorkspace(body) + +# **dynamicSecretCreateK8s** +> DynamicSecretCreateOutput dynamicSecretCreateK8s(body) @@ -8220,12 +8307,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateGoogleWorkspace body = new DynamicSecretUpdateGoogleWorkspace(); // DynamicSecretUpdateGoogleWorkspace | + DynamicSecretCreateK8s body = new DynamicSecretCreateK8s(); // DynamicSecretCreateK8s | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGoogleWorkspace(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateK8s(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateGoogleWorkspace"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateK8s"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8239,11 +8326,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGoogleWorkspace**](DynamicSecretUpdateGoogleWorkspace.md)| | + **body** | [**DynamicSecretCreateK8s**](DynamicSecretCreateK8s.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8257,12 +8344,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. | - | +**201** | dynamicSecretCreateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateHanaDb** -> DynamicSecretUpdateOutput dynamicSecretUpdateHanaDb(body) + +# **dynamicSecretCreateLdap** +> DynamicSecretCreateOutput dynamicSecretCreateLdap(body) @@ -8281,12 +8368,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateHanaDb body = new DynamicSecretUpdateHanaDb(); // DynamicSecretUpdateHanaDb | + DynamicSecretCreateLdap body = new DynamicSecretCreateLdap(); // DynamicSecretCreateLdap | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateHanaDb(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateHanaDb"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8300,11 +8387,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateHanaDb**](DynamicSecretUpdateHanaDb.md)| | + **body** | [**DynamicSecretCreateLdap**](DynamicSecretCreateLdap.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8318,12 +8405,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateHanaDbResponse wraps response body. | - | +**201** | dynamicSecretCreateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateK8s** -> DynamicSecretUpdateOutput dynamicSecretUpdateK8s(body) + +# **dynamicSecretCreateMongoDb** +> DynamicSecretCreateOutput dynamicSecretCreateMongoDb(body) @@ -8342,12 +8429,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateK8s body = new DynamicSecretUpdateK8s(); // DynamicSecretUpdateK8s | + DynamicSecretCreateMongoDb body = new DynamicSecretCreateMongoDb(); // DynamicSecretCreateMongoDb | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateK8s(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateMongoDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateK8s"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateMongoDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8361,11 +8448,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateK8s**](DynamicSecretUpdateK8s.md)| | + **body** | [**DynamicSecretCreateMongoDb**](DynamicSecretCreateMongoDb.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8379,12 +8466,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateK8sResponse wraps response body. | - | +**201** | dynamicSecretCreateMongoDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateLdap** -> DynamicSecretUpdateOutput dynamicSecretUpdateLdap(body) + +# **dynamicSecretCreateMsSql** +> DynamicSecretCreateOutput dynamicSecretCreateMsSql(body) @@ -8403,12 +8490,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateLdap body = new DynamicSecretUpdateLdap(); // DynamicSecretUpdateLdap | + DynamicSecretCreateMsSql body = new DynamicSecretCreateMsSql(); // DynamicSecretCreateMsSql | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateLdap(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateMsSql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateLdap"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateMsSql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8422,11 +8509,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateLdap**](DynamicSecretUpdateLdap.md)| | + **body** | [**DynamicSecretCreateMsSql**](DynamicSecretCreateMsSql.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8440,12 +8527,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateLdapResponse wraps response body. | - | +**201** | dynamicSecretCreateMsSqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateMongoDb** -> DynamicSecretUpdateOutput dynamicSecretUpdateMongoDb(body) + +# **dynamicSecretCreateMySql** +> DynamicSecretCreateOutput dynamicSecretCreateMySql(body) @@ -8464,12 +8551,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateMongoDb body = new DynamicSecretUpdateMongoDb(); // DynamicSecretUpdateMongoDb | + DynamicSecretCreateMySql body = new DynamicSecretCreateMySql(); // DynamicSecretCreateMySql | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateMongoDb(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateMySql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateMongoDb"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateMySql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8483,11 +8570,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateMongoDb**](DynamicSecretUpdateMongoDb.md)| | + **body** | [**DynamicSecretCreateMySql**](DynamicSecretCreateMySql.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8501,12 +8588,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateMongoDbResponse wraps response body. | - | +**201** | dynamicSecretCreateMySqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateMsSql** -> DynamicSecretUpdateOutput dynamicSecretUpdateMsSql(body) + +# **dynamicSecretCreateOracleDb** +> DynamicSecretCreateOutput dynamicSecretCreateOracleDb(body) @@ -8525,12 +8612,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateMsSql body = new DynamicSecretUpdateMsSql(); // DynamicSecretUpdateMsSql | + DynamicSecretCreateOracleDb body = new DynamicSecretCreateOracleDb(); // DynamicSecretCreateOracleDb | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateMsSql(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateOracleDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateMsSql"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateOracleDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8544,11 +8631,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateMsSql**](DynamicSecretUpdateMsSql.md)| | + **body** | [**DynamicSecretCreateOracleDb**](DynamicSecretCreateOracleDb.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8562,12 +8649,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateMsSqlResponse wraps response body. | - | +**201** | dynamicSecretCreateOracleDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateMySql** -> DynamicSecretUpdateOutput dynamicSecretUpdateMySql(body) + +# **dynamicSecretCreatePing** +> DynamicSecretCreateOutput dynamicSecretCreatePing(body) @@ -8586,12 +8673,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateMySql body = new DynamicSecretUpdateMySql(); // DynamicSecretUpdateMySql | + DynamicSecretCreatePing body = new DynamicSecretCreatePing(); // DynamicSecretCreatePing | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateMySql(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreatePing(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateMySql"); + System.err.println("Exception when calling V2Api#dynamicSecretCreatePing"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8605,11 +8692,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateMySql**](DynamicSecretUpdateMySql.md)| | + **body** | [**DynamicSecretCreatePing**](DynamicSecretCreatePing.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8623,12 +8710,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateMySqlResponse wraps response body. | - | +**201** | dynamicSecretCreatePingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateOracleDb** -> DynamicSecretUpdateOutput dynamicSecretUpdateOracleDb(body) + +# **dynamicSecretCreatePostgreSql** +> DynamicSecretCreateOutput dynamicSecretCreatePostgreSql(body) @@ -8647,12 +8734,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateOracleDb body = new DynamicSecretUpdateOracleDb(); // DynamicSecretUpdateOracleDb | + DynamicSecretCreatePostgreSql body = new DynamicSecretCreatePostgreSql(); // DynamicSecretCreatePostgreSql | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateOracleDb(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreatePostgreSql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateOracleDb"); + System.err.println("Exception when calling V2Api#dynamicSecretCreatePostgreSql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8666,11 +8753,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateOracleDb**](DynamicSecretUpdateOracleDb.md)| | + **body** | [**DynamicSecretCreatePostgreSql**](DynamicSecretCreatePostgreSql.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8684,12 +8771,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateOracleDbResponse wraps response body. | - | +**201** | dynamicSecretCreatePostgreSqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdatePing** -> DynamicSecretUpdateOutput dynamicSecretUpdatePing(body) + +# **dynamicSecretCreateRabbitMq** +> DynamicSecretCreateOutput dynamicSecretCreateRabbitMq(body) @@ -8708,12 +8795,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdatePing body = new DynamicSecretUpdatePing(); // DynamicSecretUpdatePing | + DynamicSecretCreateRabbitMq body = new DynamicSecretCreateRabbitMq(); // DynamicSecretCreateRabbitMq | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdatePing(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRabbitMq(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdatePing"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateRabbitMq"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8727,11 +8814,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdatePing**](DynamicSecretUpdatePing.md)| | + **body** | [**DynamicSecretCreateRabbitMq**](DynamicSecretCreateRabbitMq.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8745,12 +8832,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdatePingResponse wraps response body. | - | +**201** | dynamicSecretCreateRabbitMqResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdatePostgreSql** -> DynamicSecretUpdateOutput dynamicSecretUpdatePostgreSql(body) + +# **dynamicSecretCreateRdp** +> DynamicSecretCreateOutput dynamicSecretCreateRdp(body) @@ -8769,12 +8856,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdatePostgreSql body = new DynamicSecretUpdatePostgreSql(); // DynamicSecretUpdatePostgreSql | + DynamicSecretCreateRdp body = new DynamicSecretCreateRdp(); // DynamicSecretCreateRdp | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdatePostgreSql(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRdp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdatePostgreSql"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateRdp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8788,11 +8875,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdatePostgreSql**](DynamicSecretUpdatePostgreSql.md)| | + **body** | [**DynamicSecretCreateRdp**](DynamicSecretCreateRdp.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8806,12 +8893,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdatePostgreSqlResponse wraps response body. | - | +**201** | dynamicSecretCreateRdpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateRabbitMq** -> DynamicSecretUpdateOutput dynamicSecretUpdateRabbitMq(body) + +# **dynamicSecretCreateRedis** +> DynamicSecretCreateOutput dynamicSecretCreateRedis(body) @@ -8830,12 +8917,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateRabbitMq body = new DynamicSecretUpdateRabbitMq(); // DynamicSecretUpdateRabbitMq | + DynamicSecretCreateRedis body = new DynamicSecretCreateRedis(); // DynamicSecretCreateRedis | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRabbitMq(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRedis(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateRabbitMq"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateRedis"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8849,11 +8936,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRabbitMq**](DynamicSecretUpdateRabbitMq.md)| | + **body** | [**DynamicSecretCreateRedis**](DynamicSecretCreateRedis.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8867,12 +8954,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateRabbitMqResponse wraps response body. | - | +**201** | dynamicSecretCreateRedisResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateRdp** -> DynamicSecretUpdateOutput dynamicSecretUpdateRdp(body) + +# **dynamicSecretCreateRedshift** +> DynamicSecretCreateOutput dynamicSecretCreateRedshift(body) @@ -8891,12 +8978,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateRdp body = new DynamicSecretUpdateRdp(); // DynamicSecretUpdateRdp | + DynamicSecretCreateRedshift body = new DynamicSecretCreateRedshift(); // DynamicSecretCreateRedshift | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRdp(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateRedshift(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateRdp"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateRedshift"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8910,11 +8997,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRdp**](DynamicSecretUpdateRdp.md)| | + **body** | [**DynamicSecretCreateRedshift**](DynamicSecretCreateRedshift.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8928,12 +9015,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateRdpResponse wraps response body. | - | +**201** | dynamicSecretCreateRedshiftResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateRedis** -> DynamicSecretUpdateOutput dynamicSecretUpdateRedis(body) + +# **dynamicSecretCreateSnowflake** +> DynamicSecretCreateOutput dynamicSecretCreateSnowflake(body) @@ -8952,12 +9039,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateRedis body = new DynamicSecretUpdateRedis(); // DynamicSecretUpdateRedis | + DynamicSecretCreateSnowflake body = new DynamicSecretCreateSnowflake(); // DynamicSecretCreateSnowflake | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRedis(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateSnowflake(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateRedis"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateSnowflake"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -8971,11 +9058,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRedis**](DynamicSecretUpdateRedis.md)| | + **body** | [**DynamicSecretCreateSnowflake**](DynamicSecretCreateSnowflake.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8989,12 +9076,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateRedisResponse wraps response body. | - | +**201** | dynamicSecretCreateSnowflakeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateRedshift** -> DynamicSecretUpdateOutput dynamicSecretUpdateRedshift(body) + +# **dynamicSecretCreateVenafi** +> DynamicSecretCreateOutput dynamicSecretCreateVenafi(body) @@ -9013,12 +9100,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateRedshift body = new DynamicSecretUpdateRedshift(); // DynamicSecretUpdateRedshift | + DynamicSecretCreateVenafi body = new DynamicSecretCreateVenafi(); // DynamicSecretCreateVenafi | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRedshift(body); + DynamicSecretCreateOutput result = apiInstance.dynamicSecretCreateVenafi(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateRedshift"); + System.err.println("Exception when calling V2Api#dynamicSecretCreateVenafi"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9032,11 +9119,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRedshift**](DynamicSecretUpdateRedshift.md)| | + **body** | [**DynamicSecretCreateVenafi**](DynamicSecretCreateVenafi.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -9050,12 +9137,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateRedshiftResponse wraps response body. | - | +**201** | dynamicSecretCreateVenafiResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateSnowflake** -> DynamicSecretUpdateOutput dynamicSecretUpdateSnowflake(body) + +# **dynamicSecretDelete** +> DynamicSecretDeleteOutput dynamicSecretDelete(body) @@ -9074,12 +9161,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateSnowflake body = new DynamicSecretUpdateSnowflake(); // DynamicSecretUpdateSnowflake | + DynamicSecretDelete body = new DynamicSecretDelete(); // DynamicSecretDelete | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateSnowflake(body); + DynamicSecretDeleteOutput result = apiInstance.dynamicSecretDelete(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateSnowflake"); + System.err.println("Exception when calling V2Api#dynamicSecretDelete"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9093,11 +9180,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateSnowflake**](DynamicSecretUpdateSnowflake.md)| | + **body** | [**DynamicSecretDelete**](DynamicSecretDelete.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretDeleteOutput**](DynamicSecretDeleteOutput.md) ### Authorization @@ -9111,12 +9198,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateSnowflakeResponse wraps response body. | - | +**200** | dynamicSecretDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **dynamicSecretUpdateVenafi** -> DynamicSecretUpdateOutput dynamicSecretUpdateVenafi(body) + +# **dynamicSecretGet** +> DSProducerDetails dynamicSecretGet(body) @@ -9135,12 +9222,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - DynamicSecretUpdateVenafi body = new DynamicSecretUpdateVenafi(); // DynamicSecretUpdateVenafi | + DynamicSecretGet body = new DynamicSecretGet(); // DynamicSecretGet | try { - DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateVenafi(body); + DSProducerDetails result = apiInstance.dynamicSecretGet(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#dynamicSecretUpdateVenafi"); + System.err.println("Exception when calling V2Api#dynamicSecretGet"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9154,11 +9241,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateVenafi**](DynamicSecretUpdateVenafi.md)| | + **body** | [**DynamicSecretGet**](DynamicSecretGet.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DSProducerDetails**](DSProducerDetails.md) ### Authorization @@ -9172,12 +9259,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | dynamicSecretUpdateVenafiResponse wraps response body. | - | +**200** | dynamicSecretGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **encrypt** -> EncryptOutput encrypt(body) + +# **dynamicSecretGetValue** +> Map<String, String> dynamicSecretGetValue(body) @@ -9196,12 +9283,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - Encrypt body = new Encrypt(); // Encrypt | + DynamicSecretGetValue body = new DynamicSecretGetValue(); // DynamicSecretGetValue | try { - EncryptOutput result = apiInstance.encrypt(body); + Map result = apiInstance.dynamicSecretGetValue(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#encrypt"); + System.err.println("Exception when calling V2Api#dynamicSecretGetValue"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9215,11 +9302,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Encrypt**](Encrypt.md)| | + **body** | [**DynamicSecretGetValue**](DynamicSecretGetValue.md)| | ### Return type -[**EncryptOutput**](EncryptOutput.md) +**Map<String, String>** ### Authorization @@ -9233,12 +9320,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | encryptResponse wraps response body. | - | +**200** | dynamicSecretGetValueResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **encryptGPG** -> EncryptGPGOutput encryptGPG(body) + +# **dynamicSecretList** +> GetProducersListReplyObj dynamicSecretList(body) @@ -9257,12 +9344,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EncryptGPG body = new EncryptGPG(); // EncryptGPG | + DynamicSecretList body = new DynamicSecretList(); // DynamicSecretList | try { - EncryptGPGOutput result = apiInstance.encryptGPG(body); + GetProducersListReplyObj result = apiInstance.dynamicSecretList(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#encryptGPG"); + System.err.println("Exception when calling V2Api#dynamicSecretList"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9276,11 +9363,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EncryptGPG**](EncryptGPG.md)| | + **body** | [**DynamicSecretList**](DynamicSecretList.md)| | ### Return type -[**EncryptGPGOutput**](EncryptGPGOutput.md) +[**GetProducersListReplyObj**](GetProducersListReplyObj.md) ### Authorization @@ -9294,12 +9381,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | encryptGPGResponse wraps response body. | - | +**200** | dynamicSecretListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **encryptWithClassicKey** -> EncryptOutput encryptWithClassicKey(body) + +# **dynamicSecretTmpCredsDelete** +> dynamicSecretTmpCredsDelete(body) @@ -9318,12 +9405,11 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EncryptWithClassicKey body = new EncryptWithClassicKey(); // EncryptWithClassicKey | + DynamicSecretTmpCredsDelete body = new DynamicSecretTmpCredsDelete(); // DynamicSecretTmpCredsDelete | try { - EncryptOutput result = apiInstance.encryptWithClassicKey(body); - System.out.println(result); + apiInstance.dynamicSecretTmpCredsDelete(body); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#encryptWithClassicKey"); + System.err.println("Exception when calling V2Api#dynamicSecretTmpCredsDelete"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9337,11 +9423,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EncryptWithClassicKey**](EncryptWithClassicKey.md)| | + **body** | [**DynamicSecretTmpCredsDelete**](DynamicSecretTmpCredsDelete.md)| | ### Return type -[**EncryptOutput**](EncryptOutput.md) +null (empty response body) ### Authorization @@ -9355,12 +9441,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | encryptResponse wraps response body. | - | +**201** | dynamicSecretTmpCredsDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **esmCreate** -> EsmCreateSecretOutput esmCreate(body) + +# **dynamicSecretTmpCredsGet** +> List<TmpUserData> dynamicSecretTmpCredsGet(body) @@ -9379,12 +9465,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EsmCreate body = new EsmCreate(); // EsmCreate | + DynamicSecretTmpCredsGet body = new DynamicSecretTmpCredsGet(); // DynamicSecretTmpCredsGet | try { - EsmCreateSecretOutput result = apiInstance.esmCreate(body); + List result = apiInstance.dynamicSecretTmpCredsGet(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#esmCreate"); + System.err.println("Exception when calling V2Api#dynamicSecretTmpCredsGet"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9398,11 +9484,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmCreate**](EsmCreate.md)| | + **body** | [**DynamicSecretTmpCredsGet**](DynamicSecretTmpCredsGet.md)| | ### Return type -[**EsmCreateSecretOutput**](EsmCreateSecretOutput.md) +[**List<TmpUserData>**](TmpUserData.md) ### Authorization @@ -9416,12 +9502,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | esmCreateResponse wraps response body. | - | +**201** | dynamicSecretTmpCredsGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **esmDelete** -> EsmDeleteSecretOutput esmDelete(body) + +# **dynamicSecretTmpCredsUpdate** +> dynamicSecretTmpCredsUpdate(body) @@ -9440,12 +9526,11 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EsmDelete body = new EsmDelete(); // EsmDelete | + DynamicSecretTmpCredsUpdate body = new DynamicSecretTmpCredsUpdate(); // DynamicSecretTmpCredsUpdate | try { - EsmDeleteSecretOutput result = apiInstance.esmDelete(body); - System.out.println(result); + apiInstance.dynamicSecretTmpCredsUpdate(body); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#esmDelete"); + System.err.println("Exception when calling V2Api#dynamicSecretTmpCredsUpdate"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9459,11 +9544,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmDelete**](EsmDelete.md)| | + **body** | [**DynamicSecretTmpCredsUpdate**](DynamicSecretTmpCredsUpdate.md)| | ### Return type -[**EsmDeleteSecretOutput**](EsmDeleteSecretOutput.md) +null (empty response body) ### Authorization @@ -9477,12 +9562,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**202** | esmDeleteResponse wraps response body. | - | +**201** | dynamicSecretTmpCredsUpdateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **esmGet** -> EsmGetSecretOutput esmGet(body) + +# **dynamicSecretUpdateArtifactory** +> DynamicSecretUpdateOutput dynamicSecretUpdateArtifactory(body) @@ -9501,12 +9586,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EsmGet body = new EsmGet(); // EsmGet | + DynamicSecretUpdateArtifactory body = new DynamicSecretUpdateArtifactory(); // DynamicSecretUpdateArtifactory | try { - EsmGetSecretOutput result = apiInstance.esmGet(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateArtifactory(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#esmGet"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateArtifactory"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9520,11 +9605,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmGet**](EsmGet.md)| | + **body** | [**DynamicSecretUpdateArtifactory**](DynamicSecretUpdateArtifactory.md)| | ### Return type -[**EsmGetSecretOutput**](EsmGetSecretOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9538,12 +9623,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | esmGetResponse wraps response body. | - | +**201** | dynamicSecretUpdateArtifactoryResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **esmList** -> EsmListSecretsOutput esmList(body) + +# **dynamicSecretUpdateAws** +> DynamicSecretUpdateOutput dynamicSecretUpdateAws(body) @@ -9562,12 +9647,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EsmList body = new EsmList(); // EsmList | + DynamicSecretUpdateAws body = new DynamicSecretUpdateAws(); // DynamicSecretUpdateAws | try { - EsmListSecretsOutput result = apiInstance.esmList(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#esmList"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9581,11 +9666,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmList**](EsmList.md)| | + **body** | [**DynamicSecretUpdateAws**](DynamicSecretUpdateAws.md)| | ### Return type -[**EsmListSecretsOutput**](EsmListSecretsOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9599,12 +9684,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | esmListResponse wraps response body. | - | +**200** | dynamicSecretUpdateAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **esmUpdate** -> EsmUpdateSecretOutput esmUpdate(body) + +# **dynamicSecretUpdateAzure** +> DynamicSecretUpdateOutput dynamicSecretUpdateAzure(body) @@ -9623,12 +9708,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EsmUpdate body = new EsmUpdate(); // EsmUpdate | + DynamicSecretUpdateAzure body = new DynamicSecretUpdateAzure(); // DynamicSecretUpdateAzure | try { - EsmUpdateSecretOutput result = apiInstance.esmUpdate(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateAzure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#esmUpdate"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9642,11 +9727,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmUpdate**](EsmUpdate.md)| | + **body** | [**DynamicSecretUpdateAzure**](DynamicSecretUpdateAzure.md)| | ### Return type -[**EsmUpdateSecretOutput**](EsmUpdateSecretOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9660,12 +9745,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | esmUpdateResponse wraps response body. | - | +**201** | dynamicSecretUpdateAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventAction** -> Object eventAction(body) + +# **dynamicSecretUpdateCassandra** +> DynamicSecretUpdateOutput dynamicSecretUpdateCassandra(body) @@ -9684,12 +9769,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventAction body = new EventAction(); // EventAction | + DynamicSecretUpdateCassandra body = new DynamicSecretUpdateCassandra(); // DynamicSecretUpdateCassandra | try { - Object result = apiInstance.eventAction(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateCassandra(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventAction"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateCassandra"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9703,11 +9788,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventAction**](EventAction.md)| | + **body** | [**DynamicSecretUpdateCassandra**](DynamicSecretUpdateCassandra.md)| | ### Return type -**Object** +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9721,12 +9806,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | eventActionResponse wraps response body. | - | +**201** | dynamicSecretUpdateCassandraResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderCreateEmail** -> EventForwarderCreateUpdateOutput eventForwarderCreateEmail(body) + +# **dynamicSecretUpdateCustom** +> DynamicSecretUpdateOutput dynamicSecretUpdateCustom(body) @@ -9745,12 +9830,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderCreateEmail body = new EventForwarderCreateEmail(); // EventForwarderCreateEmail | + DynamicSecretUpdateCustom body = new DynamicSecretUpdateCustom(); // DynamicSecretUpdateCustom | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateEmail(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateCustom(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderCreateEmail"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateCustom"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9764,11 +9849,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateEmail**](EventForwarderCreateEmail.md)| | + **body** | [**DynamicSecretUpdateCustom**](DynamicSecretUpdateCustom.md)| | [optional] ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9782,12 +9867,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderCreateEmailResponse wraps response body. | - | +**200** | dynamicSecretUpdateCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderCreateServiceNow** -> EventForwarderCreateUpdateOutput eventForwarderCreateServiceNow(body) + +# **dynamicSecretUpdateDockerhub** +> DynamicSecretUpdateOutput dynamicSecretUpdateDockerhub(body) @@ -9806,12 +9891,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderCreateServiceNow body = new EventForwarderCreateServiceNow(); // EventForwarderCreateServiceNow | + DynamicSecretUpdateDockerhub body = new DynamicSecretUpdateDockerhub(); // DynamicSecretUpdateDockerhub | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateServiceNow(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateDockerhub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderCreateServiceNow"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateDockerhub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9825,11 +9910,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateServiceNow**](EventForwarderCreateServiceNow.md)| | + **body** | [**DynamicSecretUpdateDockerhub**](DynamicSecretUpdateDockerhub.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9843,12 +9928,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderCreateServiceNowResponse wraps response body. | - | +**201** | dynamicSecretUpdateDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderCreateSlack** -> EventForwarderCreateUpdateOutput eventForwarderCreateSlack(body) + +# **dynamicSecretUpdateEks** +> DynamicSecretUpdateOutput dynamicSecretUpdateEks(body) @@ -9867,12 +9952,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderCreateSlack body = new EventForwarderCreateSlack(); // EventForwarderCreateSlack | + DynamicSecretUpdateEks body = new DynamicSecretUpdateEks(); // DynamicSecretUpdateEks | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateSlack(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateEks(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderCreateSlack"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateEks"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9886,11 +9971,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateSlack**](EventForwarderCreateSlack.md)| | + **body** | [**DynamicSecretUpdateEks**](DynamicSecretUpdateEks.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9904,12 +9989,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderCreateSlackResponse wraps response body. | - | +**201** | dynamicSecretUpdateEksResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderCreateWebhook** -> EventForwarderCreateUpdateOutput eventForwarderCreateWebhook(body) + +# **dynamicSecretUpdateGcp** +> DynamicSecretUpdateOutput dynamicSecretUpdateGcp(body) @@ -9928,12 +10013,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderCreateWebhook body = new EventForwarderCreateWebhook(); // EventForwarderCreateWebhook | + DynamicSecretUpdateGcp body = new DynamicSecretUpdateGcp(); // DynamicSecretUpdateGcp | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateWebhook(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderCreateWebhook"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -9947,11 +10032,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateWebhook**](EventForwarderCreateWebhook.md)| | + **body** | [**DynamicSecretUpdateGcp**](DynamicSecretUpdateGcp.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9965,12 +10050,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderCreateWebhookResponse wraps response body. | - | +**201** | dynamicSecretUpdateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderDelete** -> EventForwarderDeleteOutput eventForwarderDelete(body) + +# **dynamicSecretUpdateGithub** +> DynamicSecretUpdateOutput dynamicSecretUpdateGithub(body) @@ -9989,12 +10074,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderDelete body = new EventForwarderDelete(); // EventForwarderDelete | + DynamicSecretUpdateGithub body = new DynamicSecretUpdateGithub(); // DynamicSecretUpdateGithub | try { - EventForwarderDeleteOutput result = apiInstance.eventForwarderDelete(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGithub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderDelete"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateGithub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10008,11 +10093,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderDelete**](EventForwarderDelete.md)| | + **body** | [**DynamicSecretUpdateGithub**](DynamicSecretUpdateGithub.md)| | ### Return type -[**EventForwarderDeleteOutput**](EventForwarderDeleteOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10026,12 +10111,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | eventForwarderDeleteResponse wraps response body. | - | +**201** | dynamicSecretUpdateGithubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderGet** -> EventForwarderGetOutput eventForwarderGet(body) + +# **dynamicSecretUpdateGitlab** +> DynamicSecretUpdateOutput dynamicSecretUpdateGitlab(body) @@ -10050,12 +10135,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderGet body = new EventForwarderGet(); // EventForwarderGet | + DynamicSecretUpdateGitlab body = new DynamicSecretUpdateGitlab(); // DynamicSecretUpdateGitlab | try { - EventForwarderGetOutput result = apiInstance.eventForwarderGet(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGitlab(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderGet"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateGitlab"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10069,11 +10154,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderGet**](EventForwarderGet.md)| | + **body** | [**DynamicSecretUpdateGitlab**](DynamicSecretUpdateGitlab.md)| | ### Return type -[**EventForwarderGetOutput**](EventForwarderGetOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10087,12 +10172,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | eventForwarderGetResponse wraps response body. | - | +**201** | dynamicSecretUpdateGitlabResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderUpdateEmail** -> EventForwarderCreateUpdateOutput eventForwarderUpdateEmail(body) + +# **dynamicSecretUpdateGke** +> DynamicSecretUpdateOutput dynamicSecretUpdateGke(body) @@ -10111,12 +10196,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderUpdateEmail body = new EventForwarderUpdateEmail(); // EventForwarderUpdateEmail | + DynamicSecretUpdateGke body = new DynamicSecretUpdateGke(); // DynamicSecretUpdateGke | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateEmail(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGke(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderUpdateEmail"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateGke"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10130,11 +10215,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateEmail**](EventForwarderUpdateEmail.md)| | + **body** | [**DynamicSecretUpdateGke**](DynamicSecretUpdateGke.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10148,12 +10233,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderUpdateEmailResponse wraps response body. | - | +**201** | dynamicSecretUpdateGkeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderUpdateServiceNow** -> EventForwarderCreateUpdateOutput eventForwarderUpdateServiceNow(body) + +# **dynamicSecretUpdateGoogleWorkspace** +> DynamicSecretUpdateOutput dynamicSecretUpdateGoogleWorkspace(body) @@ -10172,12 +10257,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderUpdateServiceNow body = new EventForwarderUpdateServiceNow(); // EventForwarderUpdateServiceNow | + DynamicSecretUpdateGoogleWorkspace body = new DynamicSecretUpdateGoogleWorkspace(); // DynamicSecretUpdateGoogleWorkspace | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateServiceNow(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateGoogleWorkspace(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderUpdateServiceNow"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateGoogleWorkspace"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10191,11 +10276,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateServiceNow**](EventForwarderUpdateServiceNow.md)| | + **body** | [**DynamicSecretUpdateGoogleWorkspace**](DynamicSecretUpdateGoogleWorkspace.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10209,12 +10294,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderUpdateServiceNowResponse wraps response body. | - | +**201** | dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderUpdateSlack** -> EventForwarderCreateUpdateOutput eventForwarderUpdateSlack(body) + +# **dynamicSecretUpdateHanaDb** +> DynamicSecretUpdateOutput dynamicSecretUpdateHanaDb(body) @@ -10233,12 +10318,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderUpdateSlack body = new EventForwarderUpdateSlack(); // EventForwarderUpdateSlack | + DynamicSecretUpdateHanaDb body = new DynamicSecretUpdateHanaDb(); // DynamicSecretUpdateHanaDb | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateSlack(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateHanaDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderUpdateSlack"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateHanaDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10252,11 +10337,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateSlack**](EventForwarderUpdateSlack.md)| | + **body** | [**DynamicSecretUpdateHanaDb**](DynamicSecretUpdateHanaDb.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10270,12 +10355,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderUpdateSlackResponse wraps response body. | - | +**201** | dynamicSecretUpdateHanaDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **eventForwarderUpdateWebhook** -> EventForwarderCreateUpdateOutput eventForwarderUpdateWebhook(body) + +# **dynamicSecretUpdateK8s** +> DynamicSecretUpdateOutput dynamicSecretUpdateK8s(body) @@ -10294,12 +10379,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - EventForwarderUpdateWebhook body = new EventForwarderUpdateWebhook(); // EventForwarderUpdateWebhook | + DynamicSecretUpdateK8s body = new DynamicSecretUpdateK8s(); // DynamicSecretUpdateK8s | try { - EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateWebhook(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateK8s(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#eventForwarderUpdateWebhook"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateK8s"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10313,11 +10398,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateWebhook**](EventForwarderUpdateWebhook.md)| | + **body** | [**DynamicSecretUpdateK8s**](DynamicSecretUpdateK8s.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10331,12 +10416,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | eventForwarderUpdateWebhookResponse wraps response body. | - | +**201** | dynamicSecretUpdateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **exportClassicKey** -> ExportClassicKeyOutput exportClassicKey(body) + +# **dynamicSecretUpdateLdap** +> DynamicSecretUpdateOutput dynamicSecretUpdateLdap(body) @@ -10355,12 +10440,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ExportClassicKey body = new ExportClassicKey(); // ExportClassicKey | + DynamicSecretUpdateLdap body = new DynamicSecretUpdateLdap(); // DynamicSecretUpdateLdap | try { - ExportClassicKeyOutput result = apiInstance.exportClassicKey(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#exportClassicKey"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10374,11 +10459,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ExportClassicKey**](ExportClassicKey.md)| | + **body** | [**DynamicSecretUpdateLdap**](DynamicSecretUpdateLdap.md)| | ### Return type -[**ExportClassicKeyOutput**](ExportClassicKeyOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10392,12 +10477,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | ExportClassicKeyResponse wraps response body. | - | +**201** | dynamicSecretUpdateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateAllowedAccess** -> AllowedAccess gatewayCreateAllowedAccess(body) + +# **dynamicSecretUpdateMongoDb** +> DynamicSecretUpdateOutput dynamicSecretUpdateMongoDb(body) @@ -10416,12 +10501,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateAllowedAccess body = new GatewayCreateAllowedAccess(); // GatewayCreateAllowedAccess | + DynamicSecretUpdateMongoDb body = new DynamicSecretUpdateMongoDb(); // DynamicSecretUpdateMongoDb | try { - AllowedAccess result = apiInstance.gatewayCreateAllowedAccess(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateMongoDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateAllowedAccess"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateMongoDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10435,11 +10520,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateAllowedAccess**](GatewayCreateAllowedAccess.md)| | + **body** | [**DynamicSecretUpdateMongoDb**](DynamicSecretUpdateMongoDb.md)| | ### Return type -[**AllowedAccess**](AllowedAccess.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10453,12 +10538,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayCreateAllowedAccessResponse wraps response body. | - | +**201** | dynamicSecretUpdateMongoDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateK8SAuthConfig** -> GatewayCreateK8SAuthConfigOutput gatewayCreateK8SAuthConfig(body) + +# **dynamicSecretUpdateMsSql** +> DynamicSecretUpdateOutput dynamicSecretUpdateMsSql(body) @@ -10477,12 +10562,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateK8SAuthConfig body = new GatewayCreateK8SAuthConfig(); // GatewayCreateK8SAuthConfig | + DynamicSecretUpdateMsSql body = new DynamicSecretUpdateMsSql(); // DynamicSecretUpdateMsSql | try { - GatewayCreateK8SAuthConfigOutput result = apiInstance.gatewayCreateK8SAuthConfig(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateMsSql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateK8SAuthConfig"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateMsSql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10496,11 +10581,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateK8SAuthConfig**](GatewayCreateK8SAuthConfig.md)| | + **body** | [**DynamicSecretUpdateMsSql**](DynamicSecretUpdateMsSql.md)| | ### Return type -[**GatewayCreateK8SAuthConfigOutput**](GatewayCreateK8SAuthConfigOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10514,12 +10599,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateK8SAuthConfigResponse wraps response body. | - | +**201** | dynamicSecretUpdateMsSqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateMigration** -> GatewayMigrationCreateOutput gatewayCreateMigration(body) + +# **dynamicSecretUpdateMySql** +> DynamicSecretUpdateOutput dynamicSecretUpdateMySql(body) @@ -10538,12 +10623,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateMigration body = new GatewayCreateMigration(); // GatewayCreateMigration | + DynamicSecretUpdateMySql body = new DynamicSecretUpdateMySql(); // DynamicSecretUpdateMySql | try { - GatewayMigrationCreateOutput result = apiInstance.gatewayCreateMigration(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateMySql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateMigration"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateMySql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10557,11 +10642,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateMigration**](GatewayCreateMigration.md)| | + **body** | [**DynamicSecretUpdateMySql**](DynamicSecretUpdateMySql.md)| | ### Return type -[**GatewayMigrationCreateOutput**](GatewayMigrationCreateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10575,12 +10660,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationCreateResponse wraps response body. | - | +**201** | dynamicSecretUpdateMySqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerArtifactory** -> GatewayCreateProducerArtifactoryOutput gatewayCreateProducerArtifactory(body) + +# **dynamicSecretUpdateOracleDb** +> DynamicSecretUpdateOutput dynamicSecretUpdateOracleDb(body) @@ -10599,12 +10684,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerArtifactory body = new GatewayCreateProducerArtifactory(); // GatewayCreateProducerArtifactory | + DynamicSecretUpdateOracleDb body = new DynamicSecretUpdateOracleDb(); // DynamicSecretUpdateOracleDb | try { - GatewayCreateProducerArtifactoryOutput result = apiInstance.gatewayCreateProducerArtifactory(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateOracleDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerArtifactory"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateOracleDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10618,11 +10703,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerArtifactory**](GatewayCreateProducerArtifactory.md)| | + **body** | [**DynamicSecretUpdateOracleDb**](DynamicSecretUpdateOracleDb.md)| | ### Return type -[**GatewayCreateProducerArtifactoryOutput**](GatewayCreateProducerArtifactoryOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10636,12 +10721,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerArtifactoryResponse wraps response body. | - | +**201** | dynamicSecretUpdateOracleDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerAws** -> GatewayCreateProducerAwsOutput gatewayCreateProducerAws(body) + +# **dynamicSecretUpdatePing** +> DynamicSecretUpdateOutput dynamicSecretUpdatePing(body) @@ -10660,12 +10745,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerAws body = new GatewayCreateProducerAws(); // GatewayCreateProducerAws | + DynamicSecretUpdatePing body = new DynamicSecretUpdatePing(); // DynamicSecretUpdatePing | try { - GatewayCreateProducerAwsOutput result = apiInstance.gatewayCreateProducerAws(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdatePing(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerAws"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdatePing"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10679,11 +10764,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerAws**](GatewayCreateProducerAws.md)| | + **body** | [**DynamicSecretUpdatePing**](DynamicSecretUpdatePing.md)| | ### Return type -[**GatewayCreateProducerAwsOutput**](GatewayCreateProducerAwsOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10697,12 +10782,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerAwsResponse wraps response body. | - | +**201** | dynamicSecretUpdatePingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerAzure** -> GatewayCreateProducerAzureOutput gatewayCreateProducerAzure(body) + +# **dynamicSecretUpdatePostgreSql** +> DynamicSecretUpdateOutput dynamicSecretUpdatePostgreSql(body) @@ -10721,12 +10806,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerAzure body = new GatewayCreateProducerAzure(); // GatewayCreateProducerAzure | + DynamicSecretUpdatePostgreSql body = new DynamicSecretUpdatePostgreSql(); // DynamicSecretUpdatePostgreSql | try { - GatewayCreateProducerAzureOutput result = apiInstance.gatewayCreateProducerAzure(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdatePostgreSql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerAzure"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdatePostgreSql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10740,11 +10825,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerAzure**](GatewayCreateProducerAzure.md)| | + **body** | [**DynamicSecretUpdatePostgreSql**](DynamicSecretUpdatePostgreSql.md)| | ### Return type -[**GatewayCreateProducerAzureOutput**](GatewayCreateProducerAzureOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10758,12 +10843,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerAzureResponse wraps response body. | - | +**201** | dynamicSecretUpdatePostgreSqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerCassandra** -> GatewayCreateProducerCassandraOutput gatewayCreateProducerCassandra(body) + +# **dynamicSecretUpdateRabbitMq** +> DynamicSecretUpdateOutput dynamicSecretUpdateRabbitMq(body) @@ -10782,12 +10867,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerCassandra body = new GatewayCreateProducerCassandra(); // GatewayCreateProducerCassandra | + DynamicSecretUpdateRabbitMq body = new DynamicSecretUpdateRabbitMq(); // DynamicSecretUpdateRabbitMq | try { - GatewayCreateProducerCassandraOutput result = apiInstance.gatewayCreateProducerCassandra(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRabbitMq(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerCassandra"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateRabbitMq"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10801,11 +10886,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerCassandra**](GatewayCreateProducerCassandra.md)| | + **body** | [**DynamicSecretUpdateRabbitMq**](DynamicSecretUpdateRabbitMq.md)| | ### Return type -[**GatewayCreateProducerCassandraOutput**](GatewayCreateProducerCassandraOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10819,12 +10904,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerCassandraResponse wraps response body. | - | +**201** | dynamicSecretUpdateRabbitMqResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerChef** -> GatewayCreateProducerChefOutput gatewayCreateProducerChef(body) + +# **dynamicSecretUpdateRdp** +> DynamicSecretUpdateOutput dynamicSecretUpdateRdp(body) @@ -10843,12 +10928,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerChef body = new GatewayCreateProducerChef(); // GatewayCreateProducerChef | + DynamicSecretUpdateRdp body = new DynamicSecretUpdateRdp(); // DynamicSecretUpdateRdp | try { - GatewayCreateProducerChefOutput result = apiInstance.gatewayCreateProducerChef(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRdp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerChef"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateRdp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10862,11 +10947,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerChef**](GatewayCreateProducerChef.md)| | + **body** | [**DynamicSecretUpdateRdp**](DynamicSecretUpdateRdp.md)| | ### Return type -[**GatewayCreateProducerChefOutput**](GatewayCreateProducerChefOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10880,12 +10965,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerChefResponse wraps response body. | - | +**201** | dynamicSecretUpdateRdpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerCustom** -> GatewayCreateProducerCustomOutput gatewayCreateProducerCustom(body) + +# **dynamicSecretUpdateRedis** +> DynamicSecretUpdateOutput dynamicSecretUpdateRedis(body) @@ -10904,12 +10989,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerCustom body = new GatewayCreateProducerCustom(); // GatewayCreateProducerCustom | + DynamicSecretUpdateRedis body = new DynamicSecretUpdateRedis(); // DynamicSecretUpdateRedis | try { - GatewayCreateProducerCustomOutput result = apiInstance.gatewayCreateProducerCustom(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRedis(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerCustom"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateRedis"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10923,11 +11008,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerCustom**](GatewayCreateProducerCustom.md)| | [optional] + **body** | [**DynamicSecretUpdateRedis**](DynamicSecretUpdateRedis.md)| | ### Return type -[**GatewayCreateProducerCustomOutput**](GatewayCreateProducerCustomOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10941,12 +11026,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayCreateProducerCustomResponse wraps response body. | - | +**201** | dynamicSecretUpdateRedisResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerDockerhub** -> GatewayCreateProducerDockerhubOutput gatewayCreateProducerDockerhub(body) + +# **dynamicSecretUpdateRedshift** +> DynamicSecretUpdateOutput dynamicSecretUpdateRedshift(body) @@ -10965,12 +11050,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerDockerhub body = new GatewayCreateProducerDockerhub(); // GatewayCreateProducerDockerhub | + DynamicSecretUpdateRedshift body = new DynamicSecretUpdateRedshift(); // DynamicSecretUpdateRedshift | try { - GatewayCreateProducerDockerhubOutput result = apiInstance.gatewayCreateProducerDockerhub(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateRedshift(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerDockerhub"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateRedshift"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -10984,11 +11069,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerDockerhub**](GatewayCreateProducerDockerhub.md)| | + **body** | [**DynamicSecretUpdateRedshift**](DynamicSecretUpdateRedshift.md)| | ### Return type -[**GatewayCreateProducerDockerhubOutput**](GatewayCreateProducerDockerhubOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -11002,12 +11087,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerDockerhubResponse wraps response body. | - | +**201** | dynamicSecretUpdateRedshiftResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerEks** -> GatewayCreateProducerEksOutput gatewayCreateProducerEks(body) + +# **dynamicSecretUpdateSnowflake** +> DynamicSecretUpdateOutput dynamicSecretUpdateSnowflake(body) @@ -11026,12 +11111,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerEks body = new GatewayCreateProducerEks(); // GatewayCreateProducerEks | + DynamicSecretUpdateSnowflake body = new DynamicSecretUpdateSnowflake(); // DynamicSecretUpdateSnowflake | try { - GatewayCreateProducerEksOutput result = apiInstance.gatewayCreateProducerEks(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateSnowflake(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerEks"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateSnowflake"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11045,11 +11130,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerEks**](GatewayCreateProducerEks.md)| | + **body** | [**DynamicSecretUpdateSnowflake**](DynamicSecretUpdateSnowflake.md)| | ### Return type -[**GatewayCreateProducerEksOutput**](GatewayCreateProducerEksOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -11063,12 +11148,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerEksResponse wraps response body. | - | +**201** | dynamicSecretUpdateSnowflakeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerGcp** -> GatewayCreateProducerGcpOutput gatewayCreateProducerGcp(body) + +# **dynamicSecretUpdateVenafi** +> DynamicSecretUpdateOutput dynamicSecretUpdateVenafi(body) @@ -11087,12 +11172,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerGcp body = new GatewayCreateProducerGcp(); // GatewayCreateProducerGcp | + DynamicSecretUpdateVenafi body = new DynamicSecretUpdateVenafi(); // DynamicSecretUpdateVenafi | try { - GatewayCreateProducerGcpOutput result = apiInstance.gatewayCreateProducerGcp(body); + DynamicSecretUpdateOutput result = apiInstance.dynamicSecretUpdateVenafi(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerGcp"); + System.err.println("Exception when calling V2Api#dynamicSecretUpdateVenafi"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11106,11 +11191,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerGcp**](GatewayCreateProducerGcp.md)| | + **body** | [**DynamicSecretUpdateVenafi**](DynamicSecretUpdateVenafi.md)| | ### Return type -[**GatewayCreateProducerGcpOutput**](GatewayCreateProducerGcpOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -11124,12 +11209,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerGcpResponse wraps response body. | - | +**201** | dynamicSecretUpdateVenafiResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerGithub** -> GatewayCreateProducerGithubOutput gatewayCreateProducerGithub(body) + +# **encrypt** +> EncryptOutput encrypt(body) @@ -11148,12 +11233,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerGithub body = new GatewayCreateProducerGithub(); // GatewayCreateProducerGithub | + Encrypt body = new Encrypt(); // Encrypt | try { - GatewayCreateProducerGithubOutput result = apiInstance.gatewayCreateProducerGithub(body); + EncryptOutput result = apiInstance.encrypt(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerGithub"); + System.err.println("Exception when calling V2Api#encrypt"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11167,11 +11252,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerGithub**](GatewayCreateProducerGithub.md)| | + **body** | [**Encrypt**](Encrypt.md)| | ### Return type -[**GatewayCreateProducerGithubOutput**](GatewayCreateProducerGithubOutput.md) +[**EncryptOutput**](EncryptOutput.md) ### Authorization @@ -11185,12 +11270,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerGithubResponse wraps response body. | - | +**200** | encryptResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerGke** -> GatewayCreateProducerGkeOutput gatewayCreateProducerGke(body) + +# **encryptGPG** +> EncryptGPGOutput encryptGPG(body) @@ -11209,12 +11294,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerGke body = new GatewayCreateProducerGke(); // GatewayCreateProducerGke | + EncryptGPG body = new EncryptGPG(); // EncryptGPG | try { - GatewayCreateProducerGkeOutput result = apiInstance.gatewayCreateProducerGke(body); + EncryptGPGOutput result = apiInstance.encryptGPG(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerGke"); + System.err.println("Exception when calling V2Api#encryptGPG"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11228,11 +11313,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerGke**](GatewayCreateProducerGke.md)| | + **body** | [**EncryptGPG**](EncryptGPG.md)| | ### Return type -[**GatewayCreateProducerGkeOutput**](GatewayCreateProducerGkeOutput.md) +[**EncryptGPGOutput**](EncryptGPGOutput.md) ### Authorization @@ -11246,12 +11331,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerGkeResponse wraps response body. | - | +**200** | encryptGPGResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerHanaDb** -> GatewayCreateProducerHanaDbOutput gatewayCreateProducerHanaDb(body) + +# **encryptWithClassicKey** +> EncryptOutput encryptWithClassicKey(body) @@ -11270,12 +11355,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerHanaDb body = new GatewayCreateProducerHanaDb(); // GatewayCreateProducerHanaDb | + EncryptWithClassicKey body = new EncryptWithClassicKey(); // EncryptWithClassicKey | try { - GatewayCreateProducerHanaDbOutput result = apiInstance.gatewayCreateProducerHanaDb(body); + EncryptOutput result = apiInstance.encryptWithClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerHanaDb"); + System.err.println("Exception when calling V2Api#encryptWithClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11289,11 +11374,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerHanaDb**](GatewayCreateProducerHanaDb.md)| | + **body** | [**EncryptWithClassicKey**](EncryptWithClassicKey.md)| | ### Return type -[**GatewayCreateProducerHanaDbOutput**](GatewayCreateProducerHanaDbOutput.md) +[**EncryptOutput**](EncryptOutput.md) ### Authorization @@ -11307,12 +11392,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerHanaDbResponse wraps response body. | - | +**200** | encryptResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerLdap** -> GatewayCreateProducerLdapOutput gatewayCreateProducerLdap(body) + +# **esmCreate** +> EsmCreateSecretOutput esmCreate(body) @@ -11331,12 +11416,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerLdap body = new GatewayCreateProducerLdap(); // GatewayCreateProducerLdap | + EsmCreate body = new EsmCreate(); // EsmCreate | try { - GatewayCreateProducerLdapOutput result = apiInstance.gatewayCreateProducerLdap(body); + EsmCreateSecretOutput result = apiInstance.esmCreate(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerLdap"); + System.err.println("Exception when calling V2Api#esmCreate"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11350,11 +11435,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerLdap**](GatewayCreateProducerLdap.md)| | + **body** | [**EsmCreate**](EsmCreate.md)| | ### Return type -[**GatewayCreateProducerLdapOutput**](GatewayCreateProducerLdapOutput.md) +[**EsmCreateSecretOutput**](EsmCreateSecretOutput.md) ### Authorization @@ -11368,12 +11453,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerLdapResponse wraps response body. | - | +**200** | esmCreateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerMSSQL** -> GatewayCreateProducerMSSQLOutput gatewayCreateProducerMSSQL(body) + +# **esmDelete** +> EsmDeleteSecretOutput esmDelete(body) @@ -11392,12 +11477,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerMSSQL body = new GatewayCreateProducerMSSQL(); // GatewayCreateProducerMSSQL | + EsmDelete body = new EsmDelete(); // EsmDelete | try { - GatewayCreateProducerMSSQLOutput result = apiInstance.gatewayCreateProducerMSSQL(body); + EsmDeleteSecretOutput result = apiInstance.esmDelete(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerMSSQL"); + System.err.println("Exception when calling V2Api#esmDelete"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11411,11 +11496,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerMSSQL**](GatewayCreateProducerMSSQL.md)| | + **body** | [**EsmDelete**](EsmDelete.md)| | ### Return type -[**GatewayCreateProducerMSSQLOutput**](GatewayCreateProducerMSSQLOutput.md) +[**EsmDeleteSecretOutput**](EsmDeleteSecretOutput.md) ### Authorization @@ -11429,12 +11514,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerMSSQLResponse wraps response body. | - | +**202** | esmDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerMongo** -> GatewayCreateProducerMongoOutput gatewayCreateProducerMongo(body) + +# **esmGet** +> EsmGetSecretOutput esmGet(body) @@ -11453,12 +11538,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerMongo body = new GatewayCreateProducerMongo(); // GatewayCreateProducerMongo | + EsmGet body = new EsmGet(); // EsmGet | try { - GatewayCreateProducerMongoOutput result = apiInstance.gatewayCreateProducerMongo(body); + EsmGetSecretOutput result = apiInstance.esmGet(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerMongo"); + System.err.println("Exception when calling V2Api#esmGet"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11472,11 +11557,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerMongo**](GatewayCreateProducerMongo.md)| | + **body** | [**EsmGet**](EsmGet.md)| | ### Return type -[**GatewayCreateProducerMongoOutput**](GatewayCreateProducerMongoOutput.md) +[**EsmGetSecretOutput**](EsmGetSecretOutput.md) ### Authorization @@ -11490,12 +11575,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerMongoResponse wraps response body. | - | +**200** | esmGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerMySQL** -> GatewayCreateProducerMySQLOutput gatewayCreateProducerMySQL(body) + +# **esmList** +> EsmListSecretsOutput esmList(body) @@ -11514,12 +11599,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerMySQL body = new GatewayCreateProducerMySQL(); // GatewayCreateProducerMySQL | + EsmList body = new EsmList(); // EsmList | try { - GatewayCreateProducerMySQLOutput result = apiInstance.gatewayCreateProducerMySQL(body); + EsmListSecretsOutput result = apiInstance.esmList(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerMySQL"); + System.err.println("Exception when calling V2Api#esmList"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11533,11 +11618,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerMySQL**](GatewayCreateProducerMySQL.md)| | + **body** | [**EsmList**](EsmList.md)| | ### Return type -[**GatewayCreateProducerMySQLOutput**](GatewayCreateProducerMySQLOutput.md) +[**EsmListSecretsOutput**](EsmListSecretsOutput.md) ### Authorization @@ -11551,12 +11636,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerMySQLResponse wraps response body. | - | +**200** | esmListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerNativeK8S** -> GatewayCreateProducerNativeK8SOutput gatewayCreateProducerNativeK8S(body) + +# **esmUpdate** +> EsmUpdateSecretOutput esmUpdate(body) @@ -11575,12 +11660,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerNativeK8S body = new GatewayCreateProducerNativeK8S(); // GatewayCreateProducerNativeK8S | + EsmUpdate body = new EsmUpdate(); // EsmUpdate | try { - GatewayCreateProducerNativeK8SOutput result = apiInstance.gatewayCreateProducerNativeK8S(body); + EsmUpdateSecretOutput result = apiInstance.esmUpdate(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerNativeK8S"); + System.err.println("Exception when calling V2Api#esmUpdate"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11594,11 +11679,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerNativeK8S**](GatewayCreateProducerNativeK8S.md)| | + **body** | [**EsmUpdate**](EsmUpdate.md)| | ### Return type -[**GatewayCreateProducerNativeK8SOutput**](GatewayCreateProducerNativeK8SOutput.md) +[**EsmUpdateSecretOutput**](EsmUpdateSecretOutput.md) ### Authorization @@ -11612,12 +11697,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerNativeK8SResponse wraps response body. | - | +**200** | esmUpdateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerOracleDb** -> GatewayCreateProducerOracleDbOutput gatewayCreateProducerOracleDb(body) + +# **eventAction** +> Object eventAction(body) @@ -11636,12 +11721,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerOracleDb body = new GatewayCreateProducerOracleDb(); // GatewayCreateProducerOracleDb | + EventAction body = new EventAction(); // EventAction | try { - GatewayCreateProducerOracleDbOutput result = apiInstance.gatewayCreateProducerOracleDb(body); + Object result = apiInstance.eventAction(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerOracleDb"); + System.err.println("Exception when calling V2Api#eventAction"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11655,11 +11740,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerOracleDb**](GatewayCreateProducerOracleDb.md)| | + **body** | [**EventAction**](EventAction.md)| | ### Return type -[**GatewayCreateProducerOracleDbOutput**](GatewayCreateProducerOracleDbOutput.md) +**Object** ### Authorization @@ -11673,12 +11758,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerOracleDbResponse wraps response body. | - | +**200** | eventActionResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerPing** -> GatewayCreateProducerPingOutput gatewayCreateProducerPing(body) + +# **eventForwarderCreateEmail** +> EventForwarderCreateUpdateOutput eventForwarderCreateEmail(body) @@ -11697,12 +11782,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerPing body = new GatewayCreateProducerPing(); // GatewayCreateProducerPing | + EventForwarderCreateEmail body = new EventForwarderCreateEmail(); // EventForwarderCreateEmail | try { - GatewayCreateProducerPingOutput result = apiInstance.gatewayCreateProducerPing(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateEmail(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerPing"); + System.err.println("Exception when calling V2Api#eventForwarderCreateEmail"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11716,11 +11801,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerPing**](GatewayCreateProducerPing.md)| | + **body** | [**EventForwarderCreateEmail**](EventForwarderCreateEmail.md)| | ### Return type -[**GatewayCreateProducerPingOutput**](GatewayCreateProducerPingOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11734,12 +11819,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerPingResponse wraps response body. | - | +**201** | eventForwarderCreateEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerPostgreSQL** -> GatewayCreateProducerPostgreSQLOutput gatewayCreateProducerPostgreSQL(body) + +# **eventForwarderCreateServiceNow** +> EventForwarderCreateUpdateOutput eventForwarderCreateServiceNow(body) @@ -11758,12 +11843,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerPostgreSQL body = new GatewayCreateProducerPostgreSQL(); // GatewayCreateProducerPostgreSQL | + EventForwarderCreateServiceNow body = new EventForwarderCreateServiceNow(); // EventForwarderCreateServiceNow | try { - GatewayCreateProducerPostgreSQLOutput result = apiInstance.gatewayCreateProducerPostgreSQL(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateServiceNow(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerPostgreSQL"); + System.err.println("Exception when calling V2Api#eventForwarderCreateServiceNow"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11777,11 +11862,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerPostgreSQL**](GatewayCreateProducerPostgreSQL.md)| | + **body** | [**EventForwarderCreateServiceNow**](EventForwarderCreateServiceNow.md)| | ### Return type -[**GatewayCreateProducerPostgreSQLOutput**](GatewayCreateProducerPostgreSQLOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11795,12 +11880,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerPostgreSQLResponse wraps response body. | - | +**201** | eventForwarderCreateServiceNowResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerRabbitMQ** -> GatewayCreateProducerRabbitMQOutput gatewayCreateProducerRabbitMQ(body) + +# **eventForwarderCreateSlack** +> EventForwarderCreateUpdateOutput eventForwarderCreateSlack(body) @@ -11819,12 +11904,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerRabbitMQ body = new GatewayCreateProducerRabbitMQ(); // GatewayCreateProducerRabbitMQ | + EventForwarderCreateSlack body = new EventForwarderCreateSlack(); // EventForwarderCreateSlack | try { - GatewayCreateProducerRabbitMQOutput result = apiInstance.gatewayCreateProducerRabbitMQ(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateSlack(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerRabbitMQ"); + System.err.println("Exception when calling V2Api#eventForwarderCreateSlack"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11838,11 +11923,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRabbitMQ**](GatewayCreateProducerRabbitMQ.md)| | + **body** | [**EventForwarderCreateSlack**](EventForwarderCreateSlack.md)| | ### Return type -[**GatewayCreateProducerRabbitMQOutput**](GatewayCreateProducerRabbitMQOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11856,12 +11941,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerRabbitMQResponse wraps response body. | - | +**201** | eventForwarderCreateSlackResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerRdp** -> GatewayCreateProducerRdpOutput gatewayCreateProducerRdp(body) + +# **eventForwarderCreateWebhook** +> EventForwarderCreateUpdateOutput eventForwarderCreateWebhook(body) @@ -11880,12 +11965,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerRdp body = new GatewayCreateProducerRdp(); // GatewayCreateProducerRdp | + EventForwarderCreateWebhook body = new EventForwarderCreateWebhook(); // EventForwarderCreateWebhook | try { - GatewayCreateProducerRdpOutput result = apiInstance.gatewayCreateProducerRdp(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderCreateWebhook(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerRdp"); + System.err.println("Exception when calling V2Api#eventForwarderCreateWebhook"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11899,11 +11984,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRdp**](GatewayCreateProducerRdp.md)| | + **body** | [**EventForwarderCreateWebhook**](EventForwarderCreateWebhook.md)| | ### Return type -[**GatewayCreateProducerRdpOutput**](GatewayCreateProducerRdpOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11917,12 +12002,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerRdpResponse wraps response body. | - | +**201** | eventForwarderCreateWebhookResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerRedis** -> GatewayCreateProducerRedisOutput gatewayCreateProducerRedis(body) + +# **eventForwarderDelete** +> EventForwarderDeleteOutput eventForwarderDelete(body) @@ -11941,12 +12026,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerRedis body = new GatewayCreateProducerRedis(); // GatewayCreateProducerRedis | + EventForwarderDelete body = new EventForwarderDelete(); // EventForwarderDelete | try { - GatewayCreateProducerRedisOutput result = apiInstance.gatewayCreateProducerRedis(body); + EventForwarderDeleteOutput result = apiInstance.eventForwarderDelete(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerRedis"); + System.err.println("Exception when calling V2Api#eventForwarderDelete"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -11960,11 +12045,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRedis**](GatewayCreateProducerRedis.md)| | + **body** | [**EventForwarderDelete**](EventForwarderDelete.md)| | ### Return type -[**GatewayCreateProducerRedisOutput**](GatewayCreateProducerRedisOutput.md) +[**EventForwarderDeleteOutput**](EventForwarderDeleteOutput.md) ### Authorization @@ -11978,12 +12063,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerRedisResponse wraps response body. | - | +**200** | eventForwarderDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerRedshift** -> GatewayCreateProducerRedshiftOutput gatewayCreateProducerRedshift(body) + +# **eventForwarderGet** +> EventForwarderGetOutput eventForwarderGet(body) @@ -12002,12 +12087,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerRedshift body = new GatewayCreateProducerRedshift(); // GatewayCreateProducerRedshift | + EventForwarderGet body = new EventForwarderGet(); // EventForwarderGet | try { - GatewayCreateProducerRedshiftOutput result = apiInstance.gatewayCreateProducerRedshift(body); + EventForwarderGetOutput result = apiInstance.eventForwarderGet(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerRedshift"); + System.err.println("Exception when calling V2Api#eventForwarderGet"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12021,11 +12106,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRedshift**](GatewayCreateProducerRedshift.md)| | + **body** | [**EventForwarderGet**](EventForwarderGet.md)| | ### Return type -[**GatewayCreateProducerRedshiftOutput**](GatewayCreateProducerRedshiftOutput.md) +[**EventForwarderGetOutput**](EventForwarderGetOutput.md) ### Authorization @@ -12039,12 +12124,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerRedshiftResponse wraps response body. | - | +**200** | eventForwarderGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerSnowflake** -> GatewayCreateProducerSnowflakeOutput gatewayCreateProducerSnowflake(body) + +# **eventForwarderUpdateEmail** +> EventForwarderCreateUpdateOutput eventForwarderUpdateEmail(body) @@ -12063,12 +12148,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerSnowflake body = new GatewayCreateProducerSnowflake(); // GatewayCreateProducerSnowflake | + EventForwarderUpdateEmail body = new EventForwarderUpdateEmail(); // EventForwarderUpdateEmail | try { - GatewayCreateProducerSnowflakeOutput result = apiInstance.gatewayCreateProducerSnowflake(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateEmail(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerSnowflake"); + System.err.println("Exception when calling V2Api#eventForwarderUpdateEmail"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12082,11 +12167,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerSnowflake**](GatewayCreateProducerSnowflake.md)| | + **body** | [**EventForwarderUpdateEmail**](EventForwarderUpdateEmail.md)| | ### Return type -[**GatewayCreateProducerSnowflakeOutput**](GatewayCreateProducerSnowflakeOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -12100,12 +12185,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerSnowflakeResponse wraps response body. | - | +**201** | eventForwarderUpdateEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayCreateProducerVenafi** -> GatewayCreateProducerVenafiOutput gatewayCreateProducerVenafi(body) + +# **eventForwarderUpdateServiceNow** +> EventForwarderCreateUpdateOutput eventForwarderUpdateServiceNow(body) @@ -12124,12 +12209,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayCreateProducerVenafi body = new GatewayCreateProducerVenafi(); // GatewayCreateProducerVenafi | + EventForwarderUpdateServiceNow body = new EventForwarderUpdateServiceNow(); // EventForwarderUpdateServiceNow | try { - GatewayCreateProducerVenafiOutput result = apiInstance.gatewayCreateProducerVenafi(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateServiceNow(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayCreateProducerVenafi"); + System.err.println("Exception when calling V2Api#eventForwarderUpdateServiceNow"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12143,11 +12228,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerVenafi**](GatewayCreateProducerVenafi.md)| | + **body** | [**EventForwarderUpdateServiceNow**](EventForwarderUpdateServiceNow.md)| | ### Return type -[**GatewayCreateProducerVenafiOutput**](GatewayCreateProducerVenafiOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -12161,12 +12246,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerVenafiResponse wraps response body. | - | +**201** | eventForwarderUpdateServiceNowResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayDeleteAllowedAccess** -> GatewayDeleteAllowedAccessOutput gatewayDeleteAllowedAccess(body) + +# **eventForwarderUpdateSlack** +> EventForwarderCreateUpdateOutput eventForwarderUpdateSlack(body) @@ -12185,12 +12270,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayDeleteAllowedAccess body = new GatewayDeleteAllowedAccess(); // GatewayDeleteAllowedAccess | + EventForwarderUpdateSlack body = new EventForwarderUpdateSlack(); // EventForwarderUpdateSlack | try { - GatewayDeleteAllowedAccessOutput result = apiInstance.gatewayDeleteAllowedAccess(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateSlack(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayDeleteAllowedAccess"); + System.err.println("Exception when calling V2Api#eventForwarderUpdateSlack"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12204,11 +12289,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteAllowedAccess**](GatewayDeleteAllowedAccess.md)| | + **body** | [**EventForwarderUpdateSlack**](EventForwarderUpdateSlack.md)| | ### Return type -[**GatewayDeleteAllowedAccessOutput**](GatewayDeleteAllowedAccessOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -12222,12 +12307,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayDeleteAllowedAccessResponse wraps response body. | - | +**201** | eventForwarderUpdateSlackResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayDeleteK8SAuthConfig** -> GatewayDeleteK8SAuthConfigOutput gatewayDeleteK8SAuthConfig(body) + +# **eventForwarderUpdateWebhook** +> EventForwarderCreateUpdateOutput eventForwarderUpdateWebhook(body) @@ -12246,12 +12331,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayDeleteK8SAuthConfig body = new GatewayDeleteK8SAuthConfig(); // GatewayDeleteK8SAuthConfig | + EventForwarderUpdateWebhook body = new EventForwarderUpdateWebhook(); // EventForwarderUpdateWebhook | try { - GatewayDeleteK8SAuthConfigOutput result = apiInstance.gatewayDeleteK8SAuthConfig(body); + EventForwarderCreateUpdateOutput result = apiInstance.eventForwarderUpdateWebhook(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayDeleteK8SAuthConfig"); + System.err.println("Exception when calling V2Api#eventForwarderUpdateWebhook"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12265,11 +12350,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteK8SAuthConfig**](GatewayDeleteK8SAuthConfig.md)| | + **body** | [**EventForwarderUpdateWebhook**](EventForwarderUpdateWebhook.md)| | ### Return type -[**GatewayDeleteK8SAuthConfigOutput**](GatewayDeleteK8SAuthConfigOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -12283,12 +12368,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayDeleteK8SAuthConfigResponse wraps response body. | - | +**201** | eventForwarderUpdateWebhookResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayDeleteMigration** -> GatewayMigrationDeleteOutput gatewayDeleteMigration(body) + +# **exportClassicKey** +> ExportClassicKeyOutput exportClassicKey(body) @@ -12307,12 +12392,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayDeleteMigration body = new GatewayDeleteMigration(); // GatewayDeleteMigration | + ExportClassicKey body = new ExportClassicKey(); // ExportClassicKey | try { - GatewayMigrationDeleteOutput result = apiInstance.gatewayDeleteMigration(body); + ExportClassicKeyOutput result = apiInstance.exportClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayDeleteMigration"); + System.err.println("Exception when calling V2Api#exportClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12326,11 +12411,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteMigration**](GatewayDeleteMigration.md)| | + **body** | [**ExportClassicKey**](ExportClassicKey.md)| | ### Return type -[**GatewayMigrationDeleteOutput**](GatewayMigrationDeleteOutput.md) +[**ExportClassicKeyOutput**](ExportClassicKeyOutput.md) ### Authorization @@ -12344,12 +12429,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationDeleteResponse wraps response body. | - | +**200** | ExportClassicKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayDeleteProducer** -> GatewayDeleteProducerOutput gatewayDeleteProducer(body) + +# **gatewayCreateAllowedAccess** +> AllowedAccess gatewayCreateAllowedAccess(body) @@ -12368,12 +12453,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayDeleteProducer body = new GatewayDeleteProducer(); // GatewayDeleteProducer | + GatewayCreateAllowedAccess body = new GatewayCreateAllowedAccess(); // GatewayCreateAllowedAccess | try { - GatewayDeleteProducerOutput result = apiInstance.gatewayDeleteProducer(body); + AllowedAccess result = apiInstance.gatewayCreateAllowedAccess(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayDeleteProducer"); + System.err.println("Exception when calling V2Api#gatewayCreateAllowedAccess"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12387,11 +12472,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteProducer**](GatewayDeleteProducer.md)| | + **body** | [**GatewayCreateAllowedAccess**](GatewayCreateAllowedAccess.md)| | ### Return type -[**GatewayDeleteProducerOutput**](GatewayDeleteProducerOutput.md) +[**AllowedAccess**](AllowedAccess.md) ### Authorization @@ -12405,12 +12490,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayDeleteProducerResponse wraps response body. | - | +**200** | gatewayCreateAllowedAccessResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayDownloadCustomerFragments** -> GatewayDownloadCustomerFragmentsOutput gatewayDownloadCustomerFragments(body) + +# **gatewayCreateK8SAuthConfig** +> GatewayCreateK8SAuthConfigOutput gatewayCreateK8SAuthConfig(body) @@ -12429,12 +12514,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayDownloadCustomerFragments body = new GatewayDownloadCustomerFragments(); // GatewayDownloadCustomerFragments | + GatewayCreateK8SAuthConfig body = new GatewayCreateK8SAuthConfig(); // GatewayCreateK8SAuthConfig | try { - GatewayDownloadCustomerFragmentsOutput result = apiInstance.gatewayDownloadCustomerFragments(body); + GatewayCreateK8SAuthConfigOutput result = apiInstance.gatewayCreateK8SAuthConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayDownloadCustomerFragments"); + System.err.println("Exception when calling V2Api#gatewayCreateK8SAuthConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12448,11 +12533,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDownloadCustomerFragments**](GatewayDownloadCustomerFragments.md)| | + **body** | [**GatewayCreateK8SAuthConfig**](GatewayCreateK8SAuthConfig.md)| | ### Return type -[**GatewayDownloadCustomerFragmentsOutput**](GatewayDownloadCustomerFragmentsOutput.md) +[**GatewayCreateK8SAuthConfigOutput**](GatewayCreateK8SAuthConfigOutput.md) ### Authorization @@ -12466,12 +12551,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayDownloadCustomerFragmentsResponse wraps response body. | - | +**201** | gatewayCreateK8SAuthConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetAllowedAccess** -> AllowedAccess gatewayGetAllowedAccess(body) + +# **gatewayCreateMigration** +> GatewayMigrationCreateOutput gatewayCreateMigration(body) @@ -12490,12 +12575,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetAllowedAccess body = new GatewayGetAllowedAccess(); // GatewayGetAllowedAccess | + GatewayCreateMigration body = new GatewayCreateMigration(); // GatewayCreateMigration | try { - AllowedAccess result = apiInstance.gatewayGetAllowedAccess(body); + GatewayMigrationCreateOutput result = apiInstance.gatewayCreateMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetAllowedAccess"); + System.err.println("Exception when calling V2Api#gatewayCreateMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12509,11 +12594,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetAllowedAccess**](GatewayGetAllowedAccess.md)| | + **body** | [**GatewayCreateMigration**](GatewayCreateMigration.md)| | ### Return type -[**AllowedAccess**](AllowedAccess.md) +[**GatewayMigrationCreateOutput**](GatewayMigrationCreateOutput.md) ### Authorization @@ -12527,12 +12612,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetAllowedAccessResponse wraps response body. | - | +**200** | gatewayMigrationCreateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetCache** -> CacheConfigPart gatewayGetCache(body) + +# **gatewayCreateProducerArtifactory** +> GatewayCreateProducerArtifactoryOutput gatewayCreateProducerArtifactory(body) @@ -12551,12 +12636,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetCache body = new GatewayGetCache(); // GatewayGetCache | + GatewayCreateProducerArtifactory body = new GatewayCreateProducerArtifactory(); // GatewayCreateProducerArtifactory | try { - CacheConfigPart result = apiInstance.gatewayGetCache(body); + GatewayCreateProducerArtifactoryOutput result = apiInstance.gatewayCreateProducerArtifactory(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetCache"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerArtifactory"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12570,11 +12655,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetCache**](GatewayGetCache.md)| | + **body** | [**GatewayCreateProducerArtifactory**](GatewayCreateProducerArtifactory.md)| | ### Return type -[**CacheConfigPart**](CacheConfigPart.md) +[**GatewayCreateProducerArtifactoryOutput**](GatewayCreateProducerArtifactoryOutput.md) ### Authorization @@ -12588,12 +12673,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetCacheResponse wraps response body. | - | +**201** | gatewayCreateProducerArtifactoryResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetConfig** -> AkeylessGatewayConfig gatewayGetConfig(body) + +# **gatewayCreateProducerAws** +> GatewayCreateProducerAwsOutput gatewayCreateProducerAws(body) @@ -12612,12 +12697,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetConfig body = new GatewayGetConfig(); // GatewayGetConfig | + GatewayCreateProducerAws body = new GatewayCreateProducerAws(); // GatewayCreateProducerAws | try { - AkeylessGatewayConfig result = apiInstance.gatewayGetConfig(body); + GatewayCreateProducerAwsOutput result = apiInstance.gatewayCreateProducerAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetConfig"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12631,11 +12716,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetConfig**](GatewayGetConfig.md)| | + **body** | [**GatewayCreateProducerAws**](GatewayCreateProducerAws.md)| | ### Return type -[**AkeylessGatewayConfig**](AkeylessGatewayConfig.md) +[**GatewayCreateProducerAwsOutput**](GatewayCreateProducerAwsOutput.md) ### Authorization @@ -12649,12 +12734,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetConfigResponse wraps response body. | - | +**201** | gatewayCreateProducerAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetDefaults** -> GatewayGetDefaultsOutput gatewayGetDefaults(body) + +# **gatewayCreateProducerAzure** +> GatewayCreateProducerAzureOutput gatewayCreateProducerAzure(body) @@ -12673,12 +12758,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetDefaults body = new GatewayGetDefaults(); // GatewayGetDefaults | + GatewayCreateProducerAzure body = new GatewayCreateProducerAzure(); // GatewayCreateProducerAzure | try { - GatewayGetDefaultsOutput result = apiInstance.gatewayGetDefaults(body); + GatewayCreateProducerAzureOutput result = apiInstance.gatewayCreateProducerAzure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetDefaults"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12692,11 +12777,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetDefaults**](GatewayGetDefaults.md)| | + **body** | [**GatewayCreateProducerAzure**](GatewayCreateProducerAzure.md)| | ### Return type -[**GatewayGetDefaultsOutput**](GatewayGetDefaultsOutput.md) +[**GatewayCreateProducerAzureOutput**](GatewayCreateProducerAzureOutput.md) ### Authorization @@ -12710,12 +12795,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetDefaultsResponse wraps response body. | - | +**201** | gatewayCreateProducerAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetK8SAuthConfig** -> GatewayGetK8SAuthConfigOutput gatewayGetK8SAuthConfig(body) + +# **gatewayCreateProducerCassandra** +> GatewayCreateProducerCassandraOutput gatewayCreateProducerCassandra(body) @@ -12734,12 +12819,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetK8SAuthConfig body = new GatewayGetK8SAuthConfig(); // GatewayGetK8SAuthConfig | + GatewayCreateProducerCassandra body = new GatewayCreateProducerCassandra(); // GatewayCreateProducerCassandra | try { - GatewayGetK8SAuthConfigOutput result = apiInstance.gatewayGetK8SAuthConfig(body); + GatewayCreateProducerCassandraOutput result = apiInstance.gatewayCreateProducerCassandra(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetK8SAuthConfig"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerCassandra"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12753,11 +12838,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetK8SAuthConfig**](GatewayGetK8SAuthConfig.md)| | + **body** | [**GatewayCreateProducerCassandra**](GatewayCreateProducerCassandra.md)| | ### Return type -[**GatewayGetK8SAuthConfigOutput**](GatewayGetK8SAuthConfigOutput.md) +[**GatewayCreateProducerCassandraOutput**](GatewayCreateProducerCassandraOutput.md) ### Authorization @@ -12771,12 +12856,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayGetK8SAuthConfigResponse wraps response body. | - | +**201** | gatewayCreateProducerCassandraResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetLdapAuthConfig** -> GatewayGetLdapAuthConfigOutput gatewayGetLdapAuthConfig(body) + +# **gatewayCreateProducerChef** +> GatewayCreateProducerChefOutput gatewayCreateProducerChef(body) @@ -12795,12 +12880,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetLdapAuthConfig body = new GatewayGetLdapAuthConfig(); // GatewayGetLdapAuthConfig | + GatewayCreateProducerChef body = new GatewayCreateProducerChef(); // GatewayCreateProducerChef | try { - GatewayGetLdapAuthConfigOutput result = apiInstance.gatewayGetLdapAuthConfig(body); + GatewayCreateProducerChefOutput result = apiInstance.gatewayCreateProducerChef(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetLdapAuthConfig"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerChef"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12814,11 +12899,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetLdapAuthConfig**](GatewayGetLdapAuthConfig.md)| | + **body** | [**GatewayCreateProducerChef**](GatewayCreateProducerChef.md)| | ### Return type -[**GatewayGetLdapAuthConfigOutput**](GatewayGetLdapAuthConfigOutput.md) +[**GatewayCreateProducerChefOutput**](GatewayCreateProducerChefOutput.md) ### Authorization @@ -12832,13 +12917,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayGetLdapAuthConfigResponse wraps response body. | - | +**201** | gatewayCreateProducerChefResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetLogForwarding** -> LogForwardingConfigPart gatewayGetLogForwarding(body) - + +# **gatewayCreateProducerCustom** +> GatewayCreateProducerCustomOutput gatewayCreateProducerCustom(body) + ### Example @@ -12856,12 +12941,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetLogForwarding body = new GatewayGetLogForwarding(); // GatewayGetLogForwarding | + GatewayCreateProducerCustom body = new GatewayCreateProducerCustom(); // GatewayCreateProducerCustom | try { - LogForwardingConfigPart result = apiInstance.gatewayGetLogForwarding(body); + GatewayCreateProducerCustomOutput result = apiInstance.gatewayCreateProducerCustom(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetLogForwarding"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerCustom"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12875,11 +12960,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetLogForwarding**](GatewayGetLogForwarding.md)| | + **body** | [**GatewayCreateProducerCustom**](GatewayCreateProducerCustom.md)| | [optional] ### Return type -[**LogForwardingConfigPart**](LogForwardingConfigPart.md) +[**GatewayCreateProducerCustomOutput**](GatewayCreateProducerCustomOutput.md) ### Authorization @@ -12893,12 +12978,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetLogForwardingResponse wraps response body. | - | +**200** | gatewayCreateProducerCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetMigration** -> GatewayMigrationGetOutput gatewayGetMigration(body) + +# **gatewayCreateProducerDockerhub** +> GatewayCreateProducerDockerhubOutput gatewayCreateProducerDockerhub(body) @@ -12917,12 +13002,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetMigration body = new GatewayGetMigration(); // GatewayGetMigration | + GatewayCreateProducerDockerhub body = new GatewayCreateProducerDockerhub(); // GatewayCreateProducerDockerhub | try { - GatewayMigrationGetOutput result = apiInstance.gatewayGetMigration(body); + GatewayCreateProducerDockerhubOutput result = apiInstance.gatewayCreateProducerDockerhub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetMigration"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerDockerhub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12936,11 +13021,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetMigration**](GatewayGetMigration.md)| | + **body** | [**GatewayCreateProducerDockerhub**](GatewayCreateProducerDockerhub.md)| | ### Return type -[**GatewayMigrationGetOutput**](GatewayMigrationGetOutput.md) +[**GatewayCreateProducerDockerhubOutput**](GatewayCreateProducerDockerhubOutput.md) ### Authorization @@ -12954,12 +13039,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationGetResponse wraps response body. | - | +**201** | gatewayCreateProducerDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetProducer** -> DSProducerDetails gatewayGetProducer(body) + +# **gatewayCreateProducerEks** +> GatewayCreateProducerEksOutput gatewayCreateProducerEks(body) @@ -12978,12 +13063,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetProducer body = new GatewayGetProducer(); // GatewayGetProducer | + GatewayCreateProducerEks body = new GatewayCreateProducerEks(); // GatewayCreateProducerEks | try { - DSProducerDetails result = apiInstance.gatewayGetProducer(body); + GatewayCreateProducerEksOutput result = apiInstance.gatewayCreateProducerEks(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetProducer"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerEks"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -12997,11 +13082,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetProducer**](GatewayGetProducer.md)| | + **body** | [**GatewayCreateProducerEks**](GatewayCreateProducerEks.md)| | ### Return type -[**DSProducerDetails**](DSProducerDetails.md) +[**GatewayCreateProducerEksOutput**](GatewayCreateProducerEksOutput.md) ### Authorization @@ -13015,12 +13100,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetProducerResponse wraps response body. | - | +**201** | gatewayCreateProducerEksResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayGetTmpUsers** -> List<TmpUserData> gatewayGetTmpUsers(body) + +# **gatewayCreateProducerGcp** +> GatewayCreateProducerGcpOutput gatewayCreateProducerGcp(body) @@ -13039,12 +13124,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayGetTmpUsers body = new GatewayGetTmpUsers(); // GatewayGetTmpUsers | + GatewayCreateProducerGcp body = new GatewayCreateProducerGcp(); // GatewayCreateProducerGcp | try { - List result = apiInstance.gatewayGetTmpUsers(body); + GatewayCreateProducerGcpOutput result = apiInstance.gatewayCreateProducerGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayGetTmpUsers"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13058,11 +13143,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetTmpUsers**](GatewayGetTmpUsers.md)| | + **body** | [**GatewayCreateProducerGcp**](GatewayCreateProducerGcp.md)| | ### Return type -[**List<TmpUserData>**](TmpUserData.md) +[**GatewayCreateProducerGcpOutput**](GatewayCreateProducerGcpOutput.md) ### Authorization @@ -13076,12 +13161,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayGetTmpUsersResponse wraps response body. | - | +**201** | gatewayCreateProducerGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayListCustomerFragments** -> Map<String, Object> gatewayListCustomerFragments(body) + +# **gatewayCreateProducerGithub** +> GatewayCreateProducerGithubOutput gatewayCreateProducerGithub(body) @@ -13100,12 +13185,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayListCustomerFragments body = new GatewayListCustomerFragments(); // GatewayListCustomerFragments | + GatewayCreateProducerGithub body = new GatewayCreateProducerGithub(); // GatewayCreateProducerGithub | try { - Map result = apiInstance.gatewayListCustomerFragments(body); + GatewayCreateProducerGithubOutput result = apiInstance.gatewayCreateProducerGithub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayListCustomerFragments"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerGithub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13119,11 +13204,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListCustomerFragments**](GatewayListCustomerFragments.md)| | + **body** | [**GatewayCreateProducerGithub**](GatewayCreateProducerGithub.md)| | ### Return type -**Map<String, Object>** +[**GatewayCreateProducerGithubOutput**](GatewayCreateProducerGithubOutput.md) ### Authorization @@ -13137,12 +13222,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayListCustomerFragmentsResponse wraps response body. | - | +**201** | gatewayCreateProducerGithubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayListMigration** -> GatewayMigrationListOutput gatewayListMigration(body) + +# **gatewayCreateProducerGke** +> GatewayCreateProducerGkeOutput gatewayCreateProducerGke(body) @@ -13161,12 +13246,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayListMigration body = new GatewayListMigration(); // GatewayListMigration | + GatewayCreateProducerGke body = new GatewayCreateProducerGke(); // GatewayCreateProducerGke | try { - GatewayMigrationListOutput result = apiInstance.gatewayListMigration(body); + GatewayCreateProducerGkeOutput result = apiInstance.gatewayCreateProducerGke(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayListMigration"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerGke"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13180,11 +13265,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListMigration**](GatewayListMigration.md)| | + **body** | [**GatewayCreateProducerGke**](GatewayCreateProducerGke.md)| | ### Return type -[**GatewayMigrationListOutput**](GatewayMigrationListOutput.md) +[**GatewayCreateProducerGkeOutput**](GatewayCreateProducerGkeOutput.md) ### Authorization @@ -13198,12 +13283,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationListResponse wraps response body. | - | +**201** | gatewayCreateProducerGkeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayListProducers** -> GetProducersListReplyObj gatewayListProducers(body) + +# **gatewayCreateProducerHanaDb** +> GatewayCreateProducerHanaDbOutput gatewayCreateProducerHanaDb(body) @@ -13222,12 +13307,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayListProducers body = new GatewayListProducers(); // GatewayListProducers | + GatewayCreateProducerHanaDb body = new GatewayCreateProducerHanaDb(); // GatewayCreateProducerHanaDb | try { - GetProducersListReplyObj result = apiInstance.gatewayListProducers(body); + GatewayCreateProducerHanaDbOutput result = apiInstance.gatewayCreateProducerHanaDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayListProducers"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerHanaDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13241,11 +13326,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListProducers**](GatewayListProducers.md)| | + **body** | [**GatewayCreateProducerHanaDb**](GatewayCreateProducerHanaDb.md)| | ### Return type -[**GetProducersListReplyObj**](GetProducersListReplyObj.md) +[**GatewayCreateProducerHanaDbOutput**](GatewayCreateProducerHanaDbOutput.md) ### Authorization @@ -13259,12 +13344,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayListProducersResponse wraps response body. | - | +**201** | gatewayCreateProducerHanaDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayListRotatedSecrets** -> ListItemsOutput gatewayListRotatedSecrets(body) + +# **gatewayCreateProducerLdap** +> GatewayCreateProducerLdapOutput gatewayCreateProducerLdap(body) @@ -13283,12 +13368,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayListRotatedSecrets body = new GatewayListRotatedSecrets(); // GatewayListRotatedSecrets | + GatewayCreateProducerLdap body = new GatewayCreateProducerLdap(); // GatewayCreateProducerLdap | try { - ListItemsOutput result = apiInstance.gatewayListRotatedSecrets(body); + GatewayCreateProducerLdapOutput result = apiInstance.gatewayCreateProducerLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayListRotatedSecrets"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13302,11 +13387,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListRotatedSecrets**](GatewayListRotatedSecrets.md)| | + **body** | [**GatewayCreateProducerLdap**](GatewayCreateProducerLdap.md)| | ### Return type -[**ListItemsOutput**](ListItemsOutput.md) +[**GatewayCreateProducerLdapOutput**](GatewayCreateProducerLdapOutput.md) ### Authorization @@ -13320,12 +13405,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayListRotatedSecretsResponse wraps response body. | - | +**201** | gatewayCreateProducerLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayMigratePersonalItems** -> GatewayMigratePersonalItemsOutput gatewayMigratePersonalItems(body) + +# **gatewayCreateProducerMSSQL** +> GatewayCreateProducerMSSQLOutput gatewayCreateProducerMSSQL(body) @@ -13344,12 +13429,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayMigratePersonalItems body = new GatewayMigratePersonalItems(); // GatewayMigratePersonalItems | + GatewayCreateProducerMSSQL body = new GatewayCreateProducerMSSQL(); // GatewayCreateProducerMSSQL | try { - GatewayMigratePersonalItemsOutput result = apiInstance.gatewayMigratePersonalItems(body); + GatewayCreateProducerMSSQLOutput result = apiInstance.gatewayCreateProducerMSSQL(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayMigratePersonalItems"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerMSSQL"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13363,11 +13448,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayMigratePersonalItems**](GatewayMigratePersonalItems.md)| | [optional] + **body** | [**GatewayCreateProducerMSSQL**](GatewayCreateProducerMSSQL.md)| | ### Return type -[**GatewayMigratePersonalItemsOutput**](GatewayMigratePersonalItemsOutput.md) +[**GatewayCreateProducerMSSQLOutput**](GatewayCreateProducerMSSQLOutput.md) ### Authorization @@ -13381,12 +13466,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigratePersonalItemsResponse wraps response body. | - | +**201** | gatewayCreateProducerMSSQLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayRevokeTmpUsers** -> gatewayRevokeTmpUsers(body) + +# **gatewayCreateProducerMongo** +> GatewayCreateProducerMongoOutput gatewayCreateProducerMongo(body) @@ -13405,11 +13490,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayRevokeTmpUsers body = new GatewayRevokeTmpUsers(); // GatewayRevokeTmpUsers | + GatewayCreateProducerMongo body = new GatewayCreateProducerMongo(); // GatewayCreateProducerMongo | try { - apiInstance.gatewayRevokeTmpUsers(body); + GatewayCreateProducerMongoOutput result = apiInstance.gatewayCreateProducerMongo(body); + System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayRevokeTmpUsers"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerMongo"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13423,11 +13509,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayRevokeTmpUsers**](GatewayRevokeTmpUsers.md)| | + **body** | [**GatewayCreateProducerMongo**](GatewayCreateProducerMongo.md)| | ### Return type -null (empty response body) +[**GatewayCreateProducerMongoOutput**](GatewayCreateProducerMongoOutput.md) ### Authorization @@ -13441,12 +13527,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayRevokeTmpUsersResponse wraps response body. | - | +**201** | gatewayCreateProducerMongoResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayStartProducer** -> GatewayStartProducerOutput gatewayStartProducer(body) + +# **gatewayCreateProducerMySQL** +> GatewayCreateProducerMySQLOutput gatewayCreateProducerMySQL(body) @@ -13465,12 +13551,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayStartProducer body = new GatewayStartProducer(); // GatewayStartProducer | + GatewayCreateProducerMySQL body = new GatewayCreateProducerMySQL(); // GatewayCreateProducerMySQL | try { - GatewayStartProducerOutput result = apiInstance.gatewayStartProducer(body); + GatewayCreateProducerMySQLOutput result = apiInstance.gatewayCreateProducerMySQL(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayStartProducer"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerMySQL"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13484,11 +13570,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayStartProducer**](GatewayStartProducer.md)| | + **body** | [**GatewayCreateProducerMySQL**](GatewayCreateProducerMySQL.md)| | ### Return type -[**GatewayStartProducerOutput**](GatewayStartProducerOutput.md) +[**GatewayCreateProducerMySQLOutput**](GatewayCreateProducerMySQLOutput.md) ### Authorization @@ -13502,12 +13588,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayStartProducerResponse wraps response body. | - | +**201** | gatewayCreateProducerMySQLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayStatusMigration** -> MigrationStatusReplyObj gatewayStatusMigration(body) + +# **gatewayCreateProducerNativeK8S** +> GatewayCreateProducerNativeK8SOutput gatewayCreateProducerNativeK8S(body) @@ -13526,12 +13612,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayStatusMigration body = new GatewayStatusMigration(); // GatewayStatusMigration | + GatewayCreateProducerNativeK8S body = new GatewayCreateProducerNativeK8S(); // GatewayCreateProducerNativeK8S | try { - MigrationStatusReplyObj result = apiInstance.gatewayStatusMigration(body); + GatewayCreateProducerNativeK8SOutput result = apiInstance.gatewayCreateProducerNativeK8S(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayStatusMigration"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerNativeK8S"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13545,11 +13631,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayStatusMigration**](GatewayStatusMigration.md)| | + **body** | [**GatewayCreateProducerNativeK8S**](GatewayCreateProducerNativeK8S.md)| | ### Return type -[**MigrationStatusReplyObj**](MigrationStatusReplyObj.md) +[**GatewayCreateProducerNativeK8SOutput**](GatewayCreateProducerNativeK8SOutput.md) ### Authorization @@ -13563,12 +13649,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationStatusResponse wraps response body. | - | +**201** | gatewayCreateProducerNativeK8SResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayStopProducer** -> GatewayStopProducerOutput gatewayStopProducer(body) + +# **gatewayCreateProducerOracleDb** +> GatewayCreateProducerOracleDbOutput gatewayCreateProducerOracleDb(body) @@ -13587,12 +13673,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayStopProducer body = new GatewayStopProducer(); // GatewayStopProducer | + GatewayCreateProducerOracleDb body = new GatewayCreateProducerOracleDb(); // GatewayCreateProducerOracleDb | try { - GatewayStopProducerOutput result = apiInstance.gatewayStopProducer(body); + GatewayCreateProducerOracleDbOutput result = apiInstance.gatewayCreateProducerOracleDb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayStopProducer"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerOracleDb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13606,11 +13692,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayStopProducer**](GatewayStopProducer.md)| | + **body** | [**GatewayCreateProducerOracleDb**](GatewayCreateProducerOracleDb.md)| | ### Return type -[**GatewayStopProducerOutput**](GatewayStopProducerOutput.md) +[**GatewayCreateProducerOracleDbOutput**](GatewayCreateProducerOracleDbOutput.md) ### Authorization @@ -13624,12 +13710,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayStopProducerResponse wraps response body. | - | +**201** | gatewayCreateProducerOracleDbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewaySyncMigration** -> GatewayMigrationSyncOutput gatewaySyncMigration(body) + +# **gatewayCreateProducerPing** +> GatewayCreateProducerPingOutput gatewayCreateProducerPing(body) @@ -13648,12 +13734,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewaySyncMigration body = new GatewaySyncMigration(); // GatewaySyncMigration | + GatewayCreateProducerPing body = new GatewayCreateProducerPing(); // GatewayCreateProducerPing | try { - GatewayMigrationSyncOutput result = apiInstance.gatewaySyncMigration(body); + GatewayCreateProducerPingOutput result = apiInstance.gatewayCreateProducerPing(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewaySyncMigration"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerPing"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13667,11 +13753,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewaySyncMigration**](GatewaySyncMigration.md)| | + **body** | [**GatewayCreateProducerPing**](GatewayCreateProducerPing.md)| | ### Return type -[**GatewayMigrationSyncOutput**](GatewayMigrationSyncOutput.md) +[**GatewayCreateProducerPingOutput**](GatewayCreateProducerPingOutput.md) ### Authorization @@ -13685,14 +13771,14 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationSyncResponse wraps response body. | - | +**201** | gatewayCreateProducerPingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateAllowedAccess** -> AllowedAccess gatewayUpdateAllowedAccess(body) - - + +# **gatewayCreateProducerPostgreSQL** +> GatewayCreateProducerPostgreSQLOutput gatewayCreateProducerPostgreSQL(body) + + ### Example ```java @@ -13709,12 +13795,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateAllowedAccess body = new GatewayUpdateAllowedAccess(); // GatewayUpdateAllowedAccess | + GatewayCreateProducerPostgreSQL body = new GatewayCreateProducerPostgreSQL(); // GatewayCreateProducerPostgreSQL | try { - AllowedAccess result = apiInstance.gatewayUpdateAllowedAccess(body); + GatewayCreateProducerPostgreSQLOutput result = apiInstance.gatewayCreateProducerPostgreSQL(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateAllowedAccess"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerPostgreSQL"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13728,11 +13814,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateAllowedAccess**](GatewayUpdateAllowedAccess.md)| | + **body** | [**GatewayCreateProducerPostgreSQL**](GatewayCreateProducerPostgreSQL.md)| | ### Return type -[**AllowedAccess**](AllowedAccess.md) +[**GatewayCreateProducerPostgreSQLOutput**](GatewayCreateProducerPostgreSQLOutput.md) ### Authorization @@ -13746,12 +13832,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayCreateAllowedAccessResponse wraps response body. | - | +**201** | gatewayCreateProducerPostgreSQLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateCache** -> GatewayUpdateOutput gatewayUpdateCache(body) + +# **gatewayCreateProducerRabbitMQ** +> GatewayCreateProducerRabbitMQOutput gatewayCreateProducerRabbitMQ(body) @@ -13770,12 +13856,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateCache body = new GatewayUpdateCache(); // GatewayUpdateCache | + GatewayCreateProducerRabbitMQ body = new GatewayCreateProducerRabbitMQ(); // GatewayCreateProducerRabbitMQ | try { - GatewayUpdateOutput result = apiInstance.gatewayUpdateCache(body); + GatewayCreateProducerRabbitMQOutput result = apiInstance.gatewayCreateProducerRabbitMQ(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateCache"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerRabbitMQ"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13789,11 +13875,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateCache**](GatewayUpdateCache.md)| | + **body** | [**GatewayCreateProducerRabbitMQ**](GatewayCreateProducerRabbitMQ.md)| | ### Return type -[**GatewayUpdateOutput**](GatewayUpdateOutput.md) +[**GatewayCreateProducerRabbitMQOutput**](GatewayCreateProducerRabbitMQOutput.md) ### Authorization @@ -13807,12 +13893,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateCacheResponse wraps response body. | - | +**201** | gatewayCreateProducerRabbitMQResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateDefaults** -> GatewayUpdateOutput gatewayUpdateDefaults(body) + +# **gatewayCreateProducerRdp** +> GatewayCreateProducerRdpOutput gatewayCreateProducerRdp(body) @@ -13831,12 +13917,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateDefaults body = new GatewayUpdateDefaults(); // GatewayUpdateDefaults | + GatewayCreateProducerRdp body = new GatewayCreateProducerRdp(); // GatewayCreateProducerRdp | try { - GatewayUpdateOutput result = apiInstance.gatewayUpdateDefaults(body); + GatewayCreateProducerRdpOutput result = apiInstance.gatewayCreateProducerRdp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateDefaults"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerRdp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13850,11 +13936,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateDefaults**](GatewayUpdateDefaults.md)| | + **body** | [**GatewayCreateProducerRdp**](GatewayCreateProducerRdp.md)| | ### Return type -[**GatewayUpdateOutput**](GatewayUpdateOutput.md) +[**GatewayCreateProducerRdpOutput**](GatewayCreateProducerRdpOutput.md) ### Authorization @@ -13868,12 +13954,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateDefaultsResponse wraps response body. | - | +**201** | gatewayCreateProducerRdpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateItem** -> GatewayUpdateItemOutput gatewayUpdateItem(body) + +# **gatewayCreateProducerRedis** +> GatewayCreateProducerRedisOutput gatewayCreateProducerRedis(body) @@ -13892,12 +13978,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateItem body = new GatewayUpdateItem(); // GatewayUpdateItem | + GatewayCreateProducerRedis body = new GatewayCreateProducerRedis(); // GatewayCreateProducerRedis | try { - GatewayUpdateItemOutput result = apiInstance.gatewayUpdateItem(body); + GatewayCreateProducerRedisOutput result = apiInstance.gatewayCreateProducerRedis(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateItem"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerRedis"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13911,11 +13997,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateItem**](GatewayUpdateItem.md)| | + **body** | [**GatewayCreateProducerRedis**](GatewayCreateProducerRedis.md)| | ### Return type -[**GatewayUpdateItemOutput**](GatewayUpdateItemOutput.md) +[**GatewayCreateProducerRedisOutput**](GatewayCreateProducerRedisOutput.md) ### Authorization @@ -13929,12 +14015,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateItemResponse wraps response body. | - | +**201** | gatewayCreateProducerRedisResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateK8SAuthConfig** -> GatewayUpdateK8SAuthConfigOutput gatewayUpdateK8SAuthConfig(body) + +# **gatewayCreateProducerRedshift** +> GatewayCreateProducerRedshiftOutput gatewayCreateProducerRedshift(body) @@ -13953,12 +14039,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateK8SAuthConfig body = new GatewayUpdateK8SAuthConfig(); // GatewayUpdateK8SAuthConfig | + GatewayCreateProducerRedshift body = new GatewayCreateProducerRedshift(); // GatewayCreateProducerRedshift | try { - GatewayUpdateK8SAuthConfigOutput result = apiInstance.gatewayUpdateK8SAuthConfig(body); + GatewayCreateProducerRedshiftOutput result = apiInstance.gatewayCreateProducerRedshift(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateK8SAuthConfig"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerRedshift"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -13972,11 +14058,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateK8SAuthConfig**](GatewayUpdateK8SAuthConfig.md)| | + **body** | [**GatewayCreateProducerRedshift**](GatewayCreateProducerRedshift.md)| | ### Return type -[**GatewayUpdateK8SAuthConfigOutput**](GatewayUpdateK8SAuthConfigOutput.md) +[**GatewayCreateProducerRedshiftOutput**](GatewayCreateProducerRedshiftOutput.md) ### Authorization @@ -13990,12 +14076,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateK8SAuthConfigResponse wraps response body. | - | +**201** | gatewayCreateProducerRedshiftResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLdapAuthConfig** -> GatewayUpdateLdapAuthConfigOutput gatewayUpdateLdapAuthConfig(body) + +# **gatewayCreateProducerSnowflake** +> GatewayCreateProducerSnowflakeOutput gatewayCreateProducerSnowflake(body) @@ -14014,12 +14100,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLdapAuthConfig body = new GatewayUpdateLdapAuthConfig(); // GatewayUpdateLdapAuthConfig | + GatewayCreateProducerSnowflake body = new GatewayCreateProducerSnowflake(); // GatewayCreateProducerSnowflake | try { - GatewayUpdateLdapAuthConfigOutput result = apiInstance.gatewayUpdateLdapAuthConfig(body); + GatewayCreateProducerSnowflakeOutput result = apiInstance.gatewayCreateProducerSnowflake(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLdapAuthConfig"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerSnowflake"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14033,11 +14119,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLdapAuthConfig**](GatewayUpdateLdapAuthConfig.md)| | + **body** | [**GatewayCreateProducerSnowflake**](GatewayCreateProducerSnowflake.md)| | ### Return type -[**GatewayUpdateLdapAuthConfigOutput**](GatewayUpdateLdapAuthConfigOutput.md) +[**GatewayCreateProducerSnowflakeOutput**](GatewayCreateProducerSnowflakeOutput.md) ### Authorization @@ -14051,12 +14137,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | GatewayUpdateLdapAuthConfigResponse wraps response body. | - | +**201** | gatewayCreateProducerSnowflakeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingAwsS3** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAwsS3(body) + +# **gatewayCreateProducerVenafi** +> GatewayCreateProducerVenafiOutput gatewayCreateProducerVenafi(body) @@ -14075,12 +14161,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingAwsS3 body = new GatewayUpdateLogForwardingAwsS3(); // GatewayUpdateLogForwardingAwsS3 | + GatewayCreateProducerVenafi body = new GatewayCreateProducerVenafi(); // GatewayCreateProducerVenafi | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingAwsS3(body); + GatewayCreateProducerVenafiOutput result = apiInstance.gatewayCreateProducerVenafi(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingAwsS3"); + System.err.println("Exception when calling V2Api#gatewayCreateProducerVenafi"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14094,11 +14180,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingAwsS3**](GatewayUpdateLogForwardingAwsS3.md)| | + **body** | [**GatewayCreateProducerVenafi**](GatewayCreateProducerVenafi.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayCreateProducerVenafiOutput**](GatewayCreateProducerVenafiOutput.md) ### Authorization @@ -14112,12 +14198,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**201** | gatewayCreateProducerVenafiResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingAzureAnalytics** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAzureAnalytics(body) + +# **gatewayDeleteAllowedAccess** +> GatewayDeleteAllowedAccessOutput gatewayDeleteAllowedAccess(body) @@ -14136,12 +14222,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingAzureAnalytics body = new GatewayUpdateLogForwardingAzureAnalytics(); // GatewayUpdateLogForwardingAzureAnalytics | + GatewayDeleteAllowedAccess body = new GatewayDeleteAllowedAccess(); // GatewayDeleteAllowedAccess | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingAzureAnalytics(body); + GatewayDeleteAllowedAccessOutput result = apiInstance.gatewayDeleteAllowedAccess(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingAzureAnalytics"); + System.err.println("Exception when calling V2Api#gatewayDeleteAllowedAccess"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14155,11 +14241,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingAzureAnalytics**](GatewayUpdateLogForwardingAzureAnalytics.md)| | + **body** | [**GatewayDeleteAllowedAccess**](GatewayDeleteAllowedAccess.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDeleteAllowedAccessOutput**](GatewayDeleteAllowedAccessOutput.md) ### Authorization @@ -14173,12 +14259,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayDeleteAllowedAccessResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingDatadog** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingDatadog(body) + +# **gatewayDeleteK8SAuthConfig** +> GatewayDeleteK8SAuthConfigOutput gatewayDeleteK8SAuthConfig(body) @@ -14197,12 +14283,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingDatadog body = new GatewayUpdateLogForwardingDatadog(); // GatewayUpdateLogForwardingDatadog | + GatewayDeleteK8SAuthConfig body = new GatewayDeleteK8SAuthConfig(); // GatewayDeleteK8SAuthConfig | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingDatadog(body); + GatewayDeleteK8SAuthConfigOutput result = apiInstance.gatewayDeleteK8SAuthConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingDatadog"); + System.err.println("Exception when calling V2Api#gatewayDeleteK8SAuthConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14216,11 +14302,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingDatadog**](GatewayUpdateLogForwardingDatadog.md)| | + **body** | [**GatewayDeleteK8SAuthConfig**](GatewayDeleteK8SAuthConfig.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDeleteK8SAuthConfigOutput**](GatewayDeleteK8SAuthConfigOutput.md) ### Authorization @@ -14234,12 +14320,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**201** | gatewayDeleteK8SAuthConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingElasticsearch** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingElasticsearch(body) + +# **gatewayDeleteMigration** +> GatewayMigrationDeleteOutput gatewayDeleteMigration(body) @@ -14258,12 +14344,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingElasticsearch body = new GatewayUpdateLogForwardingElasticsearch(); // GatewayUpdateLogForwardingElasticsearch | + GatewayDeleteMigration body = new GatewayDeleteMigration(); // GatewayDeleteMigration | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingElasticsearch(body); + GatewayMigrationDeleteOutput result = apiInstance.gatewayDeleteMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingElasticsearch"); + System.err.println("Exception when calling V2Api#gatewayDeleteMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14277,11 +14363,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingElasticsearch**](GatewayUpdateLogForwardingElasticsearch.md)| | + **body** | [**GatewayDeleteMigration**](GatewayDeleteMigration.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayMigrationDeleteOutput**](GatewayMigrationDeleteOutput.md) ### Authorization @@ -14295,12 +14381,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayMigrationDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingGoogleChronicle** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingGoogleChronicle(body) + +# **gatewayDeleteProducer** +> GatewayDeleteProducerOutput gatewayDeleteProducer(body) @@ -14319,12 +14405,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingGoogleChronicle body = new GatewayUpdateLogForwardingGoogleChronicle(); // GatewayUpdateLogForwardingGoogleChronicle | + GatewayDeleteProducer body = new GatewayDeleteProducer(); // GatewayDeleteProducer | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingGoogleChronicle(body); + GatewayDeleteProducerOutput result = apiInstance.gatewayDeleteProducer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingGoogleChronicle"); + System.err.println("Exception when calling V2Api#gatewayDeleteProducer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14338,11 +14424,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingGoogleChronicle**](GatewayUpdateLogForwardingGoogleChronicle.md)| | + **body** | [**GatewayDeleteProducer**](GatewayDeleteProducer.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDeleteProducerOutput**](GatewayDeleteProducerOutput.md) ### Authorization @@ -14356,12 +14442,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayDeleteProducerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingLogstash** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogstash(body) + +# **gatewayDownloadCustomerFragments** +> GatewayDownloadCustomerFragmentsOutput gatewayDownloadCustomerFragments(body) @@ -14380,12 +14466,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingLogstash body = new GatewayUpdateLogForwardingLogstash(); // GatewayUpdateLogForwardingLogstash | + GatewayDownloadCustomerFragments body = new GatewayDownloadCustomerFragments(); // GatewayDownloadCustomerFragments | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingLogstash(body); + GatewayDownloadCustomerFragmentsOutput result = apiInstance.gatewayDownloadCustomerFragments(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingLogstash"); + System.err.println("Exception when calling V2Api#gatewayDownloadCustomerFragments"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14399,11 +14485,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingLogstash**](GatewayUpdateLogForwardingLogstash.md)| | + **body** | [**GatewayDownloadCustomerFragments**](GatewayDownloadCustomerFragments.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDownloadCustomerFragmentsOutput**](GatewayDownloadCustomerFragmentsOutput.md) ### Authorization @@ -14417,12 +14503,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayDownloadCustomerFragmentsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingLogzIo** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogzIo(body) + +# **gatewayGetAllowedAccess** +> AllowedAccess gatewayGetAllowedAccess(body) @@ -14441,12 +14527,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingLogzIo body = new GatewayUpdateLogForwardingLogzIo(); // GatewayUpdateLogForwardingLogzIo | + GatewayGetAllowedAccess body = new GatewayGetAllowedAccess(); // GatewayGetAllowedAccess | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingLogzIo(body); + AllowedAccess result = apiInstance.gatewayGetAllowedAccess(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingLogzIo"); + System.err.println("Exception when calling V2Api#gatewayGetAllowedAccess"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14460,11 +14546,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingLogzIo**](GatewayUpdateLogForwardingLogzIo.md)| | + **body** | [**GatewayGetAllowedAccess**](GatewayGetAllowedAccess.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**AllowedAccess**](AllowedAccess.md) ### Authorization @@ -14478,12 +14564,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayGetAllowedAccessResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingSplunk** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSplunk(body) + +# **gatewayGetCache** +> CacheConfigPart gatewayGetCache(body) @@ -14502,12 +14588,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingSplunk body = new GatewayUpdateLogForwardingSplunk(); // GatewayUpdateLogForwardingSplunk | + GatewayGetCache body = new GatewayGetCache(); // GatewayGetCache | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingSplunk(body); + CacheConfigPart result = apiInstance.gatewayGetCache(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingSplunk"); + System.err.println("Exception when calling V2Api#gatewayGetCache"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14521,11 +14607,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingSplunk**](GatewayUpdateLogForwardingSplunk.md)| | + **body** | [**GatewayGetCache**](GatewayGetCache.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**CacheConfigPart**](CacheConfigPart.md) ### Authorization @@ -14539,14 +14625,14 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayGetCacheResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingStdout** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingStdout(body) - - + +# **gatewayGetConfig** +> AkeylessGatewayConfig gatewayGetConfig(body) + + ### Example ```java @@ -14563,12 +14649,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingStdout body = new GatewayUpdateLogForwardingStdout(); // GatewayUpdateLogForwardingStdout | + GatewayGetConfig body = new GatewayGetConfig(); // GatewayGetConfig | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingStdout(body); + AkeylessGatewayConfig result = apiInstance.gatewayGetConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingStdout"); + System.err.println("Exception when calling V2Api#gatewayGetConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14582,11 +14668,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingStdout**](GatewayUpdateLogForwardingStdout.md)| | + **body** | [**GatewayGetConfig**](GatewayGetConfig.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**AkeylessGatewayConfig**](AkeylessGatewayConfig.md) ### Authorization @@ -14600,12 +14686,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayGetConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingSumologic** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSumologic(body) + +# **gatewayGetDefaults** +> GatewayGetDefaultsOutput gatewayGetDefaults(body) @@ -14624,12 +14710,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingSumologic body = new GatewayUpdateLogForwardingSumologic(); // GatewayUpdateLogForwardingSumologic | + GatewayGetDefaults body = new GatewayGetDefaults(); // GatewayGetDefaults | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingSumologic(body); + GatewayGetDefaultsOutput result = apiInstance.gatewayGetDefaults(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingSumologic"); + System.err.println("Exception when calling V2Api#gatewayGetDefaults"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14643,11 +14729,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingSumologic**](GatewayUpdateLogForwardingSumologic.md)| | + **body** | [**GatewayGetDefaults**](GatewayGetDefaults.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayGetDefaultsOutput**](GatewayGetDefaultsOutput.md) ### Authorization @@ -14661,12 +14747,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**200** | gatewayGetDefaultsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateLogForwardingSyslog** -> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSyslog(body) + +# **gatewayGetK8SAuthConfig** +> GatewayGetK8SAuthConfigOutput gatewayGetK8SAuthConfig(body) @@ -14685,12 +14771,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateLogForwardingSyslog body = new GatewayUpdateLogForwardingSyslog(); // GatewayUpdateLogForwardingSyslog | + GatewayGetK8SAuthConfig body = new GatewayGetK8SAuthConfig(); // GatewayGetK8SAuthConfig | try { - GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingSyslog(body); + GatewayGetK8SAuthConfigOutput result = apiInstance.gatewayGetK8SAuthConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingSyslog"); + System.err.println("Exception when calling V2Api#gatewayGetK8SAuthConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14704,11 +14790,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingSyslog**](GatewayUpdateLogForwardingSyslog.md)| | + **body** | [**GatewayGetK8SAuthConfig**](GatewayGetK8SAuthConfig.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayGetK8SAuthConfigOutput**](GatewayGetK8SAuthConfigOutput.md) ### Authorization @@ -14722,12 +14808,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**201** | gatewayGetK8SAuthConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateMigration** -> GatewayMigrationUpdateOutput gatewayUpdateMigration(body) + +# **gatewayGetLdapAuthConfig** +> GatewayGetLdapAuthConfigOutput gatewayGetLdapAuthConfig(body) @@ -14746,12 +14832,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateMigration body = new GatewayUpdateMigration(); // GatewayUpdateMigration | + GatewayGetLdapAuthConfig body = new GatewayGetLdapAuthConfig(); // GatewayGetLdapAuthConfig | try { - GatewayMigrationUpdateOutput result = apiInstance.gatewayUpdateMigration(body); + GatewayGetLdapAuthConfigOutput result = apiInstance.gatewayGetLdapAuthConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateMigration"); + System.err.println("Exception when calling V2Api#gatewayGetLdapAuthConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14765,11 +14851,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateMigration**](GatewayUpdateMigration.md)| | + **body** | [**GatewayGetLdapAuthConfig**](GatewayGetLdapAuthConfig.md)| | ### Return type -[**GatewayMigrationUpdateOutput**](GatewayMigrationUpdateOutput.md) +[**GatewayGetLdapAuthConfigOutput**](GatewayGetLdapAuthConfigOutput.md) ### Authorization @@ -14783,12 +14869,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigrationUpdateResponse wraps response body. | - | +**201** | gatewayGetLdapAuthConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerArtifactory** -> GatewayUpdateProducerArtifactoryOutput gatewayUpdateProducerArtifactory(body) + +# **gatewayGetLogForwarding** +> LogForwardingConfigPart gatewayGetLogForwarding(body) @@ -14807,12 +14893,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerArtifactory body = new GatewayUpdateProducerArtifactory(); // GatewayUpdateProducerArtifactory | + GatewayGetLogForwarding body = new GatewayGetLogForwarding(); // GatewayGetLogForwarding | try { - GatewayUpdateProducerArtifactoryOutput result = apiInstance.gatewayUpdateProducerArtifactory(body); + LogForwardingConfigPart result = apiInstance.gatewayGetLogForwarding(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerArtifactory"); + System.err.println("Exception when calling V2Api#gatewayGetLogForwarding"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14826,11 +14912,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerArtifactory**](GatewayUpdateProducerArtifactory.md)| | + **body** | [**GatewayGetLogForwarding**](GatewayGetLogForwarding.md)| | ### Return type -[**GatewayUpdateProducerArtifactoryOutput**](GatewayUpdateProducerArtifactoryOutput.md) +[**LogForwardingConfigPart**](LogForwardingConfigPart.md) ### Authorization @@ -14844,12 +14930,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerArtifactoryResponse wraps response body. | - | +**200** | gatewayGetLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerAws** -> GatewayUpdateProducerAwsOutput gatewayUpdateProducerAws(body) + +# **gatewayGetMigration** +> GatewayMigrationGetOutput gatewayGetMigration(body) @@ -14868,12 +14954,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerAws body = new GatewayUpdateProducerAws(); // GatewayUpdateProducerAws | + GatewayGetMigration body = new GatewayGetMigration(); // GatewayGetMigration | try { - GatewayUpdateProducerAwsOutput result = apiInstance.gatewayUpdateProducerAws(body); + GatewayMigrationGetOutput result = apiInstance.gatewayGetMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerAws"); + System.err.println("Exception when calling V2Api#gatewayGetMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14887,11 +14973,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerAws**](GatewayUpdateProducerAws.md)| | + **body** | [**GatewayGetMigration**](GatewayGetMigration.md)| | ### Return type -[**GatewayUpdateProducerAwsOutput**](GatewayUpdateProducerAwsOutput.md) +[**GatewayMigrationGetOutput**](GatewayMigrationGetOutput.md) ### Authorization @@ -14905,12 +14991,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayUpdateProducerAwsResponse wraps response body. | - | +**200** | gatewayMigrationGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerAzure** -> GatewayUpdateProducerAzureOutput gatewayUpdateProducerAzure(body) + +# **gatewayGetProducer** +> DSProducerDetails gatewayGetProducer(body) @@ -14929,12 +15015,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerAzure body = new GatewayUpdateProducerAzure(); // GatewayUpdateProducerAzure | + GatewayGetProducer body = new GatewayGetProducer(); // GatewayGetProducer | try { - GatewayUpdateProducerAzureOutput result = apiInstance.gatewayUpdateProducerAzure(body); + DSProducerDetails result = apiInstance.gatewayGetProducer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerAzure"); + System.err.println("Exception when calling V2Api#gatewayGetProducer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -14948,11 +15034,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerAzure**](GatewayUpdateProducerAzure.md)| | + **body** | [**GatewayGetProducer**](GatewayGetProducer.md)| | ### Return type -[**GatewayUpdateProducerAzureOutput**](GatewayUpdateProducerAzureOutput.md) +[**DSProducerDetails**](DSProducerDetails.md) ### Authorization @@ -14966,12 +15052,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerAzureResponse wraps response body. | - | +**200** | gatewayGetProducerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerCassandra** -> GatewayUpdateProducerCassandraOutput gatewayUpdateProducerCassandra(body) + +# **gatewayGetTmpUsers** +> List<TmpUserData> gatewayGetTmpUsers(body) @@ -14990,12 +15076,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerCassandra body = new GatewayUpdateProducerCassandra(); // GatewayUpdateProducerCassandra | + GatewayGetTmpUsers body = new GatewayGetTmpUsers(); // GatewayGetTmpUsers | try { - GatewayUpdateProducerCassandraOutput result = apiInstance.gatewayUpdateProducerCassandra(body); + List result = apiInstance.gatewayGetTmpUsers(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerCassandra"); + System.err.println("Exception when calling V2Api#gatewayGetTmpUsers"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15009,11 +15095,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerCassandra**](GatewayUpdateProducerCassandra.md)| | + **body** | [**GatewayGetTmpUsers**](GatewayGetTmpUsers.md)| | ### Return type -[**GatewayUpdateProducerCassandraOutput**](GatewayUpdateProducerCassandraOutput.md) +[**List<TmpUserData>**](TmpUserData.md) ### Authorization @@ -15027,12 +15113,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerCassandraResponse wraps response body. | - | +**200** | gatewayGetTmpUsersResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerChef** -> GatewayUpdateProducerChefOutput gatewayUpdateProducerChef(body) + +# **gatewayListCustomerFragments** +> Map<String, Object> gatewayListCustomerFragments(body) @@ -15051,12 +15137,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerChef body = new GatewayUpdateProducerChef(); // GatewayUpdateProducerChef | + GatewayListCustomerFragments body = new GatewayListCustomerFragments(); // GatewayListCustomerFragments | try { - GatewayUpdateProducerChefOutput result = apiInstance.gatewayUpdateProducerChef(body); + Map result = apiInstance.gatewayListCustomerFragments(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerChef"); + System.err.println("Exception when calling V2Api#gatewayListCustomerFragments"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15070,11 +15156,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerChef**](GatewayUpdateProducerChef.md)| | + **body** | [**GatewayListCustomerFragments**](GatewayListCustomerFragments.md)| | ### Return type -[**GatewayUpdateProducerChefOutput**](GatewayUpdateProducerChefOutput.md) +**Map<String, Object>** ### Authorization @@ -15088,12 +15174,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerChefResponse wraps response body. | - | +**200** | gatewayListCustomerFragmentsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerCustom** -> GatewayUpdateProducerCustomOutput gatewayUpdateProducerCustom(body) + +# **gatewayListMigration** +> GatewayMigrationListOutput gatewayListMigration(body) @@ -15112,12 +15198,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerCustom body = new GatewayUpdateProducerCustom(); // GatewayUpdateProducerCustom | + GatewayListMigration body = new GatewayListMigration(); // GatewayListMigration | try { - GatewayUpdateProducerCustomOutput result = apiInstance.gatewayUpdateProducerCustom(body); + GatewayMigrationListOutput result = apiInstance.gatewayListMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerCustom"); + System.err.println("Exception when calling V2Api#gatewayListMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15131,11 +15217,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerCustom**](GatewayUpdateProducerCustom.md)| | [optional] + **body** | [**GatewayListMigration**](GatewayListMigration.md)| | ### Return type -[**GatewayUpdateProducerCustomOutput**](GatewayUpdateProducerCustomOutput.md) +[**GatewayMigrationListOutput**](GatewayMigrationListOutput.md) ### Authorization @@ -15149,12 +15235,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayUpdateProducerCustomResponse wraps response body. | - | +**200** | gatewayMigrationListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerDockerhub** -> GatewayUpdateProducerDockerhubOutput gatewayUpdateProducerDockerhub(body) + +# **gatewayListProducers** +> GetProducersListReplyObj gatewayListProducers(body) @@ -15173,12 +15259,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerDockerhub body = new GatewayUpdateProducerDockerhub(); // GatewayUpdateProducerDockerhub | + GatewayListProducers body = new GatewayListProducers(); // GatewayListProducers | try { - GatewayUpdateProducerDockerhubOutput result = apiInstance.gatewayUpdateProducerDockerhub(body); + GetProducersListReplyObj result = apiInstance.gatewayListProducers(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerDockerhub"); + System.err.println("Exception when calling V2Api#gatewayListProducers"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15192,11 +15278,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerDockerhub**](GatewayUpdateProducerDockerhub.md)| | + **body** | [**GatewayListProducers**](GatewayListProducers.md)| | ### Return type -[**GatewayUpdateProducerDockerhubOutput**](GatewayUpdateProducerDockerhubOutput.md) +[**GetProducersListReplyObj**](GetProducersListReplyObj.md) ### Authorization @@ -15210,12 +15296,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerDockerhubResponse wraps response body. | - | +**200** | gatewayListProducersResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerEks** -> GatewayUpdateProducerEksOutput gatewayUpdateProducerEks(body) + +# **gatewayListRotatedSecrets** +> ListItemsOutput gatewayListRotatedSecrets(body) @@ -15234,12 +15320,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerEks body = new GatewayUpdateProducerEks(); // GatewayUpdateProducerEks | + GatewayListRotatedSecrets body = new GatewayListRotatedSecrets(); // GatewayListRotatedSecrets | try { - GatewayUpdateProducerEksOutput result = apiInstance.gatewayUpdateProducerEks(body); + ListItemsOutput result = apiInstance.gatewayListRotatedSecrets(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerEks"); + System.err.println("Exception when calling V2Api#gatewayListRotatedSecrets"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15253,11 +15339,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerEks**](GatewayUpdateProducerEks.md)| | + **body** | [**GatewayListRotatedSecrets**](GatewayListRotatedSecrets.md)| | ### Return type -[**GatewayUpdateProducerEksOutput**](GatewayUpdateProducerEksOutput.md) +[**ListItemsOutput**](ListItemsOutput.md) ### Authorization @@ -15271,12 +15357,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerEksResponse wraps response body. | - | +**200** | gatewayListRotatedSecretsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerGcp** -> GatewayUpdateProducerGcpOutput gatewayUpdateProducerGcp(body) + +# **gatewayMigratePersonalItems** +> GatewayMigratePersonalItemsOutput gatewayMigratePersonalItems(body) @@ -15295,12 +15381,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerGcp body = new GatewayUpdateProducerGcp(); // GatewayUpdateProducerGcp | + GatewayMigratePersonalItems body = new GatewayMigratePersonalItems(); // GatewayMigratePersonalItems | try { - GatewayUpdateProducerGcpOutput result = apiInstance.gatewayUpdateProducerGcp(body); + GatewayMigratePersonalItemsOutput result = apiInstance.gatewayMigratePersonalItems(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerGcp"); + System.err.println("Exception when calling V2Api#gatewayMigratePersonalItems"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15314,11 +15400,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerGcp**](GatewayUpdateProducerGcp.md)| | + **body** | [**GatewayMigratePersonalItems**](GatewayMigratePersonalItems.md)| | [optional] ### Return type -[**GatewayUpdateProducerGcpOutput**](GatewayUpdateProducerGcpOutput.md) +[**GatewayMigratePersonalItemsOutput**](GatewayMigratePersonalItemsOutput.md) ### Authorization @@ -15332,12 +15418,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerGcpResponse wraps response body. | - | +**200** | gatewayMigratePersonalItemsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerGithub** -> GatewayUpdateProducerGithubOutput gatewayUpdateProducerGithub(body) + +# **gatewayRevokeTmpUsers** +> gatewayRevokeTmpUsers(body) @@ -15356,12 +15442,11 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerGithub body = new GatewayUpdateProducerGithub(); // GatewayUpdateProducerGithub | + GatewayRevokeTmpUsers body = new GatewayRevokeTmpUsers(); // GatewayRevokeTmpUsers | try { - GatewayUpdateProducerGithubOutput result = apiInstance.gatewayUpdateProducerGithub(body); - System.out.println(result); + apiInstance.gatewayRevokeTmpUsers(body); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerGithub"); + System.err.println("Exception when calling V2Api#gatewayRevokeTmpUsers"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15375,11 +15460,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerGithub**](GatewayUpdateProducerGithub.md)| | + **body** | [**GatewayRevokeTmpUsers**](GatewayRevokeTmpUsers.md)| | ### Return type -[**GatewayUpdateProducerGithubOutput**](GatewayUpdateProducerGithubOutput.md) +null (empty response body) ### Authorization @@ -15393,13 +15478,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerGithubResponse wraps response body. | - | +**200** | gatewayRevokeTmpUsersResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerGke** -> GatewayUpdateProducerGkeOutput gatewayUpdateProducerGke(body) - + +# **gatewayStartProducer** +> GatewayStartProducerOutput gatewayStartProducer(body) + ### Example @@ -15417,12 +15502,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerGke body = new GatewayUpdateProducerGke(); // GatewayUpdateProducerGke | + GatewayStartProducer body = new GatewayStartProducer(); // GatewayStartProducer | try { - GatewayUpdateProducerGkeOutput result = apiInstance.gatewayUpdateProducerGke(body); + GatewayStartProducerOutput result = apiInstance.gatewayStartProducer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerGke"); + System.err.println("Exception when calling V2Api#gatewayStartProducer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15436,11 +15521,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerGke**](GatewayUpdateProducerGke.md)| | + **body** | [**GatewayStartProducer**](GatewayStartProducer.md)| | ### Return type -[**GatewayUpdateProducerGkeOutput**](GatewayUpdateProducerGkeOutput.md) +[**GatewayStartProducerOutput**](GatewayStartProducerOutput.md) ### Authorization @@ -15454,12 +15539,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerGkeResponse wraps response body. | - | +**200** | gatewayStartProducerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerHanaDb** -> GatewayUpdateProducerHanaDbOutput gatewayUpdateProducerHanaDb(body) + +# **gatewayStatusMigration** +> MigrationStatusReplyObj gatewayStatusMigration(body) @@ -15478,12 +15563,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerHanaDb body = new GatewayUpdateProducerHanaDb(); // GatewayUpdateProducerHanaDb | + GatewayStatusMigration body = new GatewayStatusMigration(); // GatewayStatusMigration | try { - GatewayUpdateProducerHanaDbOutput result = apiInstance.gatewayUpdateProducerHanaDb(body); + MigrationStatusReplyObj result = apiInstance.gatewayStatusMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerHanaDb"); + System.err.println("Exception when calling V2Api#gatewayStatusMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15497,11 +15582,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerHanaDb**](GatewayUpdateProducerHanaDb.md)| | + **body** | [**GatewayStatusMigration**](GatewayStatusMigration.md)| | ### Return type -[**GatewayUpdateProducerHanaDbOutput**](GatewayUpdateProducerHanaDbOutput.md) +[**MigrationStatusReplyObj**](MigrationStatusReplyObj.md) ### Authorization @@ -15515,12 +15600,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerHanaDbResponse wraps response body. | - | +**200** | gatewayMigrationStatusResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerLdap** -> GatewayUpdateProducerLdapOutput gatewayUpdateProducerLdap(body) + +# **gatewayStopProducer** +> GatewayStopProducerOutput gatewayStopProducer(body) @@ -15539,12 +15624,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerLdap body = new GatewayUpdateProducerLdap(); // GatewayUpdateProducerLdap | + GatewayStopProducer body = new GatewayStopProducer(); // GatewayStopProducer | try { - GatewayUpdateProducerLdapOutput result = apiInstance.gatewayUpdateProducerLdap(body); + GatewayStopProducerOutput result = apiInstance.gatewayStopProducer(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerLdap"); + System.err.println("Exception when calling V2Api#gatewayStopProducer"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15558,11 +15643,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerLdap**](GatewayUpdateProducerLdap.md)| | + **body** | [**GatewayStopProducer**](GatewayStopProducer.md)| | ### Return type -[**GatewayUpdateProducerLdapOutput**](GatewayUpdateProducerLdapOutput.md) +[**GatewayStopProducerOutput**](GatewayStopProducerOutput.md) ### Authorization @@ -15576,12 +15661,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerLdapResponse wraps response body. | - | +**200** | gatewayStopProducerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerMSSQL** -> GatewayUpdateProducerMSSQLOutput gatewayUpdateProducerMSSQL(body) + +# **gatewaySyncMigration** +> GatewayMigrationSyncOutput gatewaySyncMigration(body) @@ -15600,12 +15685,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerMSSQL body = new GatewayUpdateProducerMSSQL(); // GatewayUpdateProducerMSSQL | + GatewaySyncMigration body = new GatewaySyncMigration(); // GatewaySyncMigration | try { - GatewayUpdateProducerMSSQLOutput result = apiInstance.gatewayUpdateProducerMSSQL(body); + GatewayMigrationSyncOutput result = apiInstance.gatewaySyncMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerMSSQL"); + System.err.println("Exception when calling V2Api#gatewaySyncMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15619,11 +15704,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerMSSQL**](GatewayUpdateProducerMSSQL.md)| | + **body** | [**GatewaySyncMigration**](GatewaySyncMigration.md)| | ### Return type -[**GatewayUpdateProducerMSSQLOutput**](GatewayUpdateProducerMSSQLOutput.md) +[**GatewayMigrationSyncOutput**](GatewayMigrationSyncOutput.md) ### Authorization @@ -15637,12 +15722,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerMSSQLResponse wraps response body. | - | +**200** | gatewayMigrationSyncResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerMongo** -> GatewayUpdateProducerMongoOutput gatewayUpdateProducerMongo(body) + +# **gatewayUpdateAllowedAccess** +> AllowedAccess gatewayUpdateAllowedAccess(body) @@ -15661,12 +15746,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerMongo body = new GatewayUpdateProducerMongo(); // GatewayUpdateProducerMongo | + GatewayUpdateAllowedAccess body = new GatewayUpdateAllowedAccess(); // GatewayUpdateAllowedAccess | try { - GatewayUpdateProducerMongoOutput result = apiInstance.gatewayUpdateProducerMongo(body); + AllowedAccess result = apiInstance.gatewayUpdateAllowedAccess(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerMongo"); + System.err.println("Exception when calling V2Api#gatewayUpdateAllowedAccess"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15680,11 +15765,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerMongo**](GatewayUpdateProducerMongo.md)| | + **body** | [**GatewayUpdateAllowedAccess**](GatewayUpdateAllowedAccess.md)| | ### Return type -[**GatewayUpdateProducerMongoOutput**](GatewayUpdateProducerMongoOutput.md) +[**AllowedAccess**](AllowedAccess.md) ### Authorization @@ -15698,12 +15783,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerMongoResponse wraps response body. | - | +**200** | gatewayCreateAllowedAccessResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerMySQL** -> GatewayUpdateProducerMySQLOutput gatewayUpdateProducerMySQL(body) + +# **gatewayUpdateCache** +> GatewayUpdateOutput gatewayUpdateCache(body) @@ -15722,12 +15807,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerMySQL body = new GatewayUpdateProducerMySQL(); // GatewayUpdateProducerMySQL | + GatewayUpdateCache body = new GatewayUpdateCache(); // GatewayUpdateCache | try { - GatewayUpdateProducerMySQLOutput result = apiInstance.gatewayUpdateProducerMySQL(body); + GatewayUpdateOutput result = apiInstance.gatewayUpdateCache(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerMySQL"); + System.err.println("Exception when calling V2Api#gatewayUpdateCache"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15741,11 +15826,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerMySQL**](GatewayUpdateProducerMySQL.md)| | + **body** | [**GatewayUpdateCache**](GatewayUpdateCache.md)| | ### Return type -[**GatewayUpdateProducerMySQLOutput**](GatewayUpdateProducerMySQLOutput.md) +[**GatewayUpdateOutput**](GatewayUpdateOutput.md) ### Authorization @@ -15759,12 +15844,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerMySQLResponse wraps response body. | - | +**201** | gatewayUpdateCacheResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerNativeK8S** -> GatewayUpdateProducerNativeK8SOutput gatewayUpdateProducerNativeK8S(body) + +# **gatewayUpdateDefaults** +> GatewayUpdateOutput gatewayUpdateDefaults(body) @@ -15783,12 +15868,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerNativeK8S body = new GatewayUpdateProducerNativeK8S(); // GatewayUpdateProducerNativeK8S | + GatewayUpdateDefaults body = new GatewayUpdateDefaults(); // GatewayUpdateDefaults | try { - GatewayUpdateProducerNativeK8SOutput result = apiInstance.gatewayUpdateProducerNativeK8S(body); + GatewayUpdateOutput result = apiInstance.gatewayUpdateDefaults(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerNativeK8S"); + System.err.println("Exception when calling V2Api#gatewayUpdateDefaults"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15802,11 +15887,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerNativeK8S**](GatewayUpdateProducerNativeK8S.md)| | + **body** | [**GatewayUpdateDefaults**](GatewayUpdateDefaults.md)| | ### Return type -[**GatewayUpdateProducerNativeK8SOutput**](GatewayUpdateProducerNativeK8SOutput.md) +[**GatewayUpdateOutput**](GatewayUpdateOutput.md) ### Authorization @@ -15820,12 +15905,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerNativeK8SResponse wraps response body. | - | +**201** | gatewayUpdateDefaultsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerOracleDb** -> GatewayUpdateProducerOracleDbOutput gatewayUpdateProducerOracleDb(body) + +# **gatewayUpdateItem** +> GatewayUpdateItemOutput gatewayUpdateItem(body) @@ -15844,12 +15929,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerOracleDb body = new GatewayUpdateProducerOracleDb(); // GatewayUpdateProducerOracleDb | + GatewayUpdateItem body = new GatewayUpdateItem(); // GatewayUpdateItem | try { - GatewayUpdateProducerOracleDbOutput result = apiInstance.gatewayUpdateProducerOracleDb(body); + GatewayUpdateItemOutput result = apiInstance.gatewayUpdateItem(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerOracleDb"); + System.err.println("Exception when calling V2Api#gatewayUpdateItem"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15863,11 +15948,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerOracleDb**](GatewayUpdateProducerOracleDb.md)| | + **body** | [**GatewayUpdateItem**](GatewayUpdateItem.md)| | ### Return type -[**GatewayUpdateProducerOracleDbOutput**](GatewayUpdateProducerOracleDbOutput.md) +[**GatewayUpdateItemOutput**](GatewayUpdateItemOutput.md) ### Authorization @@ -15881,12 +15966,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerOracleDbResponse wraps response body. | - | +**201** | gatewayUpdateItemResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerPing** -> GatewayUpdateProducerPingOutput gatewayUpdateProducerPing(body) + +# **gatewayUpdateK8SAuthConfig** +> GatewayUpdateK8SAuthConfigOutput gatewayUpdateK8SAuthConfig(body) @@ -15905,12 +15990,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerPing body = new GatewayUpdateProducerPing(); // GatewayUpdateProducerPing | + GatewayUpdateK8SAuthConfig body = new GatewayUpdateK8SAuthConfig(); // GatewayUpdateK8SAuthConfig | try { - GatewayUpdateProducerPingOutput result = apiInstance.gatewayUpdateProducerPing(body); + GatewayUpdateK8SAuthConfigOutput result = apiInstance.gatewayUpdateK8SAuthConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerPing"); + System.err.println("Exception when calling V2Api#gatewayUpdateK8SAuthConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15924,11 +16009,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerPing**](GatewayUpdateProducerPing.md)| | + **body** | [**GatewayUpdateK8SAuthConfig**](GatewayUpdateK8SAuthConfig.md)| | ### Return type -[**GatewayUpdateProducerPingOutput**](GatewayUpdateProducerPingOutput.md) +[**GatewayUpdateK8SAuthConfigOutput**](GatewayUpdateK8SAuthConfigOutput.md) ### Authorization @@ -15942,12 +16027,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerPingResponse wraps response body. | - | +**201** | gatewayUpdateK8SAuthConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerPostgreSQL** -> GatewayUpdateProducerPostgreSQLOutput gatewayUpdateProducerPostgreSQL(body) + +# **gatewayUpdateLdapAuthConfig** +> GatewayUpdateLdapAuthConfigOutput gatewayUpdateLdapAuthConfig(body) @@ -15966,12 +16051,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerPostgreSQL body = new GatewayUpdateProducerPostgreSQL(); // GatewayUpdateProducerPostgreSQL | + GatewayUpdateLdapAuthConfig body = new GatewayUpdateLdapAuthConfig(); // GatewayUpdateLdapAuthConfig | try { - GatewayUpdateProducerPostgreSQLOutput result = apiInstance.gatewayUpdateProducerPostgreSQL(body); + GatewayUpdateLdapAuthConfigOutput result = apiInstance.gatewayUpdateLdapAuthConfig(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerPostgreSQL"); + System.err.println("Exception when calling V2Api#gatewayUpdateLdapAuthConfig"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -15985,11 +16070,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerPostgreSQL**](GatewayUpdateProducerPostgreSQL.md)| | + **body** | [**GatewayUpdateLdapAuthConfig**](GatewayUpdateLdapAuthConfig.md)| | ### Return type -[**GatewayUpdateProducerPostgreSQLOutput**](GatewayUpdateProducerPostgreSQLOutput.md) +[**GatewayUpdateLdapAuthConfigOutput**](GatewayUpdateLdapAuthConfigOutput.md) ### Authorization @@ -16003,12 +16088,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerPostgreSQLResponse wraps response body. | - | +**201** | GatewayUpdateLdapAuthConfigResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerRabbitMQ** -> GatewayUpdateProducerRabbitMQOutput gatewayUpdateProducerRabbitMQ(body) + +# **gatewayUpdateLogForwardingAwsS3** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAwsS3(body) @@ -16027,12 +16112,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerRabbitMQ body = new GatewayUpdateProducerRabbitMQ(); // GatewayUpdateProducerRabbitMQ | + GatewayUpdateLogForwardingAwsS3 body = new GatewayUpdateLogForwardingAwsS3(); // GatewayUpdateLogForwardingAwsS3 | try { - GatewayUpdateProducerRabbitMQOutput result = apiInstance.gatewayUpdateProducerRabbitMQ(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingAwsS3(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerRabbitMQ"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingAwsS3"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16046,11 +16131,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRabbitMQ**](GatewayUpdateProducerRabbitMQ.md)| | + **body** | [**GatewayUpdateLogForwardingAwsS3**](GatewayUpdateLogForwardingAwsS3.md)| | ### Return type -[**GatewayUpdateProducerRabbitMQOutput**](GatewayUpdateProducerRabbitMQOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16064,12 +16149,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerRabbitMQResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerRdp** -> GatewayUpdateProducerRdpOutput gatewayUpdateProducerRdp(body) + +# **gatewayUpdateLogForwardingAzureAnalytics** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAzureAnalytics(body) @@ -16088,12 +16173,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerRdp body = new GatewayUpdateProducerRdp(); // GatewayUpdateProducerRdp | + GatewayUpdateLogForwardingAzureAnalytics body = new GatewayUpdateLogForwardingAzureAnalytics(); // GatewayUpdateLogForwardingAzureAnalytics | try { - GatewayUpdateProducerRdpOutput result = apiInstance.gatewayUpdateProducerRdp(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingAzureAnalytics(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerRdp"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingAzureAnalytics"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16107,11 +16192,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRdp**](GatewayUpdateProducerRdp.md)| | + **body** | [**GatewayUpdateLogForwardingAzureAnalytics**](GatewayUpdateLogForwardingAzureAnalytics.md)| | ### Return type -[**GatewayUpdateProducerRdpOutput**](GatewayUpdateProducerRdpOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16125,12 +16210,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerRdpResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerRedis** -> GatewayUpdateProducerRedisOutput gatewayUpdateProducerRedis(body) + +# **gatewayUpdateLogForwardingDatadog** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingDatadog(body) @@ -16149,12 +16234,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerRedis body = new GatewayUpdateProducerRedis(); // GatewayUpdateProducerRedis | + GatewayUpdateLogForwardingDatadog body = new GatewayUpdateLogForwardingDatadog(); // GatewayUpdateLogForwardingDatadog | try { - GatewayUpdateProducerRedisOutput result = apiInstance.gatewayUpdateProducerRedis(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingDatadog(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerRedis"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingDatadog"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16168,11 +16253,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRedis**](GatewayUpdateProducerRedis.md)| | + **body** | [**GatewayUpdateLogForwardingDatadog**](GatewayUpdateLogForwardingDatadog.md)| | ### Return type -[**GatewayUpdateProducerRedisOutput**](GatewayUpdateProducerRedisOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16186,12 +16271,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerRedisResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerRedshift** -> GatewayUpdateProducerRedshiftOutput gatewayUpdateProducerRedshift(body) + +# **gatewayUpdateLogForwardingElasticsearch** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingElasticsearch(body) @@ -16210,12 +16295,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerRedshift body = new GatewayUpdateProducerRedshift(); // GatewayUpdateProducerRedshift | + GatewayUpdateLogForwardingElasticsearch body = new GatewayUpdateLogForwardingElasticsearch(); // GatewayUpdateLogForwardingElasticsearch | try { - GatewayUpdateProducerRedshiftOutput result = apiInstance.gatewayUpdateProducerRedshift(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingElasticsearch(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerRedshift"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingElasticsearch"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16229,11 +16314,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRedshift**](GatewayUpdateProducerRedshift.md)| | + **body** | [**GatewayUpdateLogForwardingElasticsearch**](GatewayUpdateLogForwardingElasticsearch.md)| | ### Return type -[**GatewayUpdateProducerRedshiftOutput**](GatewayUpdateProducerRedshiftOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16247,12 +16332,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerRedshiftResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerSnowflake** -> GatewayUpdateProducerSnowflakeOutput gatewayUpdateProducerSnowflake(body) + +# **gatewayUpdateLogForwardingGoogleChronicle** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingGoogleChronicle(body) @@ -16271,12 +16356,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerSnowflake body = new GatewayUpdateProducerSnowflake(); // GatewayUpdateProducerSnowflake | + GatewayUpdateLogForwardingGoogleChronicle body = new GatewayUpdateLogForwardingGoogleChronicle(); // GatewayUpdateLogForwardingGoogleChronicle | try { - GatewayUpdateProducerSnowflakeOutput result = apiInstance.gatewayUpdateProducerSnowflake(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingGoogleChronicle(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerSnowflake"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingGoogleChronicle"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16290,11 +16375,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerSnowflake**](GatewayUpdateProducerSnowflake.md)| | + **body** | [**GatewayUpdateLogForwardingGoogleChronicle**](GatewayUpdateLogForwardingGoogleChronicle.md)| | ### Return type -[**GatewayUpdateProducerSnowflakeOutput**](GatewayUpdateProducerSnowflakeOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16308,12 +16393,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerSnowflakeResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateProducerVenafi** -> GatewayUpdateProducerVenafiOutput gatewayUpdateProducerVenafi(body) + +# **gatewayUpdateLogForwardingLogstash** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogstash(body) @@ -16332,12 +16417,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateProducerVenafi body = new GatewayUpdateProducerVenafi(); // GatewayUpdateProducerVenafi | + GatewayUpdateLogForwardingLogstash body = new GatewayUpdateLogForwardingLogstash(); // GatewayUpdateLogForwardingLogstash | try { - GatewayUpdateProducerVenafiOutput result = apiInstance.gatewayUpdateProducerVenafi(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingLogstash(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateProducerVenafi"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingLogstash"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16351,11 +16436,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerVenafi**](GatewayUpdateProducerVenafi.md)| | + **body** | [**GatewayUpdateLogForwardingLogstash**](GatewayUpdateLogForwardingLogstash.md)| | ### Return type -[**GatewayUpdateProducerVenafiOutput**](GatewayUpdateProducerVenafiOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16369,12 +16454,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerVenafiResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateTlsCert** -> GatewayUpdateTlsCertOutput gatewayUpdateTlsCert(body) + +# **gatewayUpdateLogForwardingLogzIo** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogzIo(body) @@ -16393,12 +16478,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateTlsCert body = new GatewayUpdateTlsCert(); // GatewayUpdateTlsCert | + GatewayUpdateLogForwardingLogzIo body = new GatewayUpdateLogForwardingLogzIo(); // GatewayUpdateLogForwardingLogzIo | try { - GatewayUpdateTlsCertOutput result = apiInstance.gatewayUpdateTlsCert(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingLogzIo(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateTlsCert"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingLogzIo"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16412,11 +16497,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateTlsCert**](GatewayUpdateTlsCert.md)| | + **body** | [**GatewayUpdateLogForwardingLogzIo**](GatewayUpdateLogForwardingLogzIo.md)| | ### Return type -[**GatewayUpdateTlsCertOutput**](GatewayUpdateTlsCertOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16430,12 +16515,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | GatewayUpdateTlsCertResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **gatewayUpdateTmpUsers** -> gatewayUpdateTmpUsers(body) + +# **gatewayUpdateLogForwardingSplunk** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSplunk(body) @@ -16454,11 +16539,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GatewayUpdateTmpUsers body = new GatewayUpdateTmpUsers(); // GatewayUpdateTmpUsers | + GatewayUpdateLogForwardingSplunk body = new GatewayUpdateLogForwardingSplunk(); // GatewayUpdateLogForwardingSplunk | try { - apiInstance.gatewayUpdateTmpUsers(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingSplunk(body); + System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#gatewayUpdateTmpUsers"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingSplunk"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16472,11 +16558,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateTmpUsers**](GatewayUpdateTmpUsers.md)| | + **body** | [**GatewayUpdateLogForwardingSplunk**](GatewayUpdateLogForwardingSplunk.md)| | ### Return type -null (empty response body) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16490,12 +16576,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayUpdateTmpUsersResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **generateCsr** -> GenerateCsrOutput generateCsr(body) + +# **gatewayUpdateLogForwardingStdout** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingStdout(body) @@ -16514,12 +16600,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GenerateCsr body = new GenerateCsr(); // GenerateCsr | + GatewayUpdateLogForwardingStdout body = new GatewayUpdateLogForwardingStdout(); // GatewayUpdateLogForwardingStdout | try { - GenerateCsrOutput result = apiInstance.generateCsr(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingStdout(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#generateCsr"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingStdout"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16533,11 +16619,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GenerateCsr**](GenerateCsr.md)| | + **body** | [**GatewayUpdateLogForwardingStdout**](GatewayUpdateLogForwardingStdout.md)| | ### Return type -[**GenerateCsrOutput**](GenerateCsrOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16551,12 +16637,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | generateCsrResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getAccountLogo** -> Map<String, String> getAccountLogo() + +# **gatewayUpdateLogForwardingSumologic** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSumologic(body) @@ -16575,11 +16661,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateLogForwardingSumologic body = new GatewayUpdateLogForwardingSumologic(); // GatewayUpdateLogForwardingSumologic | try { - Map result = apiInstance.getAccountLogo(); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingSumologic(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getAccountLogo"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingSumologic"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16590,11 +16677,14 @@ public class Example { ``` ### Parameters -This endpoint does not need any parameter. + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingSumologic**](GatewayUpdateLogForwardingSumologic.md)| | ### Return type -**Map<String, String>** +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16602,18 +16692,18 @@ No authorization required ### HTTP request headers - - **Content-Type**: Not defined + - **Content-Type**: application/json - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAccountLogoResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getAccountSettings** -> GetAccountSettingsCommandOutput getAccountSettings(body) + +# **gatewayUpdateLogForwardingSyslog** +> GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSyslog(body) @@ -16632,12 +16722,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetAccountSettings body = new GetAccountSettings(); // GetAccountSettings | + GatewayUpdateLogForwardingSyslog body = new GatewayUpdateLogForwardingSyslog(); // GatewayUpdateLogForwardingSyslog | try { - GetAccountSettingsCommandOutput result = apiInstance.getAccountSettings(body); + GatewayUpdateLogForwardingOutput result = apiInstance.gatewayUpdateLogForwardingSyslog(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getAccountSettings"); + System.err.println("Exception when calling V2Api#gatewayUpdateLogForwardingSyslog"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16651,11 +16741,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetAccountSettings**](GetAccountSettings.md)| | + **body** | [**GatewayUpdateLogForwardingSyslog**](GatewayUpdateLogForwardingSyslog.md)| | ### Return type -[**GetAccountSettingsCommandOutput**](GetAccountSettingsCommandOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -16669,12 +16759,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAccountSettingsResponse wraps response body. | - | +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getAnalyticsData** -> AllAnalyticsData getAnalyticsData(body) + +# **gatewayUpdateMigration** +> GatewayMigrationUpdateOutput gatewayUpdateMigration(body) @@ -16693,12 +16783,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetAnalyticsData body = new GetAnalyticsData(); // GetAnalyticsData | + GatewayUpdateMigration body = new GatewayUpdateMigration(); // GatewayUpdateMigration | try { - AllAnalyticsData result = apiInstance.getAnalyticsData(body); + GatewayMigrationUpdateOutput result = apiInstance.gatewayUpdateMigration(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getAnalyticsData"); + System.err.println("Exception when calling V2Api#gatewayUpdateMigration"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16712,11 +16802,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetAnalyticsData**](GetAnalyticsData.md)| | + **body** | [**GatewayUpdateMigration**](GatewayUpdateMigration.md)| | ### Return type -[**AllAnalyticsData**](AllAnalyticsData.md) +[**GatewayMigrationUpdateOutput**](GatewayMigrationUpdateOutput.md) ### Authorization @@ -16730,12 +16820,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAnalyticsDataResponse wraps response body. | - | +**200** | gatewayMigrationUpdateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getAuthMethod** -> AuthMethod getAuthMethod(body) + +# **gatewayUpdateProducerArtifactory** +> GatewayUpdateProducerArtifactoryOutput gatewayUpdateProducerArtifactory(body) @@ -16754,12 +16844,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetAuthMethod body = new GetAuthMethod(); // GetAuthMethod | + GatewayUpdateProducerArtifactory body = new GatewayUpdateProducerArtifactory(); // GatewayUpdateProducerArtifactory | try { - AuthMethod result = apiInstance.getAuthMethod(body); + GatewayUpdateProducerArtifactoryOutput result = apiInstance.gatewayUpdateProducerArtifactory(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getAuthMethod"); + System.err.println("Exception when calling V2Api#gatewayUpdateProducerArtifactory"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16773,11 +16863,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetAuthMethod**](GetAuthMethod.md)| | + **body** | [**GatewayUpdateProducerArtifactory**](GatewayUpdateProducerArtifactory.md)| | ### Return type -[**AuthMethod**](AuthMethod.md) +[**GatewayUpdateProducerArtifactoryOutput**](GatewayUpdateProducerArtifactoryOutput.md) ### Authorization @@ -16791,12 +16881,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAuthMethodResponse wraps response body. | - | +**201** | gatewayUpdateProducerArtifactoryResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getCertificateValue** -> GetCertificateValueOutput getCertificateValue(body) + +# **gatewayUpdateProducerAws** +> GatewayUpdateProducerAwsOutput gatewayUpdateProducerAws(body) @@ -16815,12 +16905,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetCertificateValue body = new GetCertificateValue(); // GetCertificateValue | + GatewayUpdateProducerAws body = new GatewayUpdateProducerAws(); // GatewayUpdateProducerAws | try { - GetCertificateValueOutput result = apiInstance.getCertificateValue(body); + GatewayUpdateProducerAwsOutput result = apiInstance.gatewayUpdateProducerAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getCertificateValue"); + System.err.println("Exception when calling V2Api#gatewayUpdateProducerAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16834,11 +16924,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetCertificateValue**](GetCertificateValue.md)| | + **body** | [**GatewayUpdateProducerAws**](GatewayUpdateProducerAws.md)| | ### Return type -[**GetCertificateValueOutput**](GetCertificateValueOutput.md) +[**GatewayUpdateProducerAwsOutput**](GatewayUpdateProducerAwsOutput.md) ### Authorization @@ -16852,12 +16942,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getCertificateValueResponse wraps response body. | - | +**200** | gatewayUpdateProducerAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getDynamicSecretValue** -> Map<String, Object> getDynamicSecretValue(body) + +# **gatewayUpdateProducerAzure** +> GatewayUpdateProducerAzureOutput gatewayUpdateProducerAzure(body) @@ -16876,12 +16966,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetDynamicSecretValue body = new GetDynamicSecretValue(); // GetDynamicSecretValue | + GatewayUpdateProducerAzure body = new GatewayUpdateProducerAzure(); // GatewayUpdateProducerAzure | try { - Map result = apiInstance.getDynamicSecretValue(body); + GatewayUpdateProducerAzureOutput result = apiInstance.gatewayUpdateProducerAzure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getDynamicSecretValue"); + System.err.println("Exception when calling V2Api#gatewayUpdateProducerAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16895,11 +16985,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetDynamicSecretValue**](GetDynamicSecretValue.md)| | + **body** | [**GatewayUpdateProducerAzure**](GatewayUpdateProducerAzure.md)| | ### Return type -**Map<String, Object>** +[**GatewayUpdateProducerAzureOutput**](GatewayUpdateProducerAzureOutput.md) ### Authorization @@ -16913,12 +17003,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getDynamicSecretValueResponse wraps response body. | - | +**201** | gatewayUpdateProducerAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getEventForwarder** -> GetEventForwarderOutput getEventForwarder(body) + +# **gatewayUpdateProducerCassandra** +> GatewayUpdateProducerCassandraOutput gatewayUpdateProducerCassandra(body) @@ -16937,12 +17027,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetEventForwarder body = new GetEventForwarder(); // GetEventForwarder | + GatewayUpdateProducerCassandra body = new GatewayUpdateProducerCassandra(); // GatewayUpdateProducerCassandra | try { - GetEventForwarderOutput result = apiInstance.getEventForwarder(body); + GatewayUpdateProducerCassandraOutput result = apiInstance.gatewayUpdateProducerCassandra(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getEventForwarder"); + System.err.println("Exception when calling V2Api#gatewayUpdateProducerCassandra"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -16956,11 +17046,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetEventForwarder**](GetEventForwarder.md)| | + **body** | [**GatewayUpdateProducerCassandra**](GatewayUpdateProducerCassandra.md)| | ### Return type -[**GetEventForwarderOutput**](GetEventForwarderOutput.md) +[**GatewayUpdateProducerCassandraOutput**](GatewayUpdateProducerCassandraOutput.md) ### Authorization @@ -16974,12 +17064,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getEventForwarderResponse wraps response body. | - | +**201** | gatewayUpdateProducerCassandraResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getGroup** -> GetGroupOutput getGroup(body) + +# **gatewayUpdateProducerChef** +> GatewayUpdateProducerChefOutput gatewayUpdateProducerChef(body) @@ -16998,12 +17088,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetGroup body = new GetGroup(); // GetGroup | + GatewayUpdateProducerChef body = new GatewayUpdateProducerChef(); // GatewayUpdateProducerChef | try { - GetGroupOutput result = apiInstance.getGroup(body); + GatewayUpdateProducerChefOutput result = apiInstance.gatewayUpdateProducerChef(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getGroup"); + System.err.println("Exception when calling V2Api#gatewayUpdateProducerChef"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17017,11 +17107,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetGroup**](GetGroup.md)| | + **body** | [**GatewayUpdateProducerChef**](GatewayUpdateProducerChef.md)| | ### Return type -[**GetGroupOutput**](GetGroupOutput.md) +[**GatewayUpdateProducerChefOutput**](GatewayUpdateProducerChefOutput.md) ### Authorization @@ -17035,12 +17125,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getGroupResponse wraps response body. | - | +**201** | gatewayUpdateProducerChefResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getKubeExecCreds** -> GetKubeExecCredsOutput getKubeExecCreds(body) + +# **gatewayUpdateProducerCustom** +> GatewayUpdateProducerCustomOutput gatewayUpdateProducerCustom(body) @@ -17059,12 +17149,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetKubeExecCreds body = new GetKubeExecCreds(); // GetKubeExecCreds | + GatewayUpdateProducerCustom body = new GatewayUpdateProducerCustom(); // GatewayUpdateProducerCustom | try { - GetKubeExecCredsOutput result = apiInstance.getKubeExecCreds(body); + GatewayUpdateProducerCustomOutput result = apiInstance.gatewayUpdateProducerCustom(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getKubeExecCreds"); + System.err.println("Exception when calling V2Api#gatewayUpdateProducerCustom"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17078,11 +17168,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetKubeExecCreds**](GetKubeExecCreds.md)| | + **body** | [**GatewayUpdateProducerCustom**](GatewayUpdateProducerCustom.md)| | [optional] ### Return type -[**GetKubeExecCredsOutput**](GetKubeExecCredsOutput.md) +[**GatewayUpdateProducerCustomOutput**](GatewayUpdateProducerCustomOutput.md) ### Authorization @@ -17096,14 +17186,4945 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getKubeExecCredsResponse wraps response body. | - | +**200** | gatewayUpdateProducerCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getLastUserEventStatus** -> GetUserEventStatusOutput getLastUserEventStatus(body) - - + +# **gatewayUpdateProducerDockerhub** +> GatewayUpdateProducerDockerhubOutput gatewayUpdateProducerDockerhub(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerDockerhub body = new GatewayUpdateProducerDockerhub(); // GatewayUpdateProducerDockerhub | + try { + GatewayUpdateProducerDockerhubOutput result = apiInstance.gatewayUpdateProducerDockerhub(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerDockerhub"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerDockerhub**](GatewayUpdateProducerDockerhub.md)| | + +### Return type + +[**GatewayUpdateProducerDockerhubOutput**](GatewayUpdateProducerDockerhubOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerDockerhubResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerEks** +> GatewayUpdateProducerEksOutput gatewayUpdateProducerEks(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerEks body = new GatewayUpdateProducerEks(); // GatewayUpdateProducerEks | + try { + GatewayUpdateProducerEksOutput result = apiInstance.gatewayUpdateProducerEks(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerEks"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerEks**](GatewayUpdateProducerEks.md)| | + +### Return type + +[**GatewayUpdateProducerEksOutput**](GatewayUpdateProducerEksOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerEksResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerGcp** +> GatewayUpdateProducerGcpOutput gatewayUpdateProducerGcp(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerGcp body = new GatewayUpdateProducerGcp(); // GatewayUpdateProducerGcp | + try { + GatewayUpdateProducerGcpOutput result = apiInstance.gatewayUpdateProducerGcp(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerGcp"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerGcp**](GatewayUpdateProducerGcp.md)| | + +### Return type + +[**GatewayUpdateProducerGcpOutput**](GatewayUpdateProducerGcpOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerGcpResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerGithub** +> GatewayUpdateProducerGithubOutput gatewayUpdateProducerGithub(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerGithub body = new GatewayUpdateProducerGithub(); // GatewayUpdateProducerGithub | + try { + GatewayUpdateProducerGithubOutput result = apiInstance.gatewayUpdateProducerGithub(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerGithub"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerGithub**](GatewayUpdateProducerGithub.md)| | + +### Return type + +[**GatewayUpdateProducerGithubOutput**](GatewayUpdateProducerGithubOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerGithubResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerGke** +> GatewayUpdateProducerGkeOutput gatewayUpdateProducerGke(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerGke body = new GatewayUpdateProducerGke(); // GatewayUpdateProducerGke | + try { + GatewayUpdateProducerGkeOutput result = apiInstance.gatewayUpdateProducerGke(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerGke"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerGke**](GatewayUpdateProducerGke.md)| | + +### Return type + +[**GatewayUpdateProducerGkeOutput**](GatewayUpdateProducerGkeOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerGkeResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerHanaDb** +> GatewayUpdateProducerHanaDbOutput gatewayUpdateProducerHanaDb(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerHanaDb body = new GatewayUpdateProducerHanaDb(); // GatewayUpdateProducerHanaDb | + try { + GatewayUpdateProducerHanaDbOutput result = apiInstance.gatewayUpdateProducerHanaDb(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerHanaDb"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerHanaDb**](GatewayUpdateProducerHanaDb.md)| | + +### Return type + +[**GatewayUpdateProducerHanaDbOutput**](GatewayUpdateProducerHanaDbOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerHanaDbResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerLdap** +> GatewayUpdateProducerLdapOutput gatewayUpdateProducerLdap(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerLdap body = new GatewayUpdateProducerLdap(); // GatewayUpdateProducerLdap | + try { + GatewayUpdateProducerLdapOutput result = apiInstance.gatewayUpdateProducerLdap(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerLdap"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerLdap**](GatewayUpdateProducerLdap.md)| | + +### Return type + +[**GatewayUpdateProducerLdapOutput**](GatewayUpdateProducerLdapOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerLdapResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerMSSQL** +> GatewayUpdateProducerMSSQLOutput gatewayUpdateProducerMSSQL(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerMSSQL body = new GatewayUpdateProducerMSSQL(); // GatewayUpdateProducerMSSQL | + try { + GatewayUpdateProducerMSSQLOutput result = apiInstance.gatewayUpdateProducerMSSQL(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerMSSQL"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerMSSQL**](GatewayUpdateProducerMSSQL.md)| | + +### Return type + +[**GatewayUpdateProducerMSSQLOutput**](GatewayUpdateProducerMSSQLOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerMSSQLResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerMongo** +> GatewayUpdateProducerMongoOutput gatewayUpdateProducerMongo(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerMongo body = new GatewayUpdateProducerMongo(); // GatewayUpdateProducerMongo | + try { + GatewayUpdateProducerMongoOutput result = apiInstance.gatewayUpdateProducerMongo(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerMongo"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerMongo**](GatewayUpdateProducerMongo.md)| | + +### Return type + +[**GatewayUpdateProducerMongoOutput**](GatewayUpdateProducerMongoOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerMongoResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerMySQL** +> GatewayUpdateProducerMySQLOutput gatewayUpdateProducerMySQL(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerMySQL body = new GatewayUpdateProducerMySQL(); // GatewayUpdateProducerMySQL | + try { + GatewayUpdateProducerMySQLOutput result = apiInstance.gatewayUpdateProducerMySQL(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerMySQL"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerMySQL**](GatewayUpdateProducerMySQL.md)| | + +### Return type + +[**GatewayUpdateProducerMySQLOutput**](GatewayUpdateProducerMySQLOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerMySQLResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerNativeK8S** +> GatewayUpdateProducerNativeK8SOutput gatewayUpdateProducerNativeK8S(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerNativeK8S body = new GatewayUpdateProducerNativeK8S(); // GatewayUpdateProducerNativeK8S | + try { + GatewayUpdateProducerNativeK8SOutput result = apiInstance.gatewayUpdateProducerNativeK8S(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerNativeK8S"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerNativeK8S**](GatewayUpdateProducerNativeK8S.md)| | + +### Return type + +[**GatewayUpdateProducerNativeK8SOutput**](GatewayUpdateProducerNativeK8SOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerNativeK8SResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerOracleDb** +> GatewayUpdateProducerOracleDbOutput gatewayUpdateProducerOracleDb(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerOracleDb body = new GatewayUpdateProducerOracleDb(); // GatewayUpdateProducerOracleDb | + try { + GatewayUpdateProducerOracleDbOutput result = apiInstance.gatewayUpdateProducerOracleDb(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerOracleDb"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerOracleDb**](GatewayUpdateProducerOracleDb.md)| | + +### Return type + +[**GatewayUpdateProducerOracleDbOutput**](GatewayUpdateProducerOracleDbOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerOracleDbResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerPing** +> GatewayUpdateProducerPingOutput gatewayUpdateProducerPing(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerPing body = new GatewayUpdateProducerPing(); // GatewayUpdateProducerPing | + try { + GatewayUpdateProducerPingOutput result = apiInstance.gatewayUpdateProducerPing(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerPing"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerPing**](GatewayUpdateProducerPing.md)| | + +### Return type + +[**GatewayUpdateProducerPingOutput**](GatewayUpdateProducerPingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerPingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerPostgreSQL** +> GatewayUpdateProducerPostgreSQLOutput gatewayUpdateProducerPostgreSQL(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerPostgreSQL body = new GatewayUpdateProducerPostgreSQL(); // GatewayUpdateProducerPostgreSQL | + try { + GatewayUpdateProducerPostgreSQLOutput result = apiInstance.gatewayUpdateProducerPostgreSQL(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerPostgreSQL"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerPostgreSQL**](GatewayUpdateProducerPostgreSQL.md)| | + +### Return type + +[**GatewayUpdateProducerPostgreSQLOutput**](GatewayUpdateProducerPostgreSQLOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerPostgreSQLResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerRabbitMQ** +> GatewayUpdateProducerRabbitMQOutput gatewayUpdateProducerRabbitMQ(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerRabbitMQ body = new GatewayUpdateProducerRabbitMQ(); // GatewayUpdateProducerRabbitMQ | + try { + GatewayUpdateProducerRabbitMQOutput result = apiInstance.gatewayUpdateProducerRabbitMQ(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerRabbitMQ"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerRabbitMQ**](GatewayUpdateProducerRabbitMQ.md)| | + +### Return type + +[**GatewayUpdateProducerRabbitMQOutput**](GatewayUpdateProducerRabbitMQOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerRabbitMQResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerRdp** +> GatewayUpdateProducerRdpOutput gatewayUpdateProducerRdp(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerRdp body = new GatewayUpdateProducerRdp(); // GatewayUpdateProducerRdp | + try { + GatewayUpdateProducerRdpOutput result = apiInstance.gatewayUpdateProducerRdp(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerRdp"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerRdp**](GatewayUpdateProducerRdp.md)| | + +### Return type + +[**GatewayUpdateProducerRdpOutput**](GatewayUpdateProducerRdpOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerRdpResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerRedis** +> GatewayUpdateProducerRedisOutput gatewayUpdateProducerRedis(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerRedis body = new GatewayUpdateProducerRedis(); // GatewayUpdateProducerRedis | + try { + GatewayUpdateProducerRedisOutput result = apiInstance.gatewayUpdateProducerRedis(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerRedis"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerRedis**](GatewayUpdateProducerRedis.md)| | + +### Return type + +[**GatewayUpdateProducerRedisOutput**](GatewayUpdateProducerRedisOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerRedisResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerRedshift** +> GatewayUpdateProducerRedshiftOutput gatewayUpdateProducerRedshift(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerRedshift body = new GatewayUpdateProducerRedshift(); // GatewayUpdateProducerRedshift | + try { + GatewayUpdateProducerRedshiftOutput result = apiInstance.gatewayUpdateProducerRedshift(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerRedshift"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerRedshift**](GatewayUpdateProducerRedshift.md)| | + +### Return type + +[**GatewayUpdateProducerRedshiftOutput**](GatewayUpdateProducerRedshiftOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerRedshiftResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerSnowflake** +> GatewayUpdateProducerSnowflakeOutput gatewayUpdateProducerSnowflake(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerSnowflake body = new GatewayUpdateProducerSnowflake(); // GatewayUpdateProducerSnowflake | + try { + GatewayUpdateProducerSnowflakeOutput result = apiInstance.gatewayUpdateProducerSnowflake(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerSnowflake"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerSnowflake**](GatewayUpdateProducerSnowflake.md)| | + +### Return type + +[**GatewayUpdateProducerSnowflakeOutput**](GatewayUpdateProducerSnowflakeOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerSnowflakeResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateProducerVenafi** +> GatewayUpdateProducerVenafiOutput gatewayUpdateProducerVenafi(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateProducerVenafi body = new GatewayUpdateProducerVenafi(); // GatewayUpdateProducerVenafi | + try { + GatewayUpdateProducerVenafiOutput result = apiInstance.gatewayUpdateProducerVenafi(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateProducerVenafi"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerVenafi**](GatewayUpdateProducerVenafi.md)| | + +### Return type + +[**GatewayUpdateProducerVenafiOutput**](GatewayUpdateProducerVenafiOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerVenafiResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateTlsCert** +> GatewayUpdateTlsCertOutput gatewayUpdateTlsCert(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateTlsCert body = new GatewayUpdateTlsCert(); // GatewayUpdateTlsCert | + try { + GatewayUpdateTlsCertOutput result = apiInstance.gatewayUpdateTlsCert(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateTlsCert"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateTlsCert**](GatewayUpdateTlsCert.md)| | + +### Return type + +[**GatewayUpdateTlsCertOutput**](GatewayUpdateTlsCertOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | GatewayUpdateTlsCertResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **gatewayUpdateTmpUsers** +> gatewayUpdateTmpUsers(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GatewayUpdateTmpUsers body = new GatewayUpdateTmpUsers(); // GatewayUpdateTmpUsers | + try { + apiInstance.gatewayUpdateTmpUsers(body); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#gatewayUpdateTmpUsers"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateTmpUsers**](GatewayUpdateTmpUsers.md)| | + +### Return type + +null (empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | gatewayUpdateTmpUsersResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **generateCsr** +> GenerateCsrOutput generateCsr(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GenerateCsr body = new GenerateCsr(); // GenerateCsr | + try { + GenerateCsrOutput result = apiInstance.generateCsr(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#generateCsr"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GenerateCsr**](GenerateCsr.md)| | + +### Return type + +[**GenerateCsrOutput**](GenerateCsrOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | generateCsrResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getAccountLogo** +> Map<String, String> getAccountLogo() + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + try { + Map result = apiInstance.getAccountLogo(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getAccountLogo"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters +This endpoint does not need any parameter. + +### Return type + +**Map<String, String>** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getAccountLogoResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getAccountSettings** +> GetAccountSettingsCommandOutput getAccountSettings(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetAccountSettings body = new GetAccountSettings(); // GetAccountSettings | + try { + GetAccountSettingsCommandOutput result = apiInstance.getAccountSettings(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getAccountSettings"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetAccountSettings**](GetAccountSettings.md)| | + +### Return type + +[**GetAccountSettingsCommandOutput**](GetAccountSettingsCommandOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getAccountSettingsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getAnalyticsData** +> AllAnalyticsData getAnalyticsData(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetAnalyticsData body = new GetAnalyticsData(); // GetAnalyticsData | + try { + AllAnalyticsData result = apiInstance.getAnalyticsData(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getAnalyticsData"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetAnalyticsData**](GetAnalyticsData.md)| | + +### Return type + +[**AllAnalyticsData**](AllAnalyticsData.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getAnalyticsDataResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getAuthMethod** +> AuthMethod getAuthMethod(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetAuthMethod body = new GetAuthMethod(); // GetAuthMethod | + try { + AuthMethod result = apiInstance.getAuthMethod(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getAuthMethod"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetAuthMethod**](GetAuthMethod.md)| | + +### Return type + +[**AuthMethod**](AuthMethod.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getAuthMethodResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getCertificateValue** +> GetCertificateValueOutput getCertificateValue(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetCertificateValue body = new GetCertificateValue(); // GetCertificateValue | + try { + GetCertificateValueOutput result = apiInstance.getCertificateValue(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getCertificateValue"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetCertificateValue**](GetCertificateValue.md)| | + +### Return type + +[**GetCertificateValueOutput**](GetCertificateValueOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getCertificateValueResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getDynamicSecretValue** +> Map<String, Object> getDynamicSecretValue(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetDynamicSecretValue body = new GetDynamicSecretValue(); // GetDynamicSecretValue | + try { + Map result = apiInstance.getDynamicSecretValue(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getDynamicSecretValue"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetDynamicSecretValue**](GetDynamicSecretValue.md)| | + +### Return type + +**Map<String, Object>** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getDynamicSecretValueResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getEventForwarder** +> GetEventForwarderOutput getEventForwarder(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetEventForwarder body = new GetEventForwarder(); // GetEventForwarder | + try { + GetEventForwarderOutput result = apiInstance.getEventForwarder(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getEventForwarder"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetEventForwarder**](GetEventForwarder.md)| | + +### Return type + +[**GetEventForwarderOutput**](GetEventForwarderOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getEventForwarderResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getGroup** +> GetGroupOutput getGroup(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetGroup body = new GetGroup(); // GetGroup | + try { + GetGroupOutput result = apiInstance.getGroup(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getGroup"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetGroup**](GetGroup.md)| | + +### Return type + +[**GetGroupOutput**](GetGroupOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getGroupResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getKubeExecCreds** +> GetKubeExecCredsOutput getKubeExecCreds(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetKubeExecCreds body = new GetKubeExecCreds(); // GetKubeExecCreds | + try { + GetKubeExecCredsOutput result = apiInstance.getKubeExecCreds(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getKubeExecCreds"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetKubeExecCreds**](GetKubeExecCreds.md)| | + +### Return type + +[**GetKubeExecCredsOutput**](GetKubeExecCredsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getKubeExecCredsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getLastUserEventStatus** +> GetUserEventStatusOutput getLastUserEventStatus(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetLastUserEventStatus body = new GetLastUserEventStatus(); // GetLastUserEventStatus | + try { + GetUserEventStatusOutput result = apiInstance.getLastUserEventStatus(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getLastUserEventStatus"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetLastUserEventStatus**](GetLastUserEventStatus.md)| | + +### Return type + +[**GetUserEventStatusOutput**](GetUserEventStatusOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getLastUserEventStatusResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getPKICertificate** +> GetPKICertificateOutput getPKICertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetPKICertificate body = new GetPKICertificate(); // GetPKICertificate | + try { + GetPKICertificateOutput result = apiInstance.getPKICertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getPKICertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetPKICertificate**](GetPKICertificate.md)| | + +### Return type + +[**GetPKICertificateOutput**](GetPKICertificateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getPKICertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getRSAPublic** +> GetRSAPublicOutput getRSAPublic(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetRSAPublic body = new GetRSAPublic(); // GetRSAPublic | + try { + GetRSAPublicOutput result = apiInstance.getRSAPublic(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getRSAPublic"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetRSAPublic**](GetRSAPublic.md)| | + +### Return type + +[**GetRSAPublicOutput**](GetRSAPublicOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getRSAPublicResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getRole** +> Role getRole(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetRole body = new GetRole(); // GetRole | + try { + Role result = apiInstance.getRole(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getRole"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetRole**](GetRole.md)| | + +### Return type + +[**Role**](Role.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getRoleResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getRotatedSecretValue** +> Map<String, Object> getRotatedSecretValue(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetRotatedSecretValue body = new GetRotatedSecretValue(); // GetRotatedSecretValue | + try { + Map result = apiInstance.getRotatedSecretValue(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getRotatedSecretValue"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetRotatedSecretValue**](GetRotatedSecretValue.md)| | + +### Return type + +**Map<String, Object>** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getRotatedSecretValueResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getSSHCertificate** +> GetSSHCertificateOutput getSSHCertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetSSHCertificate body = new GetSSHCertificate(); // GetSSHCertificate | + try { + GetSSHCertificateOutput result = apiInstance.getSSHCertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getSSHCertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetSSHCertificate**](GetSSHCertificate.md)| | + +### Return type + +[**GetSSHCertificateOutput**](GetSSHCertificateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getSSHCertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getSecretValue** +> Map<String, Object> getSecretValue(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetSecretValue body = new GetSecretValue(); // GetSecretValue | + try { + Map result = apiInstance.getSecretValue(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getSecretValue"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetSecretValue**](GetSecretValue.md)| | + +### Return type + +**Map<String, Object>** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getSecretValueResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getTags** +> List<String> getTags(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetTags body = new GetTags(); // GetTags | + try { + List result = apiInstance.getTags(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getTags"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetTags**](GetTags.md)| | + +### Return type + +**List<String>** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getTagsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getTarget** +> Target getTarget(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetTarget body = new GetTarget(); // GetTarget | + try { + Target result = apiInstance.getTarget(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getTarget"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetTarget**](GetTarget.md)| | + +### Return type + +[**Target**](Target.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getTargetResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **getTargetDetails** +> GetTargetDetailsOutput getTargetDetails(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + GetTargetDetails body = new GetTargetDetails(); // GetTargetDetails | + try { + GetTargetDetailsOutput result = apiInstance.getTargetDetails(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#getTargetDetails"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetTargetDetails**](GetTargetDetails.md)| | + +### Return type + +[**GetTargetDetailsOutput**](GetTargetDetailsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | getTargetDetailsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **hmac** +> HmacOutput hmac(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + Hmac body = new Hmac(); // Hmac | + try { + HmacOutput result = apiInstance.hmac(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#hmac"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**Hmac**](Hmac.md)| | + +### Return type + +[**HmacOutput**](HmacOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | hmacResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **importPasswords** +> ImportPasswordsOutput importPasswords(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ImportPasswords body = new ImportPasswords(); // ImportPasswords | + try { + ImportPasswordsOutput result = apiInstance.importPasswords(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#importPasswords"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ImportPasswords**](ImportPasswords.md)| | + +### Return type + +[**ImportPasswordsOutput**](ImportPasswordsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | importPasswordsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipClientDeleteRule** +> KMIPClientUpdateResponse kmipClientDeleteRule(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipClientDeleteRule body = new KmipClientDeleteRule(); // KmipClientDeleteRule | + try { + KMIPClientUpdateResponse result = apiInstance.kmipClientDeleteRule(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipClientDeleteRule"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipClientDeleteRule**](KmipClientDeleteRule.md)| | [optional] + +### Return type + +[**KMIPClientUpdateResponse**](KMIPClientUpdateResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipClientDeleteRuleResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipClientSetRule** +> KMIPClientUpdateResponse kmipClientSetRule(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipClientSetRule body = new KmipClientSetRule(); // KmipClientSetRule | + try { + KMIPClientUpdateResponse result = apiInstance.kmipClientSetRule(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipClientSetRule"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipClientSetRule**](KmipClientSetRule.md)| | [optional] + +### Return type + +[**KMIPClientUpdateResponse**](KMIPClientUpdateResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipClientSetRuleResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipCreateClient** +> KmipCreateClientOutput kmipCreateClient(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipCreateClient body = new KmipCreateClient(); // KmipCreateClient | + try { + KmipCreateClientOutput result = apiInstance.kmipCreateClient(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipCreateClient"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipCreateClient**](KmipCreateClient.md)| | [optional] + +### Return type + +[**KmipCreateClientOutput**](KmipCreateClientOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipCreateClientResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipDeleteClient** +> Object kmipDeleteClient(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipDeleteClient body = new KmipDeleteClient(); // KmipDeleteClient | + try { + Object result = apiInstance.kmipDeleteClient(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipDeleteClient"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipDeleteClient**](KmipDeleteClient.md)| | [optional] + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipDeleteClientResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipDeleteServer** +> Object kmipDeleteServer(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipDeleteServer body = new KmipDeleteServer(); // KmipDeleteServer | + try { + Object result = apiInstance.kmipDeleteServer(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipDeleteServer"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipDeleteServer**](KmipDeleteServer.md)| | [optional] + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipDeleteServerResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipDescribeClient** +> KMIPClientGetResponse kmipDescribeClient(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipDescribeClient body = new KmipDescribeClient(); // KmipDescribeClient | + try { + KMIPClientGetResponse result = apiInstance.kmipDescribeClient(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipDescribeClient"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipDescribeClient**](KmipDescribeClient.md)| | [optional] + +### Return type + +[**KMIPClientGetResponse**](KMIPClientGetResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipDescribeClientResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipDescribeServer** +> KmipDescribeServerOutput kmipDescribeServer(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipDescribeServer body = new KmipDescribeServer(); // KmipDescribeServer | + try { + KmipDescribeServerOutput result = apiInstance.kmipDescribeServer(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipDescribeServer"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipDescribeServer**](KmipDescribeServer.md)| | [optional] + +### Return type + +[**KmipDescribeServerOutput**](KmipDescribeServerOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipDescribeServerResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipListClients** +> KMIPClientListResponse kmipListClients(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipListClients body = new KmipListClients(); // KmipListClients | + try { + KMIPClientListResponse result = apiInstance.kmipListClients(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipListClients"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipListClients**](KmipListClients.md)| | [optional] + +### Return type + +[**KMIPClientListResponse**](KMIPClientListResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipListClientsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipMoveServer** +> KmipMoveServerOutput kmipMoveServer(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipMoveServer body = new KmipMoveServer(); // KmipMoveServer | + try { + KmipMoveServerOutput result = apiInstance.kmipMoveServer(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipMoveServer"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipMoveServer**](KmipMoveServer.md)| | [optional] + +### Return type + +[**KmipMoveServerOutput**](KmipMoveServerOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipMoveServerResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipRenewClientCertificate** +> KmipRenewClientCertificateOutput kmipRenewClientCertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipRenewClientCertificate body = new KmipRenewClientCertificate(); // KmipRenewClientCertificate | + try { + KmipRenewClientCertificateOutput result = apiInstance.kmipRenewClientCertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipRenewClientCertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipRenewClientCertificate**](KmipRenewClientCertificate.md)| | [optional] + +### Return type + +[**KmipRenewClientCertificateOutput**](KmipRenewClientCertificateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipRenewClientCertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipRenewServerCertificate** +> KmipRenewServerCertificateOutput kmipRenewServerCertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipRenewServerCertificate body = new KmipRenewServerCertificate(); // KmipRenewServerCertificate | + try { + KmipRenewServerCertificateOutput result = apiInstance.kmipRenewServerCertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipRenewServerCertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipRenewServerCertificate**](KmipRenewServerCertificate.md)| | [optional] + +### Return type + +[**KmipRenewServerCertificateOutput**](KmipRenewServerCertificateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipRenewServerCertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipServerSetup** +> KMIPEnvironmentCreateResponse kmipServerSetup(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipServerSetup body = new KmipServerSetup(); // KmipServerSetup | + try { + KMIPEnvironmentCreateResponse result = apiInstance.kmipServerSetup(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipServerSetup"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipServerSetup**](KmipServerSetup.md)| | [optional] + +### Return type + +[**KMIPEnvironmentCreateResponse**](KMIPEnvironmentCreateResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipServerSetupResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **kmipSetServerState** +> KmipSetServerStateOutput kmipSetServerState(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + KmipSetServerState body = new KmipSetServerState(); // KmipSetServerState | + try { + KmipSetServerStateOutput result = apiInstance.kmipSetServerState(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#kmipSetServerState"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**KmipSetServerState**](KmipSetServerState.md)| | [optional] + +### Return type + +[**KmipSetServerStateOutput**](KmipSetServerStateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | kmipSetServerStateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listAuthMethods** +> ListAuthMethodsOutput listAuthMethods(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListAuthMethods body = new ListAuthMethods(); // ListAuthMethods | + try { + ListAuthMethodsOutput result = apiInstance.listAuthMethods(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listAuthMethods"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListAuthMethods**](ListAuthMethods.md)| | + +### Return type + +[**ListAuthMethodsOutput**](ListAuthMethodsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listAuthMethodsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listGateways** +> GatewaysListResponse listGateways(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListGateways body = new ListGateways(); // ListGateways | + try { + GatewaysListResponse result = apiInstance.listGateways(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listGateways"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListGateways**](ListGateways.md)| | + +### Return type + +[**GatewaysListResponse**](GatewaysListResponse.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listGatewaysResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listGroups** +> ListGroupsOutput listGroups(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListGroups body = new ListGroups(); // ListGroups | + try { + ListGroupsOutput result = apiInstance.listGroups(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listGroups"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListGroups**](ListGroups.md)| | + +### Return type + +[**ListGroupsOutput**](ListGroupsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listGroupsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listItems** +> ListItemsInPathOutput listItems(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListItems body = new ListItems(); // ListItems | + try { + ListItemsInPathOutput result = apiInstance.listItems(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listItems"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListItems**](ListItems.md)| | + +### Return type + +[**ListItemsInPathOutput**](ListItemsInPathOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listItemsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listRoles** +> ListRolesOutput listRoles(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListRoles body = new ListRoles(); // ListRoles | + try { + ListRolesOutput result = apiInstance.listRoles(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listRoles"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListRoles**](ListRoles.md)| | + +### Return type + +[**ListRolesOutput**](ListRolesOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listRolesResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listSRABastions** +> BastionsList listSRABastions(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListSRABastions body = new ListSRABastions(); // ListSRABastions | + try { + BastionsList result = apiInstance.listSRABastions(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listSRABastions"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListSRABastions**](ListSRABastions.md)| | + +### Return type + +[**BastionsList**](BastionsList.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listSRABastionsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listSharedItems** +> listSharedItems(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListSharedItems body = new ListSharedItems(); // ListSharedItems | + try { + apiInstance.listSharedItems(body); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listSharedItems"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListSharedItems**](ListSharedItems.md)| | + +### Return type + +null (empty response body) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **listTargets** +> ListTargetsOutput listTargets(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ListTargets body = new ListTargets(); // ListTargets | + try { + ListTargetsOutput result = apiInstance.listTargets(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#listTargets"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListTargets**](ListTargets.md)| | + +### Return type + +[**ListTargetsOutput**](ListTargetsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | listTargetsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **moveObjects** +> Object moveObjects(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + MoveObjects body = new MoveObjects(); // MoveObjects | + try { + Object result = apiInstance.moveObjects(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#moveObjects"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**MoveObjects**](MoveObjects.md)| | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | moveObjectsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **provisionCertificate** +> ProvisionCertificateOutput provisionCertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ProvisionCertificate body = new ProvisionCertificate(); // ProvisionCertificate | + try { + ProvisionCertificateOutput result = apiInstance.provisionCertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#provisionCertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ProvisionCertificate**](ProvisionCertificate.md)| | + +### Return type + +[**ProvisionCertificateOutput**](ProvisionCertificateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | provisionCertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rawCreds** +> SystemAccessCredentialsReplyObj rawCreds(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RawCreds body = new RawCreds(); // RawCreds | + try { + SystemAccessCredentialsReplyObj result = apiInstance.rawCreds(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rawCreds"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RawCreds**](RawCreds.md)| | [optional] + +### Return type + +[**SystemAccessCredentialsReplyObj**](SystemAccessCredentialsReplyObj.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rawCredsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **refreshKey** +> RefreshKeyOutput refreshKey(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RefreshKey body = new RefreshKey(); // RefreshKey | + try { + RefreshKeyOutput result = apiInstance.refreshKey(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#refreshKey"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RefreshKey**](RefreshKey.md)| | + +### Return type + +[**RefreshKeyOutput**](RefreshKeyOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | refreshKeyResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **renewCertificate** +> RenewCertificateOutput renewCertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RenewCertificate body = new RenewCertificate(); // RenewCertificate | + try { + RenewCertificateOutput result = apiInstance.renewCertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#renewCertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RenewCertificate**](RenewCertificate.md)| | + +### Return type + +[**RenewCertificateOutput**](RenewCertificateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | renewCertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **requestAccess** +> RequestAccessOutput requestAccess(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RequestAccess body = new RequestAccess(); // RequestAccess | + try { + RequestAccessOutput result = apiInstance.requestAccess(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#requestAccess"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RequestAccess**](RequestAccess.md)| | + +### Return type + +[**RequestAccessOutput**](RequestAccessOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | requestAccessResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **reverseRBAC** +> ReverseRBACOutput reverseRBAC(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + ReverseRBAC body = new ReverseRBAC(); // ReverseRBAC | + try { + ReverseRBACOutput result = apiInstance.reverseRBAC(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#reverseRBAC"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ReverseRBAC**](ReverseRBAC.md)| | + +### Return type + +[**ReverseRBACOutput**](ReverseRBACOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | reverseRBACResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **revokeCertificate** +> Object revokeCertificate(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RevokeCertificate body = new RevokeCertificate(); // RevokeCertificate | + try { + Object result = apiInstance.revokeCertificate(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#revokeCertificate"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RevokeCertificate**](RevokeCertificate.md)| | + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | RevokeCertificateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **revokeCreds** +> Object revokeCreds() + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + try { + Object result = apiInstance.revokeCreds(); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#revokeCreds"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters +This endpoint does not need any parameter. + +### Return type + +**Object** + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: Not defined + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | revokeCredsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rollbackSecret** +> RollbackSecretOutput rollbackSecret(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RollbackSecret body = new RollbackSecret(); // RollbackSecret | + try { + RollbackSecretOutput result = apiInstance.rollbackSecret(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rollbackSecret"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RollbackSecret**](RollbackSecret.md)| | + +### Return type + +[**RollbackSecretOutput**](RollbackSecretOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rollbackSecretResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotateKey** +> RotateKeyOutput rotateKey(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotateKey body = new RotateKey(); // RotateKey | + try { + RotateKeyOutput result = apiInstance.rotateKey(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotateKey"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotateKey**](RotateKey.md)| | + +### Return type + +[**RotateKeyOutput**](RotateKeyOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotateKeyResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotateOidcClientSecret** +> RotateOidcClientOutput rotateOidcClientSecret(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotateOidcClientSecret body = new RotateOidcClientSecret(); // RotateOidcClientSecret | + try { + RotateOidcClientOutput result = apiInstance.rotateOidcClientSecret(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotateOidcClientSecret"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotateOidcClientSecret**](RotateOidcClientSecret.md)| | + +### Return type + +[**RotateOidcClientOutput**](RotateOidcClientOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotateOidcClientResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotateSecret** +> RotatedSecretOutput rotateSecret(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotateSecret body = new RotateSecret(); // RotateSecret | + try { + RotatedSecretOutput result = apiInstance.rotateSecret(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotateSecret"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotateSecret**](RotateSecret.md)| | + +### Return type + +[**RotatedSecretOutput**](RotatedSecretOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotateSecretResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateAws** +> RotatedSecretCreateOutput rotatedSecretCreateAws(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotatedSecretCreateAws body = new RotatedSecretCreateAws(); // RotatedSecretCreateAws | + try { + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateAws(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotatedSecretCreateAws"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotatedSecretCreateAws**](RotatedSecretCreateAws.md)| | + +### Return type + +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotatedSecretCreateAwsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateAzure** +> RotatedSecretCreateOutput rotatedSecretCreateAzure(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotatedSecretCreateAzure body = new RotatedSecretCreateAzure(); // RotatedSecretCreateAzure | + try { + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateAzure(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotatedSecretCreateAzure"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotatedSecretCreateAzure**](RotatedSecretCreateAzure.md)| | + +### Return type + +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotatedSecretCreateAzureResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateCassandra** +> RotatedSecretCreateOutput rotatedSecretCreateCassandra(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotatedSecretCreateCassandra body = new RotatedSecretCreateCassandra(); // RotatedSecretCreateCassandra | + try { + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateCassandra(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotatedSecretCreateCassandra"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotatedSecretCreateCassandra**](RotatedSecretCreateCassandra.md)| | + +### Return type + +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotatedSecretCreateCassandraResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateCustom** +> RotatedSecretCreateOutput rotatedSecretCreateCustom(body) + + ### Example ```java @@ -17120,12 +22141,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetLastUserEventStatus body = new GetLastUserEventStatus(); // GetLastUserEventStatus | + RotatedSecretCreateCustom body = new RotatedSecretCreateCustom(); // RotatedSecretCreateCustom | try { - GetUserEventStatusOutput result = apiInstance.getLastUserEventStatus(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateCustom(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getLastUserEventStatus"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateCustom"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17139,11 +22160,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetLastUserEventStatus**](GetLastUserEventStatus.md)| | + **body** | [**RotatedSecretCreateCustom**](RotatedSecretCreateCustom.md)| | ### Return type -[**GetUserEventStatusOutput**](GetUserEventStatusOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17157,12 +22178,195 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getLastUserEventStatusResponse wraps response body. | - | +**200** | rotatedSecretCreateCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getPKICertificate** -> GetPKICertificateOutput getPKICertificate(body) + +# **rotatedSecretCreateDockerhub** +> RotatedSecretCreateOutput rotatedSecretCreateDockerhub(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotatedSecretCreateDockerhub body = new RotatedSecretCreateDockerhub(); // RotatedSecretCreateDockerhub | + try { + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateDockerhub(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotatedSecretCreateDockerhub"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotatedSecretCreateDockerhub**](RotatedSecretCreateDockerhub.md)| | + +### Return type + +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotatedSecretCreateDockerhubResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateGcp** +> RotatedSecretCreateOutput rotatedSecretCreateGcp(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotatedSecretCreateGcp body = new RotatedSecretCreateGcp(); // RotatedSecretCreateGcp | + try { + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateGcp(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotatedSecretCreateGcp"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotatedSecretCreateGcp**](RotatedSecretCreateGcp.md)| | + +### Return type + +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotatedSecretCreateGcpResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateHanadb** +> RotatedSecretCreateOutput rotatedSecretCreateHanadb(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + RotatedSecretCreateHanadb body = new RotatedSecretCreateHanadb(); // RotatedSecretCreateHanadb | + try { + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateHanadb(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#rotatedSecretCreateHanadb"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**RotatedSecretCreateHanadb**](RotatedSecretCreateHanadb.md)| | + +### Return type + +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | rotatedSecretCreateHanadbResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + + +# **rotatedSecretCreateLdap** +> RotatedSecretCreateOutput rotatedSecretCreateLdap(body) @@ -17181,12 +22385,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetPKICertificate body = new GetPKICertificate(); // GetPKICertificate | + RotatedSecretCreateLdap body = new RotatedSecretCreateLdap(); // RotatedSecretCreateLdap | try { - GetPKICertificateOutput result = apiInstance.getPKICertificate(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getPKICertificate"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17200,11 +22404,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetPKICertificate**](GetPKICertificate.md)| | + **body** | [**RotatedSecretCreateLdap**](RotatedSecretCreateLdap.md)| | ### Return type -[**GetPKICertificateOutput**](GetPKICertificateOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17218,12 +22422,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getPKICertificateResponse wraps response body. | - | +**200** | rotatedSecretCreateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getRSAPublic** -> GetRSAPublicOutput getRSAPublic(body) + +# **rotatedSecretCreateMongodb** +> RotatedSecretCreateOutput rotatedSecretCreateMongodb(body) @@ -17242,12 +22446,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetRSAPublic body = new GetRSAPublic(); // GetRSAPublic | + RotatedSecretCreateMongodb body = new RotatedSecretCreateMongodb(); // RotatedSecretCreateMongodb | try { - GetRSAPublicOutput result = apiInstance.getRSAPublic(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateMongodb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getRSAPublic"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateMongodb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17261,11 +22465,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetRSAPublic**](GetRSAPublic.md)| | + **body** | [**RotatedSecretCreateMongodb**](RotatedSecretCreateMongodb.md)| | ### Return type -[**GetRSAPublicOutput**](GetRSAPublicOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17279,12 +22483,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getRSAPublicResponse wraps response body. | - | +**200** | rotatedSecretCreateMongodbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getRole** -> Role getRole(body) + +# **rotatedSecretCreateMssql** +> RotatedSecretCreateOutput rotatedSecretCreateMssql(body) @@ -17303,12 +22507,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetRole body = new GetRole(); // GetRole | + RotatedSecretCreateMssql body = new RotatedSecretCreateMssql(); // RotatedSecretCreateMssql | try { - Role result = apiInstance.getRole(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateMssql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getRole"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateMssql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17322,11 +22526,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetRole**](GetRole.md)| | + **body** | [**RotatedSecretCreateMssql**](RotatedSecretCreateMssql.md)| | ### Return type -[**Role**](Role.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17340,12 +22544,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getRoleResponse wraps response body. | - | +**200** | rotatedSecretCreateMssqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getRotatedSecretValue** -> Map<String, Object> getRotatedSecretValue(body) + +# **rotatedSecretCreateMysql** +> RotatedSecretCreateOutput rotatedSecretCreateMysql(body) @@ -17364,12 +22568,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetRotatedSecretValue body = new GetRotatedSecretValue(); // GetRotatedSecretValue | + RotatedSecretCreateMysql body = new RotatedSecretCreateMysql(); // RotatedSecretCreateMysql | try { - Map result = apiInstance.getRotatedSecretValue(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateMysql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getRotatedSecretValue"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateMysql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17383,11 +22587,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetRotatedSecretValue**](GetRotatedSecretValue.md)| | + **body** | [**RotatedSecretCreateMysql**](RotatedSecretCreateMysql.md)| | ### Return type -**Map<String, Object>** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17401,12 +22605,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getRotatedSecretValueResponse wraps response body. | - | +**200** | rotatedSecretCreateMysqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getSSHCertificate** -> GetSSHCertificateOutput getSSHCertificate(body) + +# **rotatedSecretCreateOracledb** +> RotatedSecretCreateOutput rotatedSecretCreateOracledb(body) @@ -17425,12 +22629,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetSSHCertificate body = new GetSSHCertificate(); // GetSSHCertificate | + RotatedSecretCreateOracledb body = new RotatedSecretCreateOracledb(); // RotatedSecretCreateOracledb | try { - GetSSHCertificateOutput result = apiInstance.getSSHCertificate(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateOracledb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getSSHCertificate"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateOracledb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17444,11 +22648,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetSSHCertificate**](GetSSHCertificate.md)| | + **body** | [**RotatedSecretCreateOracledb**](RotatedSecretCreateOracledb.md)| | ### Return type -[**GetSSHCertificateOutput**](GetSSHCertificateOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17462,12 +22666,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getSSHCertificateResponse wraps response body. | - | +**200** | rotatedSecretCreateOracledbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getSecretValue** -> Map<String, Object> getSecretValue(body) + +# **rotatedSecretCreatePostgresql** +> RotatedSecretCreateOutput rotatedSecretCreatePostgresql(body) @@ -17486,12 +22690,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetSecretValue body = new GetSecretValue(); // GetSecretValue | + RotatedSecretCreatePostgresql body = new RotatedSecretCreatePostgresql(); // RotatedSecretCreatePostgresql | try { - Map result = apiInstance.getSecretValue(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreatePostgresql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getSecretValue"); + System.err.println("Exception when calling V2Api#rotatedSecretCreatePostgresql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17505,11 +22709,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetSecretValue**](GetSecretValue.md)| | + **body** | [**RotatedSecretCreatePostgresql**](RotatedSecretCreatePostgresql.md)| | ### Return type -**Map<String, Object>** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17523,12 +22727,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getSecretValueResponse wraps response body. | - | +**200** | rotatedSecretCreatePostgresqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getTags** -> List<String> getTags(body) + +# **rotatedSecretCreateRedis** +> RotatedSecretCreateOutput rotatedSecretCreateRedis(body) @@ -17547,12 +22751,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetTags body = new GetTags(); // GetTags | + RotatedSecretCreateRedis body = new RotatedSecretCreateRedis(); // RotatedSecretCreateRedis | try { - List result = apiInstance.getTags(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateRedis(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getTags"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateRedis"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17566,11 +22770,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetTags**](GetTags.md)| | + **body** | [**RotatedSecretCreateRedis**](RotatedSecretCreateRedis.md)| | ### Return type -**List<String>** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17584,12 +22788,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getTagsResponse wraps response body. | - | +**200** | rotatedSecretCreateRedisResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getTarget** -> Target getTarget(body) + +# **rotatedSecretCreateRedshift** +> RotatedSecretCreateOutput rotatedSecretCreateRedshift(body) @@ -17608,12 +22812,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetTarget body = new GetTarget(); // GetTarget | + RotatedSecretCreateRedshift body = new RotatedSecretCreateRedshift(); // RotatedSecretCreateRedshift | try { - Target result = apiInstance.getTarget(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateRedshift(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getTarget"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateRedshift"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17627,11 +22831,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetTarget**](GetTarget.md)| | + **body** | [**RotatedSecretCreateRedshift**](RotatedSecretCreateRedshift.md)| | ### Return type -[**Target**](Target.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17645,12 +22849,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getTargetResponse wraps response body. | - | +**200** | rotatedSecretCreateRedshiftResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **getTargetDetails** -> GetTargetDetailsOutput getTargetDetails(body) + +# **rotatedSecretCreateSnowflake** +> RotatedSecretCreateOutput rotatedSecretCreateSnowflake(body) @@ -17669,12 +22873,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - GetTargetDetails body = new GetTargetDetails(); // GetTargetDetails | + RotatedSecretCreateSnowflake body = new RotatedSecretCreateSnowflake(); // RotatedSecretCreateSnowflake | try { - GetTargetDetailsOutput result = apiInstance.getTargetDetails(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateSnowflake(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#getTargetDetails"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateSnowflake"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17688,11 +22892,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetTargetDetails**](GetTargetDetails.md)| | + **body** | [**RotatedSecretCreateSnowflake**](RotatedSecretCreateSnowflake.md)| | ### Return type -[**GetTargetDetailsOutput**](GetTargetDetailsOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17706,12 +22910,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getTargetDetailsResponse wraps response body. | - | +**200** | rotatedSecretCreateSnowflakeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **hmac** -> HmacOutput hmac(body) + +# **rotatedSecretCreateSsh** +> RotatedSecretCreateOutput rotatedSecretCreateSsh(body) @@ -17730,12 +22934,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - Hmac body = new Hmac(); // Hmac | + RotatedSecretCreateSsh body = new RotatedSecretCreateSsh(); // RotatedSecretCreateSsh | try { - HmacOutput result = apiInstance.hmac(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateSsh(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#hmac"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateSsh"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17749,11 +22953,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Hmac**](Hmac.md)| | + **body** | [**RotatedSecretCreateSsh**](RotatedSecretCreateSsh.md)| | ### Return type -[**HmacOutput**](HmacOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17767,12 +22971,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | hmacResponse wraps response body. | - | +**200** | rotatedSecretCreateSshResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **importPasswords** -> ImportPasswordsOutput importPasswords(body) + +# **rotatedSecretCreateWindows** +> RotatedSecretCreateOutput rotatedSecretCreateWindows(body) @@ -17791,12 +22995,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ImportPasswords body = new ImportPasswords(); // ImportPasswords | + RotatedSecretCreateWindows body = new RotatedSecretCreateWindows(); // RotatedSecretCreateWindows | try { - ImportPasswordsOutput result = apiInstance.importPasswords(body); + RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateWindows(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#importPasswords"); + System.err.println("Exception when calling V2Api#rotatedSecretCreateWindows"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17810,11 +23014,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ImportPasswords**](ImportPasswords.md)| | + **body** | [**RotatedSecretCreateWindows**](RotatedSecretCreateWindows.md)| | ### Return type -[**ImportPasswordsOutput**](ImportPasswordsOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17828,12 +23032,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | importPasswordsResponse wraps response body. | - | +**200** | rotatedSecretCreateWindowsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipClientDeleteRule** -> KMIPClientUpdateResponse kmipClientDeleteRule(body) + +# **rotatedSecretGetValue** +> Map<String, Object> rotatedSecretGetValue(body) @@ -17852,12 +23056,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipClientDeleteRule body = new KmipClientDeleteRule(); // KmipClientDeleteRule | + RotatedSecretGetValue body = new RotatedSecretGetValue(); // RotatedSecretGetValue | try { - KMIPClientUpdateResponse result = apiInstance.kmipClientDeleteRule(body); + Map result = apiInstance.rotatedSecretGetValue(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipClientDeleteRule"); + System.err.println("Exception when calling V2Api#rotatedSecretGetValue"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17871,11 +23075,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipClientDeleteRule**](KmipClientDeleteRule.md)| | [optional] + **body** | [**RotatedSecretGetValue**](RotatedSecretGetValue.md)| | ### Return type -[**KMIPClientUpdateResponse**](KMIPClientUpdateResponse.md) +**Map<String, Object>** ### Authorization @@ -17889,12 +23093,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipClientDeleteRuleResponse wraps response body. | - | +**200** | rotatedSecretGetValueResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipClientSetRule** -> KMIPClientUpdateResponse kmipClientSetRule(body) + +# **rotatedSecretList** +> GetProducersListReplyObj rotatedSecretList(body) @@ -17913,12 +23117,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipClientSetRule body = new KmipClientSetRule(); // KmipClientSetRule | + RotatedSecretList body = new RotatedSecretList(); // RotatedSecretList | try { - KMIPClientUpdateResponse result = apiInstance.kmipClientSetRule(body); + GetProducersListReplyObj result = apiInstance.rotatedSecretList(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipClientSetRule"); + System.err.println("Exception when calling V2Api#rotatedSecretList"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17932,11 +23136,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipClientSetRule**](KmipClientSetRule.md)| | [optional] + **body** | [**RotatedSecretList**](RotatedSecretList.md)| | ### Return type -[**KMIPClientUpdateResponse**](KMIPClientUpdateResponse.md) +[**GetProducersListReplyObj**](GetProducersListReplyObj.md) ### Authorization @@ -17950,12 +23154,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipClientSetRuleResponse wraps response body. | - | +**200** | rotatedSecretListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipCreateClient** -> KmipCreateClientOutput kmipCreateClient(body) + +# **rotatedSecretUpdateAws** +> RotatedSecretUpdateOutput rotatedSecretUpdateAws(body) @@ -17974,12 +23178,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipCreateClient body = new KmipCreateClient(); // KmipCreateClient | + RotatedSecretUpdateAws body = new RotatedSecretUpdateAws(); // RotatedSecretUpdateAws | try { - KmipCreateClientOutput result = apiInstance.kmipCreateClient(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipCreateClient"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -17993,11 +23197,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipCreateClient**](KmipCreateClient.md)| | [optional] + **body** | [**RotatedSecretUpdateAws**](RotatedSecretUpdateAws.md)| | ### Return type -[**KmipCreateClientOutput**](KmipCreateClientOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18011,12 +23215,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipCreateClientResponse wraps response body. | - | +**201** | rotatedSecretUpdateAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipDeleteClient** -> Object kmipDeleteClient(body) + +# **rotatedSecretUpdateAzure** +> RotatedSecretUpdateOutput rotatedSecretUpdateAzure(body) @@ -18035,12 +23239,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipDeleteClient body = new KmipDeleteClient(); // KmipDeleteClient | + RotatedSecretUpdateAzure body = new RotatedSecretUpdateAzure(); // RotatedSecretUpdateAzure | try { - Object result = apiInstance.kmipDeleteClient(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateAzure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipDeleteClient"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18054,11 +23258,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDeleteClient**](KmipDeleteClient.md)| | [optional] + **body** | [**RotatedSecretUpdateAzure**](RotatedSecretUpdateAzure.md)| | ### Return type -**Object** +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18072,12 +23276,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipDeleteClientResponse wraps response body. | - | +**201** | rotatedSecretUpdateAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipDeleteServer** -> Object kmipDeleteServer(body) + +# **rotatedSecretUpdateCassandra** +> RotatedSecretUpdateOutput rotatedSecretUpdateCassandra(body) @@ -18096,12 +23300,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipDeleteServer body = new KmipDeleteServer(); // KmipDeleteServer | + RotatedSecretUpdateCassandra body = new RotatedSecretUpdateCassandra(); // RotatedSecretUpdateCassandra | try { - Object result = apiInstance.kmipDeleteServer(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateCassandra(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipDeleteServer"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateCassandra"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18115,11 +23319,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDeleteServer**](KmipDeleteServer.md)| | [optional] + **body** | [**RotatedSecretUpdateCassandra**](RotatedSecretUpdateCassandra.md)| | ### Return type -**Object** +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18133,12 +23337,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipDeleteServerResponse wraps response body. | - | +**201** | rotatedSecretUpdateCassandraResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipDescribeClient** -> KMIPClientGetResponse kmipDescribeClient(body) + +# **rotatedSecretUpdateCustom** +> RotatedSecretUpdateOutput rotatedSecretUpdateCustom(body) @@ -18157,12 +23361,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipDescribeClient body = new KmipDescribeClient(); // KmipDescribeClient | + RotatedSecretUpdateCustom body = new RotatedSecretUpdateCustom(); // RotatedSecretUpdateCustom | try { - KMIPClientGetResponse result = apiInstance.kmipDescribeClient(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateCustom(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipDescribeClient"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateCustom"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18176,11 +23380,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDescribeClient**](KmipDescribeClient.md)| | [optional] + **body** | [**RotatedSecretUpdateCustom**](RotatedSecretUpdateCustom.md)| | ### Return type -[**KMIPClientGetResponse**](KMIPClientGetResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18194,12 +23398,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipDescribeClientResponse wraps response body. | - | +**201** | rotatedSecretUpdateCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipDescribeServer** -> KmipDescribeServerOutput kmipDescribeServer(body) + +# **rotatedSecretUpdateDockerhub** +> RotatedSecretUpdateOutput rotatedSecretUpdateDockerhub(body) @@ -18218,12 +23422,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipDescribeServer body = new KmipDescribeServer(); // KmipDescribeServer | + RotatedSecretUpdateDockerhub body = new RotatedSecretUpdateDockerhub(); // RotatedSecretUpdateDockerhub | try { - KmipDescribeServerOutput result = apiInstance.kmipDescribeServer(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateDockerhub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipDescribeServer"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateDockerhub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18237,11 +23441,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDescribeServer**](KmipDescribeServer.md)| | [optional] + **body** | [**RotatedSecretUpdateDockerhub**](RotatedSecretUpdateDockerhub.md)| | ### Return type -[**KmipDescribeServerOutput**](KmipDescribeServerOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18255,12 +23459,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipDescribeServerResponse wraps response body. | - | +**201** | rotatedSecretUpdateDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipListClients** -> KMIPClientListResponse kmipListClients(body) + +# **rotatedSecretUpdateGcp** +> RotatedSecretUpdateOutput rotatedSecretUpdateGcp(body) @@ -18279,12 +23483,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipListClients body = new KmipListClients(); // KmipListClients | + RotatedSecretUpdateGcp body = new RotatedSecretUpdateGcp(); // RotatedSecretUpdateGcp | try { - KMIPClientListResponse result = apiInstance.kmipListClients(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipListClients"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18298,11 +23502,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipListClients**](KmipListClients.md)| | [optional] + **body** | [**RotatedSecretUpdateGcp**](RotatedSecretUpdateGcp.md)| | ### Return type -[**KMIPClientListResponse**](KMIPClientListResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18316,12 +23520,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipListClientsResponse wraps response body. | - | +**201** | rotatedSecretUpdateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipMoveServer** -> KmipMoveServerOutput kmipMoveServer(body) + +# **rotatedSecretUpdateHanadb** +> RotatedSecretUpdateOutput rotatedSecretUpdateHanadb(body) @@ -18340,12 +23544,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipMoveServer body = new KmipMoveServer(); // KmipMoveServer | + RotatedSecretUpdateHanadb body = new RotatedSecretUpdateHanadb(); // RotatedSecretUpdateHanadb | try { - KmipMoveServerOutput result = apiInstance.kmipMoveServer(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateHanadb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipMoveServer"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateHanadb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18359,11 +23563,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipMoveServer**](KmipMoveServer.md)| | [optional] + **body** | [**RotatedSecretUpdateHanadb**](RotatedSecretUpdateHanadb.md)| | ### Return type -[**KmipMoveServerOutput**](KmipMoveServerOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18377,12 +23581,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipMoveServerResponse wraps response body. | - | +**201** | rotatedSecretUpdateHanadbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipRenewClientCertificate** -> KmipRenewClientCertificateOutput kmipRenewClientCertificate(body) + +# **rotatedSecretUpdateLdap** +> RotatedSecretUpdateOutput rotatedSecretUpdateLdap(body) @@ -18401,12 +23605,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipRenewClientCertificate body = new KmipRenewClientCertificate(); // KmipRenewClientCertificate | + RotatedSecretUpdateLdap body = new RotatedSecretUpdateLdap(); // RotatedSecretUpdateLdap | try { - KmipRenewClientCertificateOutput result = apiInstance.kmipRenewClientCertificate(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipRenewClientCertificate"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18420,11 +23624,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipRenewClientCertificate**](KmipRenewClientCertificate.md)| | [optional] + **body** | [**RotatedSecretUpdateLdap**](RotatedSecretUpdateLdap.md)| | ### Return type -[**KmipRenewClientCertificateOutput**](KmipRenewClientCertificateOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18438,12 +23642,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipRenewClientCertificateResponse wraps response body. | - | +**201** | rotatedSecretUpdateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipRenewServerCertificate** -> KmipRenewServerCertificateOutput kmipRenewServerCertificate(body) + +# **rotatedSecretUpdateMongodb** +> RotatedSecretUpdateOutput rotatedSecretUpdateMongodb(body) @@ -18462,12 +23666,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipRenewServerCertificate body = new KmipRenewServerCertificate(); // KmipRenewServerCertificate | + RotatedSecretUpdateMongodb body = new RotatedSecretUpdateMongodb(); // RotatedSecretUpdateMongodb | try { - KmipRenewServerCertificateOutput result = apiInstance.kmipRenewServerCertificate(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateMongodb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipRenewServerCertificate"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateMongodb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18481,11 +23685,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipRenewServerCertificate**](KmipRenewServerCertificate.md)| | [optional] + **body** | [**RotatedSecretUpdateMongodb**](RotatedSecretUpdateMongodb.md)| | ### Return type -[**KmipRenewServerCertificateOutput**](KmipRenewServerCertificateOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18499,12 +23703,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipRenewServerCertificateResponse wraps response body. | - | +**201** | rotatedSecretUpdateMongodbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipServerSetup** -> KMIPEnvironmentCreateResponse kmipServerSetup(body) + +# **rotatedSecretUpdateMssql** +> RotatedSecretUpdateOutput rotatedSecretUpdateMssql(body) @@ -18523,12 +23727,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipServerSetup body = new KmipServerSetup(); // KmipServerSetup | + RotatedSecretUpdateMssql body = new RotatedSecretUpdateMssql(); // RotatedSecretUpdateMssql | try { - KMIPEnvironmentCreateResponse result = apiInstance.kmipServerSetup(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateMssql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipServerSetup"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateMssql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18542,11 +23746,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipServerSetup**](KmipServerSetup.md)| | [optional] + **body** | [**RotatedSecretUpdateMssql**](RotatedSecretUpdateMssql.md)| | ### Return type -[**KMIPEnvironmentCreateResponse**](KMIPEnvironmentCreateResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18560,12 +23764,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipServerSetupResponse wraps response body. | - | +**201** | rotatedSecretUpdateMssqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **kmipSetServerState** -> KmipSetServerStateOutput kmipSetServerState(body) + +# **rotatedSecretUpdateMysql** +> RotatedSecretUpdateOutput rotatedSecretUpdateMysql(body) @@ -18584,12 +23788,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - KmipSetServerState body = new KmipSetServerState(); // KmipSetServerState | + RotatedSecretUpdateMysql body = new RotatedSecretUpdateMysql(); // RotatedSecretUpdateMysql | try { - KmipSetServerStateOutput result = apiInstance.kmipSetServerState(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateMysql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#kmipSetServerState"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateMysql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18603,11 +23807,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipSetServerState**](KmipSetServerState.md)| | [optional] + **body** | [**RotatedSecretUpdateMysql**](RotatedSecretUpdateMysql.md)| | ### Return type -[**KmipSetServerStateOutput**](KmipSetServerStateOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18621,12 +23825,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | kmipSetServerStateResponse wraps response body. | - | +**201** | rotatedSecretUpdateMysqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listAuthMethods** -> ListAuthMethodsOutput listAuthMethods(body) + +# **rotatedSecretUpdateOracledb** +> RotatedSecretUpdateOutput rotatedSecretUpdateOracledb(body) @@ -18645,12 +23849,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListAuthMethods body = new ListAuthMethods(); // ListAuthMethods | + RotatedSecretUpdateOracledb body = new RotatedSecretUpdateOracledb(); // RotatedSecretUpdateOracledb | try { - ListAuthMethodsOutput result = apiInstance.listAuthMethods(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateOracledb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listAuthMethods"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateOracledb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18664,11 +23868,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListAuthMethods**](ListAuthMethods.md)| | + **body** | [**RotatedSecretUpdateOracledb**](RotatedSecretUpdateOracledb.md)| | ### Return type -[**ListAuthMethodsOutput**](ListAuthMethodsOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18682,12 +23886,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listAuthMethodsResponse wraps response body. | - | +**201** | rotatedSecretUpdateOracledbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listGateways** -> GatewaysListResponse listGateways(body) + +# **rotatedSecretUpdatePostgresql** +> RotatedSecretUpdateOutput rotatedSecretUpdatePostgresql(body) @@ -18706,12 +23910,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListGateways body = new ListGateways(); // ListGateways | + RotatedSecretUpdatePostgresql body = new RotatedSecretUpdatePostgresql(); // RotatedSecretUpdatePostgresql | try { - GatewaysListResponse result = apiInstance.listGateways(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdatePostgresql(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listGateways"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdatePostgresql"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18725,11 +23929,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListGateways**](ListGateways.md)| | + **body** | [**RotatedSecretUpdatePostgresql**](RotatedSecretUpdatePostgresql.md)| | ### Return type -[**GatewaysListResponse**](GatewaysListResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18743,12 +23947,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listGatewaysResponse wraps response body. | - | +**201** | rotatedSecretUpdatePostgresqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listGroups** -> ListGroupsOutput listGroups(body) + +# **rotatedSecretUpdateRedis** +> RotatedSecretUpdateOutput rotatedSecretUpdateRedis(body) @@ -18767,12 +23971,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListGroups body = new ListGroups(); // ListGroups | + RotatedSecretUpdateRedis body = new RotatedSecretUpdateRedis(); // RotatedSecretUpdateRedis | try { - ListGroupsOutput result = apiInstance.listGroups(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateRedis(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listGroups"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateRedis"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18786,11 +23990,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListGroups**](ListGroups.md)| | + **body** | [**RotatedSecretUpdateRedis**](RotatedSecretUpdateRedis.md)| | ### Return type -[**ListGroupsOutput**](ListGroupsOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18804,12 +24008,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listGroupsResponse wraps response body. | - | +**201** | rotatedSecretUpdateRedisResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listItems** -> ListItemsInPathOutput listItems(body) + +# **rotatedSecretUpdateRedshift** +> RotatedSecretUpdateOutput rotatedSecretUpdateRedshift(body) @@ -18828,12 +24032,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListItems body = new ListItems(); // ListItems | + RotatedSecretUpdateRedshift body = new RotatedSecretUpdateRedshift(); // RotatedSecretUpdateRedshift | try { - ListItemsInPathOutput result = apiInstance.listItems(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateRedshift(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listItems"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateRedshift"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18847,11 +24051,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListItems**](ListItems.md)| | + **body** | [**RotatedSecretUpdateRedshift**](RotatedSecretUpdateRedshift.md)| | ### Return type -[**ListItemsInPathOutput**](ListItemsInPathOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18865,12 +24069,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listItemsResponse wraps response body. | - | +**201** | rotatedSecretUpdateRedshiftResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listRoles** -> ListRolesOutput listRoles(body) + +# **rotatedSecretUpdateSnowflake** +> RotatedSecretUpdateOutput rotatedSecretUpdateSnowflake(body) @@ -18889,12 +24093,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListRoles body = new ListRoles(); // ListRoles | + RotatedSecretUpdateSnowflake body = new RotatedSecretUpdateSnowflake(); // RotatedSecretUpdateSnowflake | try { - ListRolesOutput result = apiInstance.listRoles(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateSnowflake(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listRoles"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateSnowflake"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18908,11 +24112,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListRoles**](ListRoles.md)| | + **body** | [**RotatedSecretUpdateSnowflake**](RotatedSecretUpdateSnowflake.md)| | ### Return type -[**ListRolesOutput**](ListRolesOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18926,12 +24130,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listRolesResponse wraps response body. | - | +**201** | rotatedSecretUpdateSnowflakeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listSRABastions** -> BastionsList listSRABastions(body) + +# **rotatedSecretUpdateSsh** +> RotatedSecretUpdateOutput rotatedSecretUpdateSsh(body) @@ -18950,12 +24154,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListSRABastions body = new ListSRABastions(); // ListSRABastions | + RotatedSecretUpdateSsh body = new RotatedSecretUpdateSsh(); // RotatedSecretUpdateSsh | try { - BastionsList result = apiInstance.listSRABastions(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateSsh(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listSRABastions"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateSsh"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -18969,11 +24173,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListSRABastions**](ListSRABastions.md)| | + **body** | [**RotatedSecretUpdateSsh**](RotatedSecretUpdateSsh.md)| | ### Return type -[**BastionsList**](BastionsList.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18987,12 +24191,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listSRABastionsResponse wraps response body. | - | +**201** | rotatedSecretUpdateSshResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listSharedItems** -> listSharedItems(body) + +# **rotatedSecretUpdateWindows** +> RotatedSecretUpdateOutput rotatedSecretUpdateWindows(body) @@ -19011,11 +24215,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListSharedItems body = new ListSharedItems(); // ListSharedItems | + RotatedSecretUpdateWindows body = new RotatedSecretUpdateWindows(); // RotatedSecretUpdateWindows | try { - apiInstance.listSharedItems(body); + RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateWindows(body); + System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listSharedItems"); + System.err.println("Exception when calling V2Api#rotatedSecretUpdateWindows"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19029,11 +24234,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListSharedItems**](ListSharedItems.md)| | + **body** | [**RotatedSecretUpdateWindows**](RotatedSecretUpdateWindows.md)| | ### Return type -null (empty response body) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -19047,12 +24252,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | | - | +**201** | rotatedSecretUpdateWindowsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **listTargets** -> ListTargetsOutput listTargets(body) + +# **setItemState** +> Object setItemState(body) @@ -19071,12 +24276,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ListTargets body = new ListTargets(); // ListTargets | + SetItemState body = new SetItemState(); // SetItemState | try { - ListTargetsOutput result = apiInstance.listTargets(body); + Object result = apiInstance.setItemState(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#listTargets"); + System.err.println("Exception when calling V2Api#setItemState"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19090,11 +24295,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListTargets**](ListTargets.md)| | + **body** | [**SetItemState**](SetItemState.md)| | ### Return type -[**ListTargetsOutput**](ListTargetsOutput.md) +**Object** ### Authorization @@ -19108,12 +24313,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listTargetsResponse wraps response body. | - | +**200** | setItemStateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **moveObjects** -> Object moveObjects(body) + +# **setRoleRule** +> Object setRoleRule(body) @@ -19132,12 +24337,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - MoveObjects body = new MoveObjects(); // MoveObjects | + SetRoleRule body = new SetRoleRule(); // SetRoleRule | try { - Object result = apiInstance.moveObjects(body); + Object result = apiInstance.setRoleRule(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#moveObjects"); + System.err.println("Exception when calling V2Api#setRoleRule"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19151,7 +24356,7 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**MoveObjects**](MoveObjects.md)| | + **body** | [**SetRoleRule**](SetRoleRule.md)| | ### Return type @@ -19169,12 +24374,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | moveObjectsResponse wraps response body. | - | +**200** | setRoleRuleResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **provisionCertificate** -> ProvisionCertificateOutput provisionCertificate(body) + +# **shareItem** +> shareItem(body) @@ -19193,12 +24398,11 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ProvisionCertificate body = new ProvisionCertificate(); // ProvisionCertificate | + ShareItem body = new ShareItem(); // ShareItem | try { - ProvisionCertificateOutput result = apiInstance.provisionCertificate(body); - System.out.println(result); + apiInstance.shareItem(body); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#provisionCertificate"); + System.err.println("Exception when calling V2Api#shareItem"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19212,11 +24416,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ProvisionCertificate**](ProvisionCertificate.md)| | + **body** | [**ShareItem**](ShareItem.md)| | ### Return type -[**ProvisionCertificateOutput**](ProvisionCertificateOutput.md) +null (empty response body) ### Authorization @@ -19230,12 +24434,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | provisionCertificateResponse wraps response body. | - | +**200** | | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rawCreds** -> SystemAccessCredentialsReplyObj rawCreds(body) + +# **signDataWithClassicKey** +> SignOutput signDataWithClassicKey(body) @@ -19254,12 +24458,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RawCreds body = new RawCreds(); // RawCreds | + SignDataWithClassicKey body = new SignDataWithClassicKey(); // SignDataWithClassicKey | try { - SystemAccessCredentialsReplyObj result = apiInstance.rawCreds(body); + SignOutput result = apiInstance.signDataWithClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rawCreds"); + System.err.println("Exception when calling V2Api#signDataWithClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19273,11 +24477,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RawCreds**](RawCreds.md)| | [optional] + **body** | [**SignDataWithClassicKey**](SignDataWithClassicKey.md)| | ### Return type -[**SystemAccessCredentialsReplyObj**](SystemAccessCredentialsReplyObj.md) +[**SignOutput**](SignOutput.md) ### Authorization @@ -19291,12 +24495,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rawCredsResponse wraps response body. | - | +**200** | signDataWithClassicKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **refreshKey** -> RefreshKeyOutput refreshKey(body) + +# **signEcDsa** +> SignEcDsaOutput signEcDsa(body) @@ -19315,12 +24519,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RefreshKey body = new RefreshKey(); // RefreshKey | + SignEcDsa body = new SignEcDsa(); // SignEcDsa | try { - RefreshKeyOutput result = apiInstance.refreshKey(body); + SignEcDsaOutput result = apiInstance.signEcDsa(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#refreshKey"); + System.err.println("Exception when calling V2Api#signEcDsa"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19334,11 +24538,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RefreshKey**](RefreshKey.md)| | + **body** | [**SignEcDsa**](SignEcDsa.md)| | ### Return type -[**RefreshKeyOutput**](RefreshKeyOutput.md) +[**SignEcDsaOutput**](SignEcDsaOutput.md) ### Authorization @@ -19352,12 +24556,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | refreshKeyResponse wraps response body. | - | +**200** | signEcDsaResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **renewCertificate** -> RenewCertificateOutput renewCertificate(body) + +# **signGPG** +> SignGPGOutput signGPG(body) @@ -19376,12 +24580,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RenewCertificate body = new RenewCertificate(); // RenewCertificate | + SignGPG body = new SignGPG(); // SignGPG | try { - RenewCertificateOutput result = apiInstance.renewCertificate(body); + SignGPGOutput result = apiInstance.signGPG(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#renewCertificate"); + System.err.println("Exception when calling V2Api#signGPG"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19395,11 +24599,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RenewCertificate**](RenewCertificate.md)| | + **body** | [**SignGPG**](SignGPG.md)| | ### Return type -[**RenewCertificateOutput**](RenewCertificateOutput.md) +[**SignGPGOutput**](SignGPGOutput.md) ### Authorization @@ -19413,12 +24617,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | renewCertificateResponse wraps response body. | - | +**200** | signGPGResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **requestAccess** -> RequestAccessOutput requestAccess(body) + +# **signJWTWithClassicKey** +> SignJWTOutput signJWTWithClassicKey(body) @@ -19437,12 +24641,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RequestAccess body = new RequestAccess(); // RequestAccess | + SignJWTWithClassicKey body = new SignJWTWithClassicKey(); // SignJWTWithClassicKey | try { - RequestAccessOutput result = apiInstance.requestAccess(body); + SignJWTOutput result = apiInstance.signJWTWithClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#requestAccess"); + System.err.println("Exception when calling V2Api#signJWTWithClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19456,11 +24660,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RequestAccess**](RequestAccess.md)| | + **body** | [**SignJWTWithClassicKey**](SignJWTWithClassicKey.md)| | ### Return type -[**RequestAccessOutput**](RequestAccessOutput.md) +[**SignJWTOutput**](SignJWTOutput.md) ### Authorization @@ -19474,12 +24678,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | requestAccessResponse wraps response body. | - | +**200** | signJWTWithClassicKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **reverseRBAC** -> ReverseRBACOutput reverseRBAC(body) + +# **signPKCS1** +> SignPKCS1Output signPKCS1(body) @@ -19498,12 +24702,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ReverseRBAC body = new ReverseRBAC(); // ReverseRBAC | + SignPKCS1 body = new SignPKCS1(); // SignPKCS1 | try { - ReverseRBACOutput result = apiInstance.reverseRBAC(body); + SignPKCS1Output result = apiInstance.signPKCS1(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#reverseRBAC"); + System.err.println("Exception when calling V2Api#signPKCS1"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19517,11 +24721,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ReverseRBAC**](ReverseRBAC.md)| | + **body** | [**SignPKCS1**](SignPKCS1.md)| | ### Return type -[**ReverseRBACOutput**](ReverseRBACOutput.md) +[**SignPKCS1Output**](SignPKCS1Output.md) ### Authorization @@ -19535,12 +24739,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | reverseRBACResponse wraps response body. | - | +**200** | signPKCS1Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **revokeCertificate** -> Object revokeCertificate(body) + +# **signPKICertWithClassicKey** +> SignPKICertOutput signPKICertWithClassicKey(body) @@ -19559,12 +24763,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RevokeCertificate body = new RevokeCertificate(); // RevokeCertificate | + SignPKICertWithClassicKey body = new SignPKICertWithClassicKey(); // SignPKICertWithClassicKey | try { - Object result = apiInstance.revokeCertificate(body); + SignPKICertOutput result = apiInstance.signPKICertWithClassicKey(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#revokeCertificate"); + System.err.println("Exception when calling V2Api#signPKICertWithClassicKey"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19578,11 +24782,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RevokeCertificate**](RevokeCertificate.md)| | + **body** | [**SignPKICertWithClassicKey**](SignPKICertWithClassicKey.md)| | ### Return type -**Object** +[**SignPKICertOutput**](SignPKICertOutput.md) ### Authorization @@ -19596,12 +24800,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | RevokeCertificateResponse wraps response body. | - | +**200** | signPKICertWithClassicKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **revokeCreds** -> Object revokeCreds() + +# **signRsaSsaPss** +> SignRsaSsaPssOutput signRsaSsaPss(body) @@ -19620,11 +24824,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); + SignRsaSsaPss body = new SignRsaSsaPss(); // SignRsaSsaPss | try { - Object result = apiInstance.revokeCreds(); + SignRsaSsaPssOutput result = apiInstance.signRsaSsaPss(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#revokeCreds"); + System.err.println("Exception when calling V2Api#signRsaSsaPss"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19635,11 +24840,14 @@ public class Example { ``` ### Parameters -This endpoint does not need any parameter. + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**SignRsaSsaPss**](SignRsaSsaPss.md)| | ### Return type -**Object** +[**SignRsaSsaPssOutput**](SignRsaSsaPssOutput.md) ### Authorization @@ -19647,18 +24855,18 @@ No authorization required ### HTTP request headers - - **Content-Type**: Not defined + - **Content-Type**: application/json - **Accept**: application/json ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | revokeCredsResponse wraps response body. | - | +**200** | signRsaSsaPssResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rollbackSecret** -> RollbackSecretOutput rollbackSecret(body) + +# **staticCredsAuth** +> StaticCredsAuthOutput staticCredsAuth(body) @@ -19677,12 +24885,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RollbackSecret body = new RollbackSecret(); // RollbackSecret | + StaticCredsAuth body = new StaticCredsAuth(); // StaticCredsAuth | try { - RollbackSecretOutput result = apiInstance.rollbackSecret(body); + StaticCredsAuthOutput result = apiInstance.staticCredsAuth(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rollbackSecret"); + System.err.println("Exception when calling V2Api#staticCredsAuth"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19696,11 +24904,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RollbackSecret**](RollbackSecret.md)| | + **body** | [**StaticCredsAuth**](StaticCredsAuth.md)| | ### Return type -[**RollbackSecretOutput**](RollbackSecretOutput.md) +[**StaticCredsAuthOutput**](StaticCredsAuthOutput.md) ### Authorization @@ -19714,12 +24922,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rollbackSecretResponse wraps response body. | - | +**200** | staticCredsAuthResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotateKey** -> RotateKeyOutput rotateKey(body) + +# **targetCreateArtifactory** +> TargetCreateOutput targetCreateArtifactory(body) @@ -19738,12 +24946,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotateKey body = new RotateKey(); // RotateKey | + TargetCreateArtifactory body = new TargetCreateArtifactory(); // TargetCreateArtifactory | try { - RotateKeyOutput result = apiInstance.rotateKey(body); + TargetCreateOutput result = apiInstance.targetCreateArtifactory(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotateKey"); + System.err.println("Exception when calling V2Api#targetCreateArtifactory"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19757,11 +24965,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotateKey**](RotateKey.md)| | + **body** | [**TargetCreateArtifactory**](TargetCreateArtifactory.md)| | ### Return type -[**RotateKeyOutput**](RotateKeyOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19775,12 +24983,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotateKeyResponse wraps response body. | - | +**201** | targetCreateArtifactoryResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotateOidcClientSecret** -> RotateOidcClientOutput rotateOidcClientSecret(body) + +# **targetCreateAws** +> TargetCreateOutput targetCreateAws(body) @@ -19799,12 +25007,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotateOidcClientSecret body = new RotateOidcClientSecret(); // RotateOidcClientSecret | + TargetCreateAws body = new TargetCreateAws(); // TargetCreateAws | try { - RotateOidcClientOutput result = apiInstance.rotateOidcClientSecret(body); + TargetCreateOutput result = apiInstance.targetCreateAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotateOidcClientSecret"); + System.err.println("Exception when calling V2Api#targetCreateAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19818,11 +25026,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotateOidcClientSecret**](RotateOidcClientSecret.md)| | + **body** | [**TargetCreateAws**](TargetCreateAws.md)| | ### Return type -[**RotateOidcClientOutput**](RotateOidcClientOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19836,12 +25044,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotateOidcClientResponse wraps response body. | - | +**201** | targetCreateAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotateSecret** -> RotatedSecretOutput rotateSecret(body) + +# **targetCreateAzure** +> TargetCreateOutput targetCreateAzure(body) @@ -19860,12 +25068,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotateSecret body = new RotateSecret(); // RotateSecret | + TargetCreateAzure body = new TargetCreateAzure(); // TargetCreateAzure | try { - RotatedSecretOutput result = apiInstance.rotateSecret(body); + TargetCreateOutput result = apiInstance.targetCreateAzure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotateSecret"); + System.err.println("Exception when calling V2Api#targetCreateAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19879,11 +25087,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotateSecret**](RotateSecret.md)| | + **body** | [**TargetCreateAzure**](TargetCreateAzure.md)| | ### Return type -[**RotatedSecretOutput**](RotatedSecretOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19897,12 +25105,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotateSecretResponse wraps response body. | - | +**201** | targetCreateAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateAws** -> RotatedSecretCreateOutput rotatedSecretCreateAws(body) + +# **targetCreateDB** +> TargetCreateOutput targetCreateDB(body) @@ -19921,12 +25129,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateAws body = new RotatedSecretCreateAws(); // RotatedSecretCreateAws | + TargetCreateDB body = new TargetCreateDB(); // TargetCreateDB | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateAws(body); + TargetCreateOutput result = apiInstance.targetCreateDB(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateAws"); + System.err.println("Exception when calling V2Api#targetCreateDB"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -19940,11 +25148,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateAws**](RotatedSecretCreateAws.md)| | + **body** | [**TargetCreateDB**](TargetCreateDB.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19958,12 +25166,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateAwsResponse wraps response body. | - | +**201** | targetCreateDBResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateAzure** -> RotatedSecretCreateOutput rotatedSecretCreateAzure(body) + +# **targetCreateDockerhub** +> TargetCreateOutput targetCreateDockerhub(body) @@ -19982,12 +25190,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateAzure body = new RotatedSecretCreateAzure(); // RotatedSecretCreateAzure | + TargetCreateDockerhub body = new TargetCreateDockerhub(); // TargetCreateDockerhub | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateAzure(body); + TargetCreateOutput result = apiInstance.targetCreateDockerhub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateAzure"); + System.err.println("Exception when calling V2Api#targetCreateDockerhub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20001,11 +25209,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateAzure**](RotatedSecretCreateAzure.md)| | + **body** | [**TargetCreateDockerhub**](TargetCreateDockerhub.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20019,12 +25227,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateAzureResponse wraps response body. | - | +**201** | targetCreateDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateCassandra** -> RotatedSecretCreateOutput rotatedSecretCreateCassandra(body) + +# **targetCreateEks** +> TargetCreateOutput targetCreateEks(body) @@ -20043,12 +25251,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateCassandra body = new RotatedSecretCreateCassandra(); // RotatedSecretCreateCassandra | + TargetCreateEks body = new TargetCreateEks(); // TargetCreateEks | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateCassandra(body); + TargetCreateOutput result = apiInstance.targetCreateEks(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateCassandra"); + System.err.println("Exception when calling V2Api#targetCreateEks"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20062,11 +25270,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateCassandra**](RotatedSecretCreateCassandra.md)| | + **body** | [**TargetCreateEks**](TargetCreateEks.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20080,12 +25288,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateCassandraResponse wraps response body. | - | +**201** | targetCreateEksResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateCustom** -> RotatedSecretCreateOutput rotatedSecretCreateCustom(body) + +# **targetCreateGcp** +> TargetCreateOutput targetCreateGcp(body) @@ -20104,12 +25312,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateCustom body = new RotatedSecretCreateCustom(); // RotatedSecretCreateCustom | + TargetCreateGcp body = new TargetCreateGcp(); // TargetCreateGcp | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateCustom(body); + TargetCreateOutput result = apiInstance.targetCreateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateCustom"); + System.err.println("Exception when calling V2Api#targetCreateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20123,11 +25331,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateCustom**](RotatedSecretCreateCustom.md)| | + **body** | [**TargetCreateGcp**](TargetCreateGcp.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20141,12 +25349,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateCustomResponse wraps response body. | - | +**201** | targetCreateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateDockerhub** -> RotatedSecretCreateOutput rotatedSecretCreateDockerhub(body) + +# **targetCreateGithub** +> TargetCreateOutput targetCreateGithub(body) @@ -20165,12 +25373,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateDockerhub body = new RotatedSecretCreateDockerhub(); // RotatedSecretCreateDockerhub | + TargetCreateGithub body = new TargetCreateGithub(); // TargetCreateGithub | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateDockerhub(body); + TargetCreateOutput result = apiInstance.targetCreateGithub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateDockerhub"); + System.err.println("Exception when calling V2Api#targetCreateGithub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20184,11 +25392,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateDockerhub**](RotatedSecretCreateDockerhub.md)| | + **body** | [**TargetCreateGithub**](TargetCreateGithub.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20202,12 +25410,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateDockerhubResponse wraps response body. | - | +**201** | targetCreateGithubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateGcp** -> RotatedSecretCreateOutput rotatedSecretCreateGcp(body) + +# **targetCreateGitlab** +> TargetCreateOutput targetCreateGitlab(body) @@ -20226,12 +25434,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateGcp body = new RotatedSecretCreateGcp(); // RotatedSecretCreateGcp | + TargetCreateGitlab body = new TargetCreateGitlab(); // TargetCreateGitlab | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateGcp(body); + TargetCreateOutput result = apiInstance.targetCreateGitlab(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateGcp"); + System.err.println("Exception when calling V2Api#targetCreateGitlab"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20245,11 +25453,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateGcp**](RotatedSecretCreateGcp.md)| | + **body** | [**TargetCreateGitlab**](TargetCreateGitlab.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20263,12 +25471,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateGcpResponse wraps response body. | - | +**201** | targetCreateGitlabResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateHanadb** -> RotatedSecretCreateOutput rotatedSecretCreateHanadb(body) + +# **targetCreateGke** +> TargetCreateOutput targetCreateGke(body) @@ -20287,12 +25495,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateHanadb body = new RotatedSecretCreateHanadb(); // RotatedSecretCreateHanadb | + TargetCreateGke body = new TargetCreateGke(); // TargetCreateGke | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateHanadb(body); + TargetCreateOutput result = apiInstance.targetCreateGke(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateHanadb"); + System.err.println("Exception when calling V2Api#targetCreateGke"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20306,11 +25514,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateHanadb**](RotatedSecretCreateHanadb.md)| | + **body** | [**TargetCreateGke**](TargetCreateGke.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20324,12 +25532,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateHanadbResponse wraps response body. | - | +**201** | targetCreateGkeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateLdap** -> RotatedSecretCreateOutput rotatedSecretCreateLdap(body) + +# **targetCreateGlobalSign** +> TargetCreateOutput targetCreateGlobalSign(body) @@ -20348,12 +25556,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateLdap body = new RotatedSecretCreateLdap(); // RotatedSecretCreateLdap | + TargetCreateGlobalSign body = new TargetCreateGlobalSign(); // TargetCreateGlobalSign | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateLdap(body); + TargetCreateOutput result = apiInstance.targetCreateGlobalSign(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateLdap"); + System.err.println("Exception when calling V2Api#targetCreateGlobalSign"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20367,11 +25575,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateLdap**](RotatedSecretCreateLdap.md)| | + **body** | [**TargetCreateGlobalSign**](TargetCreateGlobalSign.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20385,12 +25593,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateLdapResponse wraps response body. | - | +**201** | targetCreateGlobalSignResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateMongodb** -> RotatedSecretCreateOutput rotatedSecretCreateMongodb(body) + +# **targetCreateGlobalSignAtlas** +> TargetCreateOutput targetCreateGlobalSignAtlas(body) @@ -20409,12 +25617,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateMongodb body = new RotatedSecretCreateMongodb(); // RotatedSecretCreateMongodb | + TargetCreateGlobalSignAtlas body = new TargetCreateGlobalSignAtlas(); // TargetCreateGlobalSignAtlas | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateMongodb(body); + TargetCreateOutput result = apiInstance.targetCreateGlobalSignAtlas(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateMongodb"); + System.err.println("Exception when calling V2Api#targetCreateGlobalSignAtlas"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20428,11 +25636,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateMongodb**](RotatedSecretCreateMongodb.md)| | + **body** | [**TargetCreateGlobalSignAtlas**](TargetCreateGlobalSignAtlas.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20446,12 +25654,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateMongodbResponse wraps response body. | - | +**201** | targetCreateGlobalSignAtlasResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateMssql** -> RotatedSecretCreateOutput rotatedSecretCreateMssql(body) + +# **targetCreateGodaddy** +> TargetCreateOutput targetCreateGodaddy(body) @@ -20470,12 +25678,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateMssql body = new RotatedSecretCreateMssql(); // RotatedSecretCreateMssql | + TargetCreateGodaddy body = new TargetCreateGodaddy(); // TargetCreateGodaddy | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateMssql(body); + TargetCreateOutput result = apiInstance.targetCreateGodaddy(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateMssql"); + System.err.println("Exception when calling V2Api#targetCreateGodaddy"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20489,11 +25697,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateMssql**](RotatedSecretCreateMssql.md)| | + **body** | [**TargetCreateGodaddy**](TargetCreateGodaddy.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20507,12 +25715,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateMssqlResponse wraps response body. | - | +**201** | targetCreateGodaddyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateMysql** -> RotatedSecretCreateOutput rotatedSecretCreateMysql(body) + +# **targetCreateHashiVault** +> TargetCreateOutput targetCreateHashiVault(body) @@ -20531,12 +25739,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateMysql body = new RotatedSecretCreateMysql(); // RotatedSecretCreateMysql | + TargetCreateHashiVault body = new TargetCreateHashiVault(); // TargetCreateHashiVault | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateMysql(body); + TargetCreateOutput result = apiInstance.targetCreateHashiVault(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateMysql"); + System.err.println("Exception when calling V2Api#targetCreateHashiVault"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20550,11 +25758,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateMysql**](RotatedSecretCreateMysql.md)| | + **body** | [**TargetCreateHashiVault**](TargetCreateHashiVault.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20568,12 +25776,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateMysqlResponse wraps response body. | - | +**201** | targetCreateHashiVaultResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateOracledb** -> RotatedSecretCreateOutput rotatedSecretCreateOracledb(body) + +# **targetCreateK8s** +> TargetCreateOutput targetCreateK8s(body) @@ -20592,12 +25800,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateOracledb body = new RotatedSecretCreateOracledb(); // RotatedSecretCreateOracledb | + TargetCreateK8s body = new TargetCreateK8s(); // TargetCreateK8s | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateOracledb(body); + TargetCreateOutput result = apiInstance.targetCreateK8s(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateOracledb"); + System.err.println("Exception when calling V2Api#targetCreateK8s"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20611,11 +25819,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateOracledb**](RotatedSecretCreateOracledb.md)| | + **body** | [**TargetCreateK8s**](TargetCreateK8s.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20629,12 +25837,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateOracledbResponse wraps response body. | - | +**201** | targetCreateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreatePostgresql** -> RotatedSecretCreateOutput rotatedSecretCreatePostgresql(body) + +# **targetCreateLdap** +> TargetCreateOutput targetCreateLdap(body) @@ -20653,12 +25861,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreatePostgresql body = new RotatedSecretCreatePostgresql(); // RotatedSecretCreatePostgresql | + TargetCreateLdap body = new TargetCreateLdap(); // TargetCreateLdap | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreatePostgresql(body); + TargetCreateOutput result = apiInstance.targetCreateLdap(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreatePostgresql"); + System.err.println("Exception when calling V2Api#targetCreateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20672,11 +25880,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreatePostgresql**](RotatedSecretCreatePostgresql.md)| | + **body** | [**TargetCreateLdap**](TargetCreateLdap.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20690,12 +25898,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreatePostgresqlResponse wraps response body. | - | +**201** | targetCreateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateRedis** -> RotatedSecretCreateOutput rotatedSecretCreateRedis(body) + +# **targetCreateLinked** +> TargetCreateOutput targetCreateLinked(body) @@ -20714,12 +25922,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateRedis body = new RotatedSecretCreateRedis(); // RotatedSecretCreateRedis | + TargetCreateLinked body = new TargetCreateLinked(); // TargetCreateLinked | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateRedis(body); + TargetCreateOutput result = apiInstance.targetCreateLinked(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateRedis"); + System.err.println("Exception when calling V2Api#targetCreateLinked"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20733,11 +25941,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateRedis**](RotatedSecretCreateRedis.md)| | + **body** | [**TargetCreateLinked**](TargetCreateLinked.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20751,12 +25959,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateRedisResponse wraps response body. | - | +**201** | targetCreateLinkedResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateRedshift** -> RotatedSecretCreateOutput rotatedSecretCreateRedshift(body) + +# **targetCreatePing** +> TargetCreateOutput targetCreatePing(body) @@ -20775,12 +25983,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateRedshift body = new RotatedSecretCreateRedshift(); // RotatedSecretCreateRedshift | + TargetCreatePing body = new TargetCreatePing(); // TargetCreatePing | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateRedshift(body); + TargetCreateOutput result = apiInstance.targetCreatePing(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateRedshift"); + System.err.println("Exception when calling V2Api#targetCreatePing"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20794,11 +26002,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateRedshift**](RotatedSecretCreateRedshift.md)| | + **body** | [**TargetCreatePing**](TargetCreatePing.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20812,12 +26020,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateRedshiftResponse wraps response body. | - | +**201** | targetCreatePingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateSnowflake** -> RotatedSecretCreateOutput rotatedSecretCreateSnowflake(body) + +# **targetCreateRabbitMq** +> TargetCreateOutput targetCreateRabbitMq(body) @@ -20836,12 +26044,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateSnowflake body = new RotatedSecretCreateSnowflake(); // RotatedSecretCreateSnowflake | + TargetCreateRabbitMq body = new TargetCreateRabbitMq(); // TargetCreateRabbitMq | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateSnowflake(body); + TargetCreateOutput result = apiInstance.targetCreateRabbitMq(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateSnowflake"); + System.err.println("Exception when calling V2Api#targetCreateRabbitMq"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20855,11 +26063,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateSnowflake**](RotatedSecretCreateSnowflake.md)| | + **body** | [**TargetCreateRabbitMq**](TargetCreateRabbitMq.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20873,12 +26081,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateSnowflakeResponse wraps response body. | - | +**201** | targetCreateRabbitMqResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateSsh** -> RotatedSecretCreateOutput rotatedSecretCreateSsh(body) + +# **targetCreateSalesforce** +> TargetCreateOutput targetCreateSalesforce(body) @@ -20897,12 +26105,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateSsh body = new RotatedSecretCreateSsh(); // RotatedSecretCreateSsh | + TargetCreateSalesforce body = new TargetCreateSalesforce(); // TargetCreateSalesforce | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateSsh(body); + TargetCreateOutput result = apiInstance.targetCreateSalesforce(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateSsh"); + System.err.println("Exception when calling V2Api#targetCreateSalesforce"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20916,11 +26124,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateSsh**](RotatedSecretCreateSsh.md)| | + **body** | [**TargetCreateSalesforce**](TargetCreateSalesforce.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20934,12 +26142,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateSshResponse wraps response body. | - | +**201** | targetCreateSalesforceResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretCreateWindows** -> RotatedSecretCreateOutput rotatedSecretCreateWindows(body) + +# **targetCreateSsh** +> TargetCreateOutput targetCreateSsh(body) @@ -20958,12 +26166,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretCreateWindows body = new RotatedSecretCreateWindows(); // RotatedSecretCreateWindows | + TargetCreateSsh body = new TargetCreateSsh(); // TargetCreateSsh | try { - RotatedSecretCreateOutput result = apiInstance.rotatedSecretCreateWindows(body); + TargetCreateOutput result = apiInstance.targetCreateSsh(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretCreateWindows"); + System.err.println("Exception when calling V2Api#targetCreateSsh"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -20977,11 +26185,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateWindows**](RotatedSecretCreateWindows.md)| | + **body** | [**TargetCreateSsh**](TargetCreateSsh.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20995,12 +26203,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretCreateWindowsResponse wraps response body. | - | +**201** | targetCreateSshResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretGetValue** -> Map<String, Object> rotatedSecretGetValue(body) + +# **targetCreateWeb** +> TargetCreateOutput targetCreateWeb(body) @@ -21019,12 +26227,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretGetValue body = new RotatedSecretGetValue(); // RotatedSecretGetValue | + TargetCreateWeb body = new TargetCreateWeb(); // TargetCreateWeb | try { - Map result = apiInstance.rotatedSecretGetValue(body); + TargetCreateOutput result = apiInstance.targetCreateWeb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretGetValue"); + System.err.println("Exception when calling V2Api#targetCreateWeb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21038,11 +26246,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretGetValue**](RotatedSecretGetValue.md)| | + **body** | [**TargetCreateWeb**](TargetCreateWeb.md)| | ### Return type -**Map<String, Object>** +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -21056,12 +26264,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretGetValueResponse wraps response body. | - | +**201** | targetCreateWebResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretList** -> GetProducersListReplyObj rotatedSecretList(body) + +# **targetCreateWindows** +> TargetCreateOutput targetCreateWindows(body) @@ -21080,12 +26288,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretList body = new RotatedSecretList(); // RotatedSecretList | + TargetCreateWindows body = new TargetCreateWindows(); // TargetCreateWindows | try { - GetProducersListReplyObj result = apiInstance.rotatedSecretList(body); + TargetCreateOutput result = apiInstance.targetCreateWindows(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretList"); + System.err.println("Exception when calling V2Api#targetCreateWindows"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21099,11 +26307,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretList**](RotatedSecretList.md)| | + **body** | [**TargetCreateWindows**](TargetCreateWindows.md)| | ### Return type -[**GetProducersListReplyObj**](GetProducersListReplyObj.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -21117,12 +26325,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | rotatedSecretListResponse wraps response body. | - | +**201** | targetCreateWindowsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateAws** -> RotatedSecretUpdateOutput rotatedSecretUpdateAws(body) + +# **targetCreateZeroSSL** +> TargetCreateOutput targetCreateZeroSSL(body) @@ -21141,12 +26349,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateAws body = new RotatedSecretUpdateAws(); // RotatedSecretUpdateAws | + TargetCreateZeroSSL body = new TargetCreateZeroSSL(); // TargetCreateZeroSSL | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateAws(body); + TargetCreateOutput result = apiInstance.targetCreateZeroSSL(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateAws"); + System.err.println("Exception when calling V2Api#targetCreateZeroSSL"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21160,11 +26368,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateAws**](RotatedSecretUpdateAws.md)| | + **body** | [**TargetCreateZeroSSL**](TargetCreateZeroSSL.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -21178,12 +26386,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateAwsResponse wraps response body. | - | +**201** | targetCreateZeroSSLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateAzure** -> RotatedSecretUpdateOutput rotatedSecretUpdateAzure(body) + +# **targetDelete** +> Object targetDelete(body) @@ -21202,12 +26410,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateAzure body = new RotatedSecretUpdateAzure(); // RotatedSecretUpdateAzure | + TargetDelete body = new TargetDelete(); // TargetDelete | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateAzure(body); + Object result = apiInstance.targetDelete(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateAzure"); + System.err.println("Exception when calling V2Api#targetDelete"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21221,11 +26429,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateAzure**](RotatedSecretUpdateAzure.md)| | + **body** | [**TargetDelete**](TargetDelete.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +**Object** ### Authorization @@ -21239,12 +26447,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateAzureResponse wraps response body. | - | +**200** | targetDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateCassandra** -> RotatedSecretUpdateOutput rotatedSecretUpdateCassandra(body) + +# **targetGet** +> Target targetGet(body) @@ -21263,12 +26471,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateCassandra body = new RotatedSecretUpdateCassandra(); // RotatedSecretUpdateCassandra | + TargetGet body = new TargetGet(); // TargetGet | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateCassandra(body); + Target result = apiInstance.targetGet(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateCassandra"); + System.err.println("Exception when calling V2Api#targetGet"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21282,11 +26490,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateCassandra**](RotatedSecretUpdateCassandra.md)| | + **body** | [**TargetGet**](TargetGet.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**Target**](Target.md) ### Authorization @@ -21300,12 +26508,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateCassandraResponse wraps response body. | - | +**200** | targetGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateCustom** -> RotatedSecretUpdateOutput rotatedSecretUpdateCustom(body) + +# **targetGetDetails** +> GetTargetDetailsOutput targetGetDetails(body) @@ -21324,12 +26532,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateCustom body = new RotatedSecretUpdateCustom(); // RotatedSecretUpdateCustom | + TargetGetDetails body = new TargetGetDetails(); // TargetGetDetails | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateCustom(body); + GetTargetDetailsOutput result = apiInstance.targetGetDetails(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateCustom"); + System.err.println("Exception when calling V2Api#targetGetDetails"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21343,11 +26551,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateCustom**](RotatedSecretUpdateCustom.md)| | + **body** | [**TargetGetDetails**](TargetGetDetails.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**GetTargetDetailsOutput**](GetTargetDetailsOutput.md) ### Authorization @@ -21361,12 +26569,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateCustomResponse wraps response body. | - | +**200** | targetGetDetailsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateDockerhub** -> RotatedSecretUpdateOutput rotatedSecretUpdateDockerhub(body) + +# **targetList** +> ListTargetsOutput targetList(body) @@ -21385,12 +26593,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateDockerhub body = new RotatedSecretUpdateDockerhub(); // RotatedSecretUpdateDockerhub | + TargetList body = new TargetList(); // TargetList | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateDockerhub(body); + ListTargetsOutput result = apiInstance.targetList(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateDockerhub"); + System.err.println("Exception when calling V2Api#targetList"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21404,11 +26612,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateDockerhub**](RotatedSecretUpdateDockerhub.md)| | + **body** | [**TargetList**](TargetList.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**ListTargetsOutput**](ListTargetsOutput.md) ### Authorization @@ -21422,12 +26630,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateDockerhubResponse wraps response body. | - | +**200** | targetListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateGcp** -> RotatedSecretUpdateOutput rotatedSecretUpdateGcp(body) + +# **targetUpdateArtifactory** +> TargetUpdateOutput targetUpdateArtifactory(body) @@ -21446,12 +26654,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateGcp body = new RotatedSecretUpdateGcp(); // RotatedSecretUpdateGcp | + TargetUpdateArtifactory body = new TargetUpdateArtifactory(); // TargetUpdateArtifactory | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateGcp(body); + TargetUpdateOutput result = apiInstance.targetUpdateArtifactory(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateGcp"); + System.err.println("Exception when calling V2Api#targetUpdateArtifactory"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21465,11 +26673,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateGcp**](RotatedSecretUpdateGcp.md)| | + **body** | [**TargetUpdateArtifactory**](TargetUpdateArtifactory.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21483,12 +26691,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateGcpResponse wraps response body. | - | +**201** | targetUpdateArtifactoryResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateHanadb** -> RotatedSecretUpdateOutput rotatedSecretUpdateHanadb(body) + +# **targetUpdateAws** +> TargetUpdateOutput targetUpdateAws(body) @@ -21507,12 +26715,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateHanadb body = new RotatedSecretUpdateHanadb(); // RotatedSecretUpdateHanadb | + TargetUpdateAws body = new TargetUpdateAws(); // TargetUpdateAws | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateHanadb(body); + TargetUpdateOutput result = apiInstance.targetUpdateAws(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateHanadb"); + System.err.println("Exception when calling V2Api#targetUpdateAws"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21526,11 +26734,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateHanadb**](RotatedSecretUpdateHanadb.md)| | + **body** | [**TargetUpdateAws**](TargetUpdateAws.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21544,12 +26752,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateHanadbResponse wraps response body. | - | +**201** | targetUpdateAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateLdap** -> RotatedSecretUpdateOutput rotatedSecretUpdateLdap(body) + +# **targetUpdateAzure** +> TargetUpdateOutput targetUpdateAzure(body) @@ -21568,12 +26776,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateLdap body = new RotatedSecretUpdateLdap(); // RotatedSecretUpdateLdap | + TargetUpdateAzure body = new TargetUpdateAzure(); // TargetUpdateAzure | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateLdap(body); + TargetUpdateOutput result = apiInstance.targetUpdateAzure(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateLdap"); + System.err.println("Exception when calling V2Api#targetUpdateAzure"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21587,11 +26795,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateLdap**](RotatedSecretUpdateLdap.md)| | + **body** | [**TargetUpdateAzure**](TargetUpdateAzure.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21605,12 +26813,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateLdapResponse wraps response body. | - | +**201** | targetUpdateAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateMongodb** -> RotatedSecretUpdateOutput rotatedSecretUpdateMongodb(body) + +# **targetUpdateDB** +> TargetUpdateOutput targetUpdateDB(body) @@ -21629,12 +26837,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateMongodb body = new RotatedSecretUpdateMongodb(); // RotatedSecretUpdateMongodb | + TargetUpdateDB body = new TargetUpdateDB(); // TargetUpdateDB | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateMongodb(body); + TargetUpdateOutput result = apiInstance.targetUpdateDB(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateMongodb"); + System.err.println("Exception when calling V2Api#targetUpdateDB"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21648,11 +26856,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateMongodb**](RotatedSecretUpdateMongodb.md)| | + **body** | [**TargetUpdateDB**](TargetUpdateDB.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21666,12 +26874,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateMongodbResponse wraps response body. | - | +**201** | targetUpdateDBResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateMssql** -> RotatedSecretUpdateOutput rotatedSecretUpdateMssql(body) + +# **targetUpdateDockerhub** +> TargetUpdateOutput targetUpdateDockerhub(body) @@ -21690,12 +26898,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateMssql body = new RotatedSecretUpdateMssql(); // RotatedSecretUpdateMssql | + TargetUpdateDockerhub body = new TargetUpdateDockerhub(); // TargetUpdateDockerhub | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateMssql(body); + TargetUpdateOutput result = apiInstance.targetUpdateDockerhub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateMssql"); + System.err.println("Exception when calling V2Api#targetUpdateDockerhub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21709,11 +26917,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateMssql**](RotatedSecretUpdateMssql.md)| | + **body** | [**TargetUpdateDockerhub**](TargetUpdateDockerhub.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21727,12 +26935,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateMssqlResponse wraps response body. | - | +**201** | targetUpdateDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateMysql** -> RotatedSecretUpdateOutput rotatedSecretUpdateMysql(body) + +# **targetUpdateEks** +> TargetUpdateOutput targetUpdateEks(body) @@ -21751,12 +26959,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateMysql body = new RotatedSecretUpdateMysql(); // RotatedSecretUpdateMysql | + TargetUpdateEks body = new TargetUpdateEks(); // TargetUpdateEks | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateMysql(body); + TargetUpdateOutput result = apiInstance.targetUpdateEks(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateMysql"); + System.err.println("Exception when calling V2Api#targetUpdateEks"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21770,11 +26978,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateMysql**](RotatedSecretUpdateMysql.md)| | + **body** | [**TargetUpdateEks**](TargetUpdateEks.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21788,12 +26996,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateMysqlResponse wraps response body. | - | +**201** | targetUpdateEksResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateOracledb** -> RotatedSecretUpdateOutput rotatedSecretUpdateOracledb(body) + +# **targetUpdateGcp** +> TargetUpdateOutput targetUpdateGcp(body) @@ -21812,12 +27020,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateOracledb body = new RotatedSecretUpdateOracledb(); // RotatedSecretUpdateOracledb | + TargetUpdateGcp body = new TargetUpdateGcp(); // TargetUpdateGcp | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateOracledb(body); + TargetUpdateOutput result = apiInstance.targetUpdateGcp(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateOracledb"); + System.err.println("Exception when calling V2Api#targetUpdateGcp"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21831,11 +27039,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateOracledb**](RotatedSecretUpdateOracledb.md)| | + **body** | [**TargetUpdateGcp**](TargetUpdateGcp.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21849,12 +27057,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateOracledbResponse wraps response body. | - | +**201** | targetUpdateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdatePostgresql** -> RotatedSecretUpdateOutput rotatedSecretUpdatePostgresql(body) + +# **targetUpdateGithub** +> TargetUpdateOutput targetUpdateGithub(body) @@ -21873,12 +27081,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdatePostgresql body = new RotatedSecretUpdatePostgresql(); // RotatedSecretUpdatePostgresql | + TargetUpdateGithub body = new TargetUpdateGithub(); // TargetUpdateGithub | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdatePostgresql(body); + TargetUpdateOutput result = apiInstance.targetUpdateGithub(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdatePostgresql"); + System.err.println("Exception when calling V2Api#targetUpdateGithub"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21892,11 +27100,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdatePostgresql**](RotatedSecretUpdatePostgresql.md)| | + **body** | [**TargetUpdateGithub**](TargetUpdateGithub.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21910,12 +27118,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdatePostgresqlResponse wraps response body. | - | +**201** | targetUpdateGithubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateRedis** -> RotatedSecretUpdateOutput rotatedSecretUpdateRedis(body) + +# **targetUpdateGitlab** +> TargetUpdateOutput targetUpdateGitlab(body) @@ -21934,12 +27142,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateRedis body = new RotatedSecretUpdateRedis(); // RotatedSecretUpdateRedis | + TargetUpdateGitlab body = new TargetUpdateGitlab(); // TargetUpdateGitlab | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateRedis(body); + TargetUpdateOutput result = apiInstance.targetUpdateGitlab(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateRedis"); + System.err.println("Exception when calling V2Api#targetUpdateGitlab"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -21953,11 +27161,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateRedis**](RotatedSecretUpdateRedis.md)| | + **body** | [**TargetUpdateGitlab**](TargetUpdateGitlab.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21971,12 +27179,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateRedisResponse wraps response body. | - | +**201** | targetUpdateGitlabResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateRedshift** -> RotatedSecretUpdateOutput rotatedSecretUpdateRedshift(body) + +# **targetUpdateGke** +> TargetUpdateOutput targetUpdateGke(body) @@ -21995,12 +27203,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateRedshift body = new RotatedSecretUpdateRedshift(); // RotatedSecretUpdateRedshift | + TargetUpdateGke body = new TargetUpdateGke(); // TargetUpdateGke | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateRedshift(body); + TargetUpdateOutput result = apiInstance.targetUpdateGke(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateRedshift"); + System.err.println("Exception when calling V2Api#targetUpdateGke"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22014,11 +27222,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateRedshift**](RotatedSecretUpdateRedshift.md)| | + **body** | [**TargetUpdateGke**](TargetUpdateGke.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22032,12 +27240,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateRedshiftResponse wraps response body. | - | +**201** | targetUpdateGkeResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateSnowflake** -> RotatedSecretUpdateOutput rotatedSecretUpdateSnowflake(body) + +# **targetUpdateGlobalSign** +> TargetUpdateOutput targetUpdateGlobalSign(body) @@ -22056,12 +27264,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateSnowflake body = new RotatedSecretUpdateSnowflake(); // RotatedSecretUpdateSnowflake | + TargetUpdateGlobalSign body = new TargetUpdateGlobalSign(); // TargetUpdateGlobalSign | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateSnowflake(body); + TargetUpdateOutput result = apiInstance.targetUpdateGlobalSign(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateSnowflake"); + System.err.println("Exception when calling V2Api#targetUpdateGlobalSign"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22075,11 +27283,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateSnowflake**](RotatedSecretUpdateSnowflake.md)| | + **body** | [**TargetUpdateGlobalSign**](TargetUpdateGlobalSign.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22093,12 +27301,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateSnowflakeResponse wraps response body. | - | +**201** | targetUpdateGlobalSignResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateSsh** -> RotatedSecretUpdateOutput rotatedSecretUpdateSsh(body) + +# **targetUpdateGlobalSignAtlas** +> TargetUpdateOutput targetUpdateGlobalSignAtlas(body) @@ -22117,12 +27325,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateSsh body = new RotatedSecretUpdateSsh(); // RotatedSecretUpdateSsh | + TargetUpdateGlobalSignAtlas body = new TargetUpdateGlobalSignAtlas(); // TargetUpdateGlobalSignAtlas | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateSsh(body); + TargetUpdateOutput result = apiInstance.targetUpdateGlobalSignAtlas(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateSsh"); + System.err.println("Exception when calling V2Api#targetUpdateGlobalSignAtlas"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22136,11 +27344,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateSsh**](RotatedSecretUpdateSsh.md)| | + **body** | [**TargetUpdateGlobalSignAtlas**](TargetUpdateGlobalSignAtlas.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22154,12 +27362,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateSshResponse wraps response body. | - | +**201** | targetUpdateGlobalSignAtlasResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **rotatedSecretUpdateWindows** -> RotatedSecretUpdateOutput rotatedSecretUpdateWindows(body) + +# **targetUpdateGodaddy** +> TargetUpdateOutput targetUpdateGodaddy(body) @@ -22178,12 +27386,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - RotatedSecretUpdateWindows body = new RotatedSecretUpdateWindows(); // RotatedSecretUpdateWindows | + TargetUpdateGodaddy body = new TargetUpdateGodaddy(); // TargetUpdateGodaddy | try { - RotatedSecretUpdateOutput result = apiInstance.rotatedSecretUpdateWindows(body); + TargetUpdateOutput result = apiInstance.targetUpdateGodaddy(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#rotatedSecretUpdateWindows"); + System.err.println("Exception when calling V2Api#targetUpdateGodaddy"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22197,11 +27405,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateWindows**](RotatedSecretUpdateWindows.md)| | + **body** | [**TargetUpdateGodaddy**](TargetUpdateGodaddy.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22215,12 +27423,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | rotatedSecretUpdateWindowsResponse wraps response body. | - | +**201** | targetUpdateGodaddyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **setItemState** -> Object setItemState(body) + +# **targetUpdateHashiVault** +> TargetUpdateOutput targetUpdateHashiVault(body) @@ -22239,12 +27447,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SetItemState body = new SetItemState(); // SetItemState | + TargetUpdateHashiVault body = new TargetUpdateHashiVault(); // TargetUpdateHashiVault | try { - Object result = apiInstance.setItemState(body); + TargetUpdateOutput result = apiInstance.targetUpdateHashiVault(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#setItemState"); + System.err.println("Exception when calling V2Api#targetUpdateHashiVault"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22258,11 +27466,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SetItemState**](SetItemState.md)| | + **body** | [**TargetUpdateHashiVault**](TargetUpdateHashiVault.md)| | ### Return type -**Object** +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22276,12 +27484,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | setItemStateResponse wraps response body. | - | +**201** | targetUpdateHashiVaultResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **setRoleRule** -> Object setRoleRule(body) + +# **targetUpdateK8s** +> TargetUpdateOutput targetUpdateK8s(body) @@ -22300,12 +27508,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SetRoleRule body = new SetRoleRule(); // SetRoleRule | + TargetUpdateK8s body = new TargetUpdateK8s(); // TargetUpdateK8s | try { - Object result = apiInstance.setRoleRule(body); + TargetUpdateOutput result = apiInstance.targetUpdateK8s(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#setRoleRule"); + System.err.println("Exception when calling V2Api#targetUpdateK8s"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22319,11 +27527,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SetRoleRule**](SetRoleRule.md)| | + **body** | [**TargetUpdateK8s**](TargetUpdateK8s.md)| | ### Return type -**Object** +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22337,12 +27545,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | setRoleRuleResponse wraps response body. | - | +**201** | targetUpdateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **shareItem** -> shareItem(body) + +# **targetUpdateLdap** +> TargetUpdateOutput targetUpdateLdap(body) @@ -22361,11 +27569,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - ShareItem body = new ShareItem(); // ShareItem | + TargetUpdateLdap body = new TargetUpdateLdap(); // TargetUpdateLdap | try { - apiInstance.shareItem(body); + TargetUpdateOutput result = apiInstance.targetUpdateLdap(body); + System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#shareItem"); + System.err.println("Exception when calling V2Api#targetUpdateLdap"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22379,11 +27588,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ShareItem**](ShareItem.md)| | + **body** | [**TargetUpdateLdap**](TargetUpdateLdap.md)| | ### Return type -null (empty response body) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22397,12 +27606,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | | - | +**201** | targetUpdateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signDataWithClassicKey** -> SignOutput signDataWithClassicKey(body) + +# **targetUpdateLinked** +> TargetUpdateOutput targetUpdateLinked(body) @@ -22421,12 +27630,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignDataWithClassicKey body = new SignDataWithClassicKey(); // SignDataWithClassicKey | + TargetUpdateLinked body = new TargetUpdateLinked(); // TargetUpdateLinked | try { - SignOutput result = apiInstance.signDataWithClassicKey(body); + TargetUpdateOutput result = apiInstance.targetUpdateLinked(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signDataWithClassicKey"); + System.err.println("Exception when calling V2Api#targetUpdateLinked"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22440,11 +27649,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignDataWithClassicKey**](SignDataWithClassicKey.md)| | + **body** | [**TargetUpdateLinked**](TargetUpdateLinked.md)| | ### Return type -[**SignOutput**](SignOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22458,12 +27667,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signDataWithClassicKeyResponse wraps response body. | - | +**201** | targetUpdateLinkedResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signEcDsa** -> SignEcDsaOutput signEcDsa(body) + +# **targetUpdatePing** +> TargetUpdateOutput targetUpdatePing(body) @@ -22482,12 +27691,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignEcDsa body = new SignEcDsa(); // SignEcDsa | + TargetUpdatePing body = new TargetUpdatePing(); // TargetUpdatePing | try { - SignEcDsaOutput result = apiInstance.signEcDsa(body); + TargetUpdateOutput result = apiInstance.targetUpdatePing(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signEcDsa"); + System.err.println("Exception when calling V2Api#targetUpdatePing"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22501,11 +27710,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignEcDsa**](SignEcDsa.md)| | + **body** | [**TargetUpdatePing**](TargetUpdatePing.md)| | ### Return type -[**SignEcDsaOutput**](SignEcDsaOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22519,12 +27728,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signEcDsaResponse wraps response body. | - | +**201** | targetUpdatePingResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signGPG** -> SignGPGOutput signGPG(body) + +# **targetUpdateRabbitMq** +> TargetUpdateOutput targetUpdateRabbitMq(body) @@ -22543,12 +27752,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignGPG body = new SignGPG(); // SignGPG | + TargetUpdateRabbitMq body = new TargetUpdateRabbitMq(); // TargetUpdateRabbitMq | try { - SignGPGOutput result = apiInstance.signGPG(body); + TargetUpdateOutput result = apiInstance.targetUpdateRabbitMq(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signGPG"); + System.err.println("Exception when calling V2Api#targetUpdateRabbitMq"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22562,11 +27771,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignGPG**](SignGPG.md)| | + **body** | [**TargetUpdateRabbitMq**](TargetUpdateRabbitMq.md)| | ### Return type -[**SignGPGOutput**](SignGPGOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22580,12 +27789,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signGPGResponse wraps response body. | - | +**201** | targetUpdateRabbitMqResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signJWTWithClassicKey** -> SignJWTOutput signJWTWithClassicKey(body) + +# **targetUpdateSalesforce** +> TargetUpdateOutput targetUpdateSalesforce(body) @@ -22604,12 +27813,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignJWTWithClassicKey body = new SignJWTWithClassicKey(); // SignJWTWithClassicKey | + TargetUpdateSalesforce body = new TargetUpdateSalesforce(); // TargetUpdateSalesforce | try { - SignJWTOutput result = apiInstance.signJWTWithClassicKey(body); + TargetUpdateOutput result = apiInstance.targetUpdateSalesforce(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signJWTWithClassicKey"); + System.err.println("Exception when calling V2Api#targetUpdateSalesforce"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22623,11 +27832,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignJWTWithClassicKey**](SignJWTWithClassicKey.md)| | + **body** | [**TargetUpdateSalesforce**](TargetUpdateSalesforce.md)| | ### Return type -[**SignJWTOutput**](SignJWTOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22641,12 +27850,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signJWTWithClassicKeyResponse wraps response body. | - | +**201** | targetUpdateSalesforceResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signPKCS1** -> SignPKCS1Output signPKCS1(body) + +# **targetUpdateSsh** +> TargetUpdateOutput targetUpdateSsh(body) @@ -22665,12 +27874,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignPKCS1 body = new SignPKCS1(); // SignPKCS1 | + TargetUpdateSsh body = new TargetUpdateSsh(); // TargetUpdateSsh | try { - SignPKCS1Output result = apiInstance.signPKCS1(body); + TargetUpdateOutput result = apiInstance.targetUpdateSsh(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signPKCS1"); + System.err.println("Exception when calling V2Api#targetUpdateSsh"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22684,11 +27893,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignPKCS1**](SignPKCS1.md)| | + **body** | [**TargetUpdateSsh**](TargetUpdateSsh.md)| | ### Return type -[**SignPKCS1Output**](SignPKCS1Output.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22702,12 +27911,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signPKCS1Response wraps response body. | - | +**201** | targetUpdateSshResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signPKICertWithClassicKey** -> SignPKICertOutput signPKICertWithClassicKey(body) + +# **targetUpdateWeb** +> TargetUpdateOutput targetUpdateWeb(body) @@ -22726,12 +27935,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignPKICertWithClassicKey body = new SignPKICertWithClassicKey(); // SignPKICertWithClassicKey | + TargetUpdateWeb body = new TargetUpdateWeb(); // TargetUpdateWeb | try { - SignPKICertOutput result = apiInstance.signPKICertWithClassicKey(body); + TargetUpdateOutput result = apiInstance.targetUpdateWeb(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signPKICertWithClassicKey"); + System.err.println("Exception when calling V2Api#targetUpdateWeb"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22745,11 +27954,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignPKICertWithClassicKey**](SignPKICertWithClassicKey.md)| | + **body** | [**TargetUpdateWeb**](TargetUpdateWeb.md)| | ### Return type -[**SignPKICertOutput**](SignPKICertOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22763,12 +27972,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signPKICertWithClassicKeyResponse wraps response body. | - | +**201** | targetUpdateWebResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **signRsaSsaPss** -> SignRsaSsaPssOutput signRsaSsaPss(body) + +# **targetUpdateWindows** +> TargetUpdateOutput targetUpdateWindows(body) @@ -22787,12 +27996,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - SignRsaSsaPss body = new SignRsaSsaPss(); // SignRsaSsaPss | + TargetUpdateWindows body = new TargetUpdateWindows(); // TargetUpdateWindows | try { - SignRsaSsaPssOutput result = apiInstance.signRsaSsaPss(body); + TargetUpdateOutput result = apiInstance.targetUpdateWindows(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#signRsaSsaPss"); + System.err.println("Exception when calling V2Api#targetUpdateWindows"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22806,11 +28015,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignRsaSsaPss**](SignRsaSsaPss.md)| | + **body** | [**TargetUpdateWindows**](TargetUpdateWindows.md)| | ### Return type -[**SignRsaSsaPssOutput**](SignRsaSsaPssOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22824,12 +28033,12 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | signRsaSsaPssResponse wraps response body. | - | +**201** | targetUpdateWindowsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | - -# **staticCredsAuth** -> StaticCredsAuthOutput staticCredsAuth(body) + +# **targetUpdateZeroSSL** +> TargetUpdateOutput targetUpdateZeroSSL(body) @@ -22848,12 +28057,12 @@ public class Example { defaultClient.setBasePath("https://api.akeyless.io"); V2Api apiInstance = new V2Api(defaultClient); - StaticCredsAuth body = new StaticCredsAuth(); // StaticCredsAuth | + TargetUpdateZeroSSL body = new TargetUpdateZeroSSL(); // TargetUpdateZeroSSL | try { - StaticCredsAuthOutput result = apiInstance.staticCredsAuth(body); + TargetUpdateOutput result = apiInstance.targetUpdateZeroSSL(body); System.out.println(result); } catch (ApiException e) { - System.err.println("Exception when calling V2Api#staticCredsAuth"); + System.err.println("Exception when calling V2Api#targetUpdateZeroSSL"); System.err.println("Status code: " + e.getCode()); System.err.println("Reason: " + e.getResponseBody()); System.err.println("Response headers: " + e.getResponseHeaders()); @@ -22867,11 +28076,11 @@ public class Example { Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**StaticCredsAuth**](StaticCredsAuth.md)| | + **body** | [**TargetUpdateZeroSSL**](TargetUpdateZeroSSL.md)| | ### Return type -[**StaticCredsAuthOutput**](StaticCredsAuthOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22885,7 +28094,7 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | staticCredsAuthResponse wraps response body. | - | +**201** | targetUpdateZeroSSLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | @@ -24962,6 +30171,67 @@ No authorization required **200** | updateGithubTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +# **updateGitlabTarget** +> UpdateGitlabTargetOutput updateGitlabTarget(body) + + + +### Example +```java +// Import classes: +import io.akeyless.client.ApiClient; +import io.akeyless.client.ApiException; +import io.akeyless.client.Configuration; +import io.akeyless.client.models.*; +import io.akeyless.client.api.V2Api; + +public class Example { + public static void main(String[] args) { + ApiClient defaultClient = Configuration.getDefaultApiClient(); + defaultClient.setBasePath("https://api.akeyless.io"); + + V2Api apiInstance = new V2Api(defaultClient); + UpdateGitlabTarget body = new UpdateGitlabTarget(); // UpdateGitlabTarget | + try { + UpdateGitlabTargetOutput result = apiInstance.updateGitlabTarget(body); + System.out.println(result); + } catch (ApiException e) { + System.err.println("Exception when calling V2Api#updateGitlabTarget"); + System.err.println("Status code: " + e.getCode()); + System.err.println("Reason: " + e.getResponseBody()); + System.err.println("Response headers: " + e.getResponseHeaders()); + e.printStackTrace(); + } + } +} +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**UpdateGitlabTarget**](UpdateGitlabTarget.md)| | + +### Return type + +[**UpdateGitlabTargetOutput**](UpdateGitlabTargetOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | updateGitlabTargetResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + # **updateGlobalSignAtlasTarget** > UpdateGlobalSignAtlasTargetOutput updateGlobalSignAtlasTarget(body) diff --git a/pom.xml b/pom.xml index 5c87f480..282d9208 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ akeyless-java jar akeyless-java - 4.1.0 + 4.2.0 https://github.com/akeylesslabs/akeyless-java Akeyless Java SDK diff --git a/src/main/java/io/akeyless/client/ApiClient.java b/src/main/java/io/akeyless/client/ApiClient.java index be437686..1875497b 100644 --- a/src/main/java/io/akeyless/client/ApiClient.java +++ b/src/main/java/io/akeyless/client/ApiClient.java @@ -129,7 +129,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/4.1.0/java"); + setUserAgent("OpenAPI-Generator/4.2.0/java"); authentications = new HashMap(); } diff --git a/src/main/java/io/akeyless/client/api/V2Api.java b/src/main/java/io/akeyless/client/api/V2Api.java index c30a6425..1bf8b9c8 100644 --- a/src/main/java/io/akeyless/client/api/V2Api.java +++ b/src/main/java/io/akeyless/client/api/V2Api.java @@ -34,6 +34,38 @@ import io.akeyless.client.model.AssocTargetItem; import io.akeyless.client.model.Auth; import io.akeyless.client.model.AuthMethod; +import io.akeyless.client.model.AuthMethodCreateApiKey; +import io.akeyless.client.model.AuthMethodCreateAwsIam; +import io.akeyless.client.model.AuthMethodCreateAzureAD; +import io.akeyless.client.model.AuthMethodCreateCert; +import io.akeyless.client.model.AuthMethodCreateEmail; +import io.akeyless.client.model.AuthMethodCreateGcp; +import io.akeyless.client.model.AuthMethodCreateK8s; +import io.akeyless.client.model.AuthMethodCreateLdap; +import io.akeyless.client.model.AuthMethodCreateOCI; +import io.akeyless.client.model.AuthMethodCreateOIDC; +import io.akeyless.client.model.AuthMethodCreateOauth2; +import io.akeyless.client.model.AuthMethodCreateOutput; +import io.akeyless.client.model.AuthMethodCreateSAML; +import io.akeyless.client.model.AuthMethodCreateUniversalIdentity; +import io.akeyless.client.model.AuthMethodDelete; +import io.akeyless.client.model.AuthMethodDeleteOutput; +import io.akeyless.client.model.AuthMethodGet; +import io.akeyless.client.model.AuthMethodList; +import io.akeyless.client.model.AuthMethodUpdateApiKey; +import io.akeyless.client.model.AuthMethodUpdateAwsIam; +import io.akeyless.client.model.AuthMethodUpdateAzureAD; +import io.akeyless.client.model.AuthMethodUpdateCert; +import io.akeyless.client.model.AuthMethodUpdateEmail; +import io.akeyless.client.model.AuthMethodUpdateGcp; +import io.akeyless.client.model.AuthMethodUpdateK8s; +import io.akeyless.client.model.AuthMethodUpdateLdap; +import io.akeyless.client.model.AuthMethodUpdateOCI; +import io.akeyless.client.model.AuthMethodUpdateOIDC; +import io.akeyless.client.model.AuthMethodUpdateOauth2; +import io.akeyless.client.model.AuthMethodUpdateOutput; +import io.akeyless.client.model.AuthMethodUpdateSAML; +import io.akeyless.client.model.AuthMethodUpdateUniversalIdentity; import io.akeyless.client.model.AuthOutput; import io.akeyless.client.model.BastionsList; import io.akeyless.client.model.CacheConfigPart; @@ -97,6 +129,8 @@ import io.akeyless.client.model.CreateGcpTargetOutput; import io.akeyless.client.model.CreateGithubTarget; import io.akeyless.client.model.CreateGithubTargetOutput; +import io.akeyless.client.model.CreateGitlabTarget; +import io.akeyless.client.model.CreateGitlabTargetOutput; import io.akeyless.client.model.CreateGlobalSignAtlasTarget; import io.akeyless.client.model.CreateGlobalSignAtlasTargetOutput; import io.akeyless.client.model.CreateGlobalSignTarget; @@ -197,6 +231,7 @@ import io.akeyless.client.model.DynamicSecretCreateEks; import io.akeyless.client.model.DynamicSecretCreateGcp; import io.akeyless.client.model.DynamicSecretCreateGithub; +import io.akeyless.client.model.DynamicSecretCreateGitlab; import io.akeyless.client.model.DynamicSecretCreateGke; import io.akeyless.client.model.DynamicSecretCreateGoogleWorkspace; import io.akeyless.client.model.DynamicSecretCreateHanaDb; @@ -232,6 +267,7 @@ import io.akeyless.client.model.DynamicSecretUpdateEks; import io.akeyless.client.model.DynamicSecretUpdateGcp; import io.akeyless.client.model.DynamicSecretUpdateGithub; +import io.akeyless.client.model.DynamicSecretUpdateGitlab; import io.akeyless.client.model.DynamicSecretUpdateGke; import io.akeyless.client.model.DynamicSecretUpdateGoogleWorkspace; import io.akeyless.client.model.DynamicSecretUpdateHanaDb; @@ -617,6 +653,60 @@ import io.akeyless.client.model.StaticCredsAuthOutput; import io.akeyless.client.model.SystemAccessCredentialsReplyObj; import io.akeyless.client.model.Target; +import io.akeyless.client.model.TargetCreateArtifactory; +import io.akeyless.client.model.TargetCreateAws; +import io.akeyless.client.model.TargetCreateAzure; +import io.akeyless.client.model.TargetCreateDB; +import io.akeyless.client.model.TargetCreateDockerhub; +import io.akeyless.client.model.TargetCreateEks; +import io.akeyless.client.model.TargetCreateGcp; +import io.akeyless.client.model.TargetCreateGithub; +import io.akeyless.client.model.TargetCreateGitlab; +import io.akeyless.client.model.TargetCreateGke; +import io.akeyless.client.model.TargetCreateGlobalSign; +import io.akeyless.client.model.TargetCreateGlobalSignAtlas; +import io.akeyless.client.model.TargetCreateGodaddy; +import io.akeyless.client.model.TargetCreateHashiVault; +import io.akeyless.client.model.TargetCreateK8s; +import io.akeyless.client.model.TargetCreateLdap; +import io.akeyless.client.model.TargetCreateLinked; +import io.akeyless.client.model.TargetCreateOutput; +import io.akeyless.client.model.TargetCreatePing; +import io.akeyless.client.model.TargetCreateRabbitMq; +import io.akeyless.client.model.TargetCreateSalesforce; +import io.akeyless.client.model.TargetCreateSsh; +import io.akeyless.client.model.TargetCreateWeb; +import io.akeyless.client.model.TargetCreateWindows; +import io.akeyless.client.model.TargetCreateZeroSSL; +import io.akeyless.client.model.TargetDelete; +import io.akeyless.client.model.TargetGet; +import io.akeyless.client.model.TargetGetDetails; +import io.akeyless.client.model.TargetList; +import io.akeyless.client.model.TargetUpdateArtifactory; +import io.akeyless.client.model.TargetUpdateAws; +import io.akeyless.client.model.TargetUpdateAzure; +import io.akeyless.client.model.TargetUpdateDB; +import io.akeyless.client.model.TargetUpdateDockerhub; +import io.akeyless.client.model.TargetUpdateEks; +import io.akeyless.client.model.TargetUpdateGcp; +import io.akeyless.client.model.TargetUpdateGithub; +import io.akeyless.client.model.TargetUpdateGitlab; +import io.akeyless.client.model.TargetUpdateGke; +import io.akeyless.client.model.TargetUpdateGlobalSign; +import io.akeyless.client.model.TargetUpdateGlobalSignAtlas; +import io.akeyless.client.model.TargetUpdateGodaddy; +import io.akeyless.client.model.TargetUpdateHashiVault; +import io.akeyless.client.model.TargetUpdateK8s; +import io.akeyless.client.model.TargetUpdateLdap; +import io.akeyless.client.model.TargetUpdateLinked; +import io.akeyless.client.model.TargetUpdateOutput; +import io.akeyless.client.model.TargetUpdatePing; +import io.akeyless.client.model.TargetUpdateRabbitMq; +import io.akeyless.client.model.TargetUpdateSalesforce; +import io.akeyless.client.model.TargetUpdateSsh; +import io.akeyless.client.model.TargetUpdateWeb; +import io.akeyless.client.model.TargetUpdateWindows; +import io.akeyless.client.model.TargetUpdateZeroSSL; import io.akeyless.client.model.TmpUserData; import io.akeyless.client.model.Tokenize; import io.akeyless.client.model.TokenizeOutput; @@ -672,6 +762,8 @@ import io.akeyless.client.model.UpdateGcpTargetOutput; import io.akeyless.client.model.UpdateGithubTarget; import io.akeyless.client.model.UpdateGithubTargetOutput; +import io.akeyless.client.model.UpdateGitlabTarget; +import io.akeyless.client.model.UpdateGitlabTargetOutput; import io.akeyless.client.model.UpdateGlobalSignAtlasTarget; import io.akeyless.client.model.UpdateGlobalSignAtlasTargetOutput; import io.akeyless.client.model.UpdateGlobalSignTarget; @@ -1184,7 +1276,7 @@ public okhttp3.Call authAsync(Auth body, final ApiCallback _callback return localVarCall; } /** - * Build call for configure + * Build call for authMethodCreateApiKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1192,11 +1284,11 @@ public okhttp3.Call authAsync(Auth body, final ApiCallback _callback * @http.response.details - +
Status Code Description Response Headers
200 configureResponse wraps response body. -
201 authMethodCreateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call configureCall(Configure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateApiKeyCall(AuthMethodCreateApiKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -1214,7 +1306,7 @@ public okhttp3.Call configureCall(Configure body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/configure"; + String localVarPath = "/auth-method-create-api-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1243,15 +1335,15 @@ public okhttp3.Call configureCall(Configure body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call configureValidateBeforeCall(Configure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateApiKeyValidateBeforeCall(AuthMethodCreateApiKey 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 configure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateApiKey(Async)"); } - okhttp3.Call localVarCall = configureCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateApiKeyCall(body, _callback); return localVarCall; } @@ -1260,17 +1352,17 @@ private okhttp3.Call configureValidateBeforeCall(Configure body, final ApiCallba * * * @param body (required) - * @return ConfigureOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 configureResponse wraps response body. -
201 authMethodCreateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ConfigureOutput configure(Configure body) throws ApiException { - ApiResponse localVarResp = configureWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateApiKey(AuthMethodCreateApiKey body) throws ApiException { + ApiResponse localVarResp = authMethodCreateApiKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -1278,18 +1370,18 @@ public ConfigureOutput configure(Configure body) throws ApiException { * * * @param body (required) - * @return ApiResponse<ConfigureOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 configureResponse wraps response body. -
201 authMethodCreateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse configureWithHttpInfo(Configure body) throws ApiException { - okhttp3.Call localVarCall = configureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateApiKeyWithHttpInfo(AuthMethodCreateApiKey body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateApiKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -1303,19 +1395,19 @@ public ApiResponse configureWithHttpInfo(Configure body) throws * @http.response.details - +
Status Code Description Response Headers
200 configureResponse wraps response body. -
201 authMethodCreateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call configureAsync(Configure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateApiKeyAsync(AuthMethodCreateApiKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = configureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateApiKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for connect + * Build call for authMethodCreateAwsIam * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1323,11 +1415,11 @@ public okhttp3.Call configureAsync(Configure body, final ApiCallback Status Code Description Response Headers - 200 connectResponse wraps response body. - + 201 authMethodCreateAwsIamResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call connectCall(Connect body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateAwsIamCall(AuthMethodCreateAwsIam body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -1345,7 +1437,7 @@ public okhttp3.Call connectCall(Connect body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/connect"; + String localVarPath = "/auth-method-create-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1374,15 +1466,15 @@ public okhttp3.Call connectCall(Connect body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call connectValidateBeforeCall(Connect body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateAwsIamValidateBeforeCall(AuthMethodCreateAwsIam 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 connect(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateAwsIam(Async)"); } - okhttp3.Call localVarCall = connectCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateAwsIamCall(body, _callback); return localVarCall; } @@ -1391,17 +1483,17 @@ private okhttp3.Call connectValidateBeforeCall(Connect body, final ApiCallback _ * * * @param body (required) - * @return Object + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 connectResponse wraps response body. -
201 authMethodCreateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object connect(Connect body) throws ApiException { - ApiResponse localVarResp = connectWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateAwsIam(AuthMethodCreateAwsIam body) throws ApiException { + ApiResponse localVarResp = authMethodCreateAwsIamWithHttpInfo(body); return localVarResp.getData(); } @@ -1409,18 +1501,18 @@ public Object connect(Connect body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 connectResponse wraps response body. -
201 authMethodCreateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse connectWithHttpInfo(Connect body) throws ApiException { - okhttp3.Call localVarCall = connectValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateAwsIamWithHttpInfo(AuthMethodCreateAwsIam body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateAwsIamValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -1434,19 +1526,19 @@ public ApiResponse connectWithHttpInfo(Connect body) throws ApiException * @http.response.details - +
Status Code Description Response Headers
200 connectResponse wraps response body. -
201 authMethodCreateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call connectAsync(Connect body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateAwsIamAsync(AuthMethodCreateAwsIam body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = connectValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateAwsIamValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAWSTarget + * Build call for authMethodCreateAzureAD * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1454,11 +1546,11 @@ public okhttp3.Call connectAsync(Connect body, final ApiCallback _callba * @http.response.details - +
Status Code Description Response Headers
200 createAWSTargetResponse wraps response body. -
201 authMethodCreateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAWSTargetCall(CreateAWSTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateAzureADCall(AuthMethodCreateAzureAD body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -1476,7 +1568,7 @@ public okhttp3.Call createAWSTargetCall(CreateAWSTarget body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-aws-target"; + String localVarPath = "/auth-method-create-azure-ad"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1505,15 +1597,15 @@ public okhttp3.Call createAWSTargetCall(CreateAWSTarget body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createAWSTargetValidateBeforeCall(CreateAWSTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateAzureADValidateBeforeCall(AuthMethodCreateAzureAD 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 createAWSTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateAzureAD(Async)"); } - okhttp3.Call localVarCall = createAWSTargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateAzureADCall(body, _callback); return localVarCall; } @@ -1522,17 +1614,17 @@ private okhttp3.Call createAWSTargetValidateBeforeCall(CreateAWSTarget body, fin * * * @param body (required) - * @return CreateAWSTargetOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAWSTargetResponse wraps response body. -
201 authMethodCreateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAWSTargetOutput createAWSTarget(CreateAWSTarget body) throws ApiException { - ApiResponse localVarResp = createAWSTargetWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateAzureAD(AuthMethodCreateAzureAD body) throws ApiException { + ApiResponse localVarResp = authMethodCreateAzureADWithHttpInfo(body); return localVarResp.getData(); } @@ -1540,18 +1632,18 @@ public CreateAWSTargetOutput createAWSTarget(CreateAWSTarget body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateAWSTargetOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAWSTargetResponse wraps response body. -
201 authMethodCreateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAWSTargetWithHttpInfo(CreateAWSTarget body) throws ApiException { - okhttp3.Call localVarCall = createAWSTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateAzureADWithHttpInfo(AuthMethodCreateAzureAD body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateAzureADValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -1565,19 +1657,19 @@ public ApiResponse createAWSTargetWithHttpInfo(CreateAWST * @http.response.details - +
Status Code Description Response Headers
200 createAWSTargetResponse wraps response body. -
201 authMethodCreateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAWSTargetAsync(CreateAWSTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateAzureADAsync(AuthMethodCreateAzureAD body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAWSTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateAzureADValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createArtifactoryTarget + * Build call for authMethodCreateCert * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1585,11 +1677,11 @@ public okhttp3.Call createAWSTargetAsync(CreateAWSTarget body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 createArtifactoryTargetResponse wraps response body. -
201 authMethodCreateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createArtifactoryTargetCall(CreateArtifactoryTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateCertCall(AuthMethodCreateCert body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -1607,7 +1699,7 @@ public okhttp3.Call createArtifactoryTargetCall(CreateArtifactoryTarget body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-artifactory-target"; + String localVarPath = "/auth-method-create-cert"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1636,15 +1728,15 @@ public okhttp3.Call createArtifactoryTargetCall(CreateArtifactoryTarget body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call createArtifactoryTargetValidateBeforeCall(CreateArtifactoryTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateCertValidateBeforeCall(AuthMethodCreateCert 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 createArtifactoryTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateCert(Async)"); } - okhttp3.Call localVarCall = createArtifactoryTargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateCertCall(body, _callback); return localVarCall; } @@ -1653,17 +1745,17 @@ private okhttp3.Call createArtifactoryTargetValidateBeforeCall(CreateArtifactory * * * @param body (required) - * @return CreateArtifactoryTargetOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createArtifactoryTargetResponse wraps response body. -
201 authMethodCreateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateArtifactoryTargetOutput createArtifactoryTarget(CreateArtifactoryTarget body) throws ApiException { - ApiResponse localVarResp = createArtifactoryTargetWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateCert(AuthMethodCreateCert body) throws ApiException { + ApiResponse localVarResp = authMethodCreateCertWithHttpInfo(body); return localVarResp.getData(); } @@ -1671,18 +1763,18 @@ public CreateArtifactoryTargetOutput createArtifactoryTarget(CreateArtifactoryTa * * * @param body (required) - * @return ApiResponse<CreateArtifactoryTargetOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createArtifactoryTargetResponse wraps response body. -
201 authMethodCreateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createArtifactoryTargetWithHttpInfo(CreateArtifactoryTarget body) throws ApiException { - okhttp3.Call localVarCall = createArtifactoryTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateCertWithHttpInfo(AuthMethodCreateCert body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateCertValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -1696,19 +1788,19 @@ public ApiResponse createArtifactoryTargetWithHtt * @http.response.details - +
Status Code Description Response Headers
200 createArtifactoryTargetResponse wraps response body. -
201 authMethodCreateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createArtifactoryTargetAsync(CreateArtifactoryTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateCertAsync(AuthMethodCreateCert body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createArtifactoryTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateCertValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethod + * Build call for authMethodCreateEmail * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1716,11 +1808,11 @@ public okhttp3.Call createArtifactoryTargetAsync(CreateArtifactoryTarget body, f * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodResponse wraps response body. -
201 authMethodCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodCall(CreateAuthMethod body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateEmailCall(AuthMethodCreateEmail body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -1738,7 +1830,7 @@ public okhttp3.Call createAuthMethodCall(CreateAuthMethod body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method"; + String localVarPath = "/auth-method-create-email"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1767,15 +1859,15 @@ public okhttp3.Call createAuthMethodCall(CreateAuthMethod body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodValidateBeforeCall(CreateAuthMethod body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateEmailValidateBeforeCall(AuthMethodCreateEmail 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 createAuthMethod(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateEmail(Async)"); } - okhttp3.Call localVarCall = createAuthMethodCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateEmailCall(body, _callback); return localVarCall; } @@ -1784,17 +1876,17 @@ private okhttp3.Call createAuthMethodValidateBeforeCall(CreateAuthMethod body, f * * * @param body (required) - * @return CreateAuthMethodOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodResponse wraps response body. -
201 authMethodCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodOutput createAuthMethod(CreateAuthMethod body) throws ApiException { - ApiResponse localVarResp = createAuthMethodWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateEmail(AuthMethodCreateEmail body) throws ApiException { + ApiResponse localVarResp = authMethodCreateEmailWithHttpInfo(body); return localVarResp.getData(); } @@ -1802,18 +1894,18 @@ public CreateAuthMethodOutput createAuthMethod(CreateAuthMethod body) throws Api * * * @param body (required) - * @return ApiResponse<CreateAuthMethodOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodResponse wraps response body. -
201 authMethodCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodWithHttpInfo(CreateAuthMethod body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateEmailWithHttpInfo(AuthMethodCreateEmail body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateEmailValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -1827,19 +1919,19 @@ public ApiResponse createAuthMethodWithHttpInfo(CreateAu * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodResponse wraps response body. -
201 authMethodCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodAsync(CreateAuthMethod body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateEmailAsync(AuthMethodCreateEmail body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateEmailValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodAWSIAM + * Build call for authMethodCreateGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1847,11 +1939,11 @@ public okhttp3.Call createAuthMethodAsync(CreateAuthMethod body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAWSIAMResponse wraps response body. -
201 authMethodCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodAWSIAMCall(CreateAuthMethodAWSIAM body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateGcpCall(AuthMethodCreateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -1869,7 +1961,7 @@ public okhttp3.Call createAuthMethodAWSIAMCall(CreateAuthMethodAWSIAM body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-aws-iam"; + String localVarPath = "/auth-method-create-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -1898,15 +1990,15 @@ public okhttp3.Call createAuthMethodAWSIAMCall(CreateAuthMethodAWSIAM body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodAWSIAMValidateBeforeCall(CreateAuthMethodAWSIAM body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateGcpValidateBeforeCall(AuthMethodCreateGcp 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 createAuthMethodAWSIAM(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateGcp(Async)"); } - okhttp3.Call localVarCall = createAuthMethodAWSIAMCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateGcpCall(body, _callback); return localVarCall; } @@ -1915,17 +2007,17 @@ private okhttp3.Call createAuthMethodAWSIAMValidateBeforeCall(CreateAuthMethodAW * * * @param body (required) - * @return CreateAuthMethodAWSIAMOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAWSIAMResponse wraps response body. -
201 authMethodCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodAWSIAMOutput createAuthMethodAWSIAM(CreateAuthMethodAWSIAM body) throws ApiException { - ApiResponse localVarResp = createAuthMethodAWSIAMWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateGcp(AuthMethodCreateGcp body) throws ApiException { + ApiResponse localVarResp = authMethodCreateGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -1933,18 +2025,18 @@ public CreateAuthMethodAWSIAMOutput createAuthMethodAWSIAM(CreateAuthMethodAWSIA * * * @param body (required) - * @return ApiResponse<CreateAuthMethodAWSIAMOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAWSIAMResponse wraps response body. -
201 authMethodCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodAWSIAMWithHttpInfo(CreateAuthMethodAWSIAM body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodAWSIAMValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateGcpWithHttpInfo(AuthMethodCreateGcp body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -1958,19 +2050,19 @@ public ApiResponse createAuthMethodAWSIAMWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAWSIAMResponse wraps response body. -
201 authMethodCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodAWSIAMAsync(CreateAuthMethodAWSIAM body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateGcpAsync(AuthMethodCreateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodAWSIAMValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodAzureAD + * Build call for authMethodCreateK8s * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -1978,11 +2070,11 @@ public okhttp3.Call createAuthMethodAWSIAMAsync(CreateAuthMethodAWSIAM body, fin * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAzureADResponse wraps response body. -
201 authMethodCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodAzureADCall(CreateAuthMethodAzureAD body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateK8sCall(AuthMethodCreateK8s body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2000,7 +2092,7 @@ public okhttp3.Call createAuthMethodAzureADCall(CreateAuthMethodAzureAD body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-azure-ad"; + String localVarPath = "/auth-method-create-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2029,15 +2121,15 @@ public okhttp3.Call createAuthMethodAzureADCall(CreateAuthMethodAzureAD body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodAzureADValidateBeforeCall(CreateAuthMethodAzureAD body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateK8sValidateBeforeCall(AuthMethodCreateK8s 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 createAuthMethodAzureAD(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateK8s(Async)"); } - okhttp3.Call localVarCall = createAuthMethodAzureADCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateK8sCall(body, _callback); return localVarCall; } @@ -2046,17 +2138,17 @@ private okhttp3.Call createAuthMethodAzureADValidateBeforeCall(CreateAuthMethodA * * * @param body (required) - * @return CreateAuthMethodAzureADOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAzureADResponse wraps response body. -
201 authMethodCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodAzureADOutput createAuthMethodAzureAD(CreateAuthMethodAzureAD body) throws ApiException { - ApiResponse localVarResp = createAuthMethodAzureADWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateK8s(AuthMethodCreateK8s body) throws ApiException { + ApiResponse localVarResp = authMethodCreateK8sWithHttpInfo(body); return localVarResp.getData(); } @@ -2064,18 +2156,18 @@ public CreateAuthMethodAzureADOutput createAuthMethodAzureAD(CreateAuthMethodAzu * * * @param body (required) - * @return ApiResponse<CreateAuthMethodAzureADOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAzureADResponse wraps response body. -
201 authMethodCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodAzureADWithHttpInfo(CreateAuthMethodAzureAD body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodAzureADValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateK8sWithHttpInfo(AuthMethodCreateK8s body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateK8sValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2089,19 +2181,19 @@ public ApiResponse createAuthMethodAzureADWithHtt * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodAzureADResponse wraps response body. -
201 authMethodCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodAzureADAsync(CreateAuthMethodAzureAD body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateK8sAsync(AuthMethodCreateK8s body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodAzureADValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateK8sValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodCert + * Build call for authMethodCreateLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2109,11 +2201,11 @@ public okhttp3.Call createAuthMethodAzureADAsync(CreateAuthMethodAzureAD body, f * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodCertResponse wraps response body. -
201 authMethodCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodCertCall(CreateAuthMethodCert body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateLdapCall(AuthMethodCreateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2131,7 +2223,7 @@ public okhttp3.Call createAuthMethodCertCall(CreateAuthMethodCert body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-cert"; + String localVarPath = "/auth-method-create-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2160,15 +2252,15 @@ public okhttp3.Call createAuthMethodCertCall(CreateAuthMethodCert body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodCertValidateBeforeCall(CreateAuthMethodCert body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateLdapValidateBeforeCall(AuthMethodCreateLdap 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 createAuthMethodCert(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateLdap(Async)"); } - okhttp3.Call localVarCall = createAuthMethodCertCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateLdapCall(body, _callback); return localVarCall; } @@ -2177,17 +2269,17 @@ private okhttp3.Call createAuthMethodCertValidateBeforeCall(CreateAuthMethodCert * * * @param body (required) - * @return CreateAuthMethodCertOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodCertResponse wraps response body. -
201 authMethodCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodCertOutput createAuthMethodCert(CreateAuthMethodCert body) throws ApiException { - ApiResponse localVarResp = createAuthMethodCertWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateLdap(AuthMethodCreateLdap body) throws ApiException { + ApiResponse localVarResp = authMethodCreateLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -2195,18 +2287,18 @@ public CreateAuthMethodCertOutput createAuthMethodCert(CreateAuthMethodCert body * * * @param body (required) - * @return ApiResponse<CreateAuthMethodCertOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodCertResponse wraps response body. -
201 authMethodCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodCertWithHttpInfo(CreateAuthMethodCert body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodCertValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateLdapWithHttpInfo(AuthMethodCreateLdap body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2220,19 +2312,19 @@ public ApiResponse createAuthMethodCertWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodCertResponse wraps response body. -
201 authMethodCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodCertAsync(CreateAuthMethodCert body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateLdapAsync(AuthMethodCreateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodCertValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodEmail + * Build call for authMethodCreateOCI * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2240,11 +2332,11 @@ public okhttp3.Call createAuthMethodCertAsync(CreateAuthMethodCert body, final A * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodEmailResponse wraps response body. -
201 authMethodCreateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodEmailCall(CreateAuthMethodEmail body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateOCICall(AuthMethodCreateOCI body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2262,7 +2354,7 @@ public okhttp3.Call createAuthMethodEmailCall(CreateAuthMethodEmail body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-email"; + String localVarPath = "/auth-method-create-oci"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2291,15 +2383,15 @@ public okhttp3.Call createAuthMethodEmailCall(CreateAuthMethodEmail body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodEmailValidateBeforeCall(CreateAuthMethodEmail body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateOCIValidateBeforeCall(AuthMethodCreateOCI 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 createAuthMethodEmail(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateOCI(Async)"); } - okhttp3.Call localVarCall = createAuthMethodEmailCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateOCICall(body, _callback); return localVarCall; } @@ -2308,17 +2400,17 @@ private okhttp3.Call createAuthMethodEmailValidateBeforeCall(CreateAuthMethodEma * * * @param body (required) - * @return CreateAuthMethodEmailOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodEmailResponse wraps response body. -
201 authMethodCreateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodEmailOutput createAuthMethodEmail(CreateAuthMethodEmail body) throws ApiException { - ApiResponse localVarResp = createAuthMethodEmailWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateOCI(AuthMethodCreateOCI body) throws ApiException { + ApiResponse localVarResp = authMethodCreateOCIWithHttpInfo(body); return localVarResp.getData(); } @@ -2326,18 +2418,18 @@ public CreateAuthMethodEmailOutput createAuthMethodEmail(CreateAuthMethodEmail b * * * @param body (required) - * @return ApiResponse<CreateAuthMethodEmailOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodEmailResponse wraps response body. -
201 authMethodCreateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodEmailWithHttpInfo(CreateAuthMethodEmail body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodEmailValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateOCIWithHttpInfo(AuthMethodCreateOCI body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateOCIValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2351,19 +2443,19 @@ public ApiResponse createAuthMethodEmailWithHttpInf * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodEmailResponse wraps response body. -
201 authMethodCreateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodEmailAsync(CreateAuthMethodEmail body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateOCIAsync(AuthMethodCreateOCI body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodEmailValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateOCIValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodGCP + * Build call for authMethodCreateOIDC * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2371,11 +2463,11 @@ public okhttp3.Call createAuthMethodEmailAsync(CreateAuthMethodEmail body, final * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodGCPResponse wraps response body. -
201 authMethodCreateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodGCPCall(CreateAuthMethodGCP body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateOIDCCall(AuthMethodCreateOIDC body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2393,7 +2485,7 @@ public okhttp3.Call createAuthMethodGCPCall(CreateAuthMethodGCP body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-gcp"; + String localVarPath = "/auth-method-create-oidc"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2422,15 +2514,15 @@ public okhttp3.Call createAuthMethodGCPCall(CreateAuthMethodGCP body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodGCPValidateBeforeCall(CreateAuthMethodGCP body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateOIDCValidateBeforeCall(AuthMethodCreateOIDC 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 createAuthMethodGCP(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateOIDC(Async)"); } - okhttp3.Call localVarCall = createAuthMethodGCPCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateOIDCCall(body, _callback); return localVarCall; } @@ -2439,17 +2531,17 @@ private okhttp3.Call createAuthMethodGCPValidateBeforeCall(CreateAuthMethodGCP b * * * @param body (required) - * @return CreateAuthMethodGCPOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodGCPResponse wraps response body. -
201 authMethodCreateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodGCPOutput createAuthMethodGCP(CreateAuthMethodGCP body) throws ApiException { - ApiResponse localVarResp = createAuthMethodGCPWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateOIDC(AuthMethodCreateOIDC body) throws ApiException { + ApiResponse localVarResp = authMethodCreateOIDCWithHttpInfo(body); return localVarResp.getData(); } @@ -2457,18 +2549,18 @@ public CreateAuthMethodGCPOutput createAuthMethodGCP(CreateAuthMethodGCP body) t * * * @param body (required) - * @return ApiResponse<CreateAuthMethodGCPOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodGCPResponse wraps response body. -
201 authMethodCreateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodGCPWithHttpInfo(CreateAuthMethodGCP body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodGCPValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateOIDCWithHttpInfo(AuthMethodCreateOIDC body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateOIDCValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2482,19 +2574,19 @@ public ApiResponse createAuthMethodGCPWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodGCPResponse wraps response body. -
201 authMethodCreateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodGCPAsync(CreateAuthMethodGCP body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateOIDCAsync(AuthMethodCreateOIDC body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodGCPValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateOIDCValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodHuawei + * Build call for authMethodCreateOauth2 * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2502,11 +2594,11 @@ public okhttp3.Call createAuthMethodGCPAsync(CreateAuthMethodGCP body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodHuaweiResponse wraps response body. -
201 authMethodCreateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodHuaweiCall(CreateAuthMethodHuawei body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateOauth2Call(AuthMethodCreateOauth2 body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2524,7 +2616,7 @@ public okhttp3.Call createAuthMethodHuaweiCall(CreateAuthMethodHuawei body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-huawei"; + String localVarPath = "/auth-method-create-oauth2"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2553,15 +2645,15 @@ public okhttp3.Call createAuthMethodHuaweiCall(CreateAuthMethodHuawei body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodHuaweiValidateBeforeCall(CreateAuthMethodHuawei body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateOauth2ValidateBeforeCall(AuthMethodCreateOauth2 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 createAuthMethodHuawei(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateOauth2(Async)"); } - okhttp3.Call localVarCall = createAuthMethodHuaweiCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateOauth2Call(body, _callback); return localVarCall; } @@ -2570,17 +2662,17 @@ private okhttp3.Call createAuthMethodHuaweiValidateBeforeCall(CreateAuthMethodHu * * * @param body (required) - * @return CreateAuthMethodHuaweiOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodHuaweiResponse wraps response body. -
201 authMethodCreateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodHuaweiOutput createAuthMethodHuawei(CreateAuthMethodHuawei body) throws ApiException { - ApiResponse localVarResp = createAuthMethodHuaweiWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateOauth2(AuthMethodCreateOauth2 body) throws ApiException { + ApiResponse localVarResp = authMethodCreateOauth2WithHttpInfo(body); return localVarResp.getData(); } @@ -2588,18 +2680,18 @@ public CreateAuthMethodHuaweiOutput createAuthMethodHuawei(CreateAuthMethodHuawe * * * @param body (required) - * @return ApiResponse<CreateAuthMethodHuaweiOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodHuaweiResponse wraps response body. -
201 authMethodCreateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodHuaweiWithHttpInfo(CreateAuthMethodHuawei body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodHuaweiValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateOauth2WithHttpInfo(AuthMethodCreateOauth2 body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateOauth2ValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2613,19 +2705,19 @@ public ApiResponse createAuthMethodHuaweiWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodHuaweiResponse wraps response body. -
201 authMethodCreateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodHuaweiAsync(CreateAuthMethodHuawei body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateOauth2Async(AuthMethodCreateOauth2 body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodHuaweiValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateOauth2ValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodK8S + * Build call for authMethodCreateSAML * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2633,11 +2725,11 @@ public okhttp3.Call createAuthMethodHuaweiAsync(CreateAuthMethodHuawei body, fin * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodK8SResponse wraps response body. -
201 authMethodCreateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodK8SCall(CreateAuthMethodK8S body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateSAMLCall(AuthMethodCreateSAML body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2655,7 +2747,7 @@ public okhttp3.Call createAuthMethodK8SCall(CreateAuthMethodK8S body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-k8s"; + String localVarPath = "/auth-method-create-saml"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2684,15 +2776,15 @@ public okhttp3.Call createAuthMethodK8SCall(CreateAuthMethodK8S body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodK8SValidateBeforeCall(CreateAuthMethodK8S body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateSAMLValidateBeforeCall(AuthMethodCreateSAML 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 createAuthMethodK8S(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateSAML(Async)"); } - okhttp3.Call localVarCall = createAuthMethodK8SCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateSAMLCall(body, _callback); return localVarCall; } @@ -2701,17 +2793,17 @@ private okhttp3.Call createAuthMethodK8SValidateBeforeCall(CreateAuthMethodK8S b * * * @param body (required) - * @return CreateAuthMethodK8SOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodK8SResponse wraps response body. -
201 authMethodCreateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodK8SOutput createAuthMethodK8S(CreateAuthMethodK8S body) throws ApiException { - ApiResponse localVarResp = createAuthMethodK8SWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateSAML(AuthMethodCreateSAML body) throws ApiException { + ApiResponse localVarResp = authMethodCreateSAMLWithHttpInfo(body); return localVarResp.getData(); } @@ -2719,18 +2811,18 @@ public CreateAuthMethodK8SOutput createAuthMethodK8S(CreateAuthMethodK8S body) t * * * @param body (required) - * @return ApiResponse<CreateAuthMethodK8SOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodK8SResponse wraps response body. -
201 authMethodCreateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodK8SWithHttpInfo(CreateAuthMethodK8S body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodK8SValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateSAMLWithHttpInfo(AuthMethodCreateSAML body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateSAMLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2744,19 +2836,19 @@ public ApiResponse createAuthMethodK8SWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodK8SResponse wraps response body. -
201 authMethodCreateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodK8SAsync(CreateAuthMethodK8S body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateSAMLAsync(AuthMethodCreateSAML body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodK8SValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateSAMLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodLDAP + * Build call for authMethodCreateUniversalIdentity * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2764,11 +2856,11 @@ public okhttp3.Call createAuthMethodK8SAsync(CreateAuthMethodK8S body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodLDAPResponse wraps response body. -
201 authMethodCreateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodLDAPCall(CreateAuthMethodLDAP body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateUniversalIdentityCall(AuthMethodCreateUniversalIdentity body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2786,7 +2878,7 @@ public okhttp3.Call createAuthMethodLDAPCall(CreateAuthMethodLDAP body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-ldap"; + String localVarPath = "/auth-method-create-universal-identity"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2815,15 +2907,15 @@ public okhttp3.Call createAuthMethodLDAPCall(CreateAuthMethodLDAP body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodLDAPValidateBeforeCall(CreateAuthMethodLDAP body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodCreateUniversalIdentityValidateBeforeCall(AuthMethodCreateUniversalIdentity 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 createAuthMethodLDAP(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodCreateUniversalIdentity(Async)"); } - okhttp3.Call localVarCall = createAuthMethodLDAPCall(body, _callback); + okhttp3.Call localVarCall = authMethodCreateUniversalIdentityCall(body, _callback); return localVarCall; } @@ -2832,17 +2924,17 @@ private okhttp3.Call createAuthMethodLDAPValidateBeforeCall(CreateAuthMethodLDAP * * * @param body (required) - * @return CreateAuthMethodLDAPOutput + * @return AuthMethodCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodLDAPResponse wraps response body. -
201 authMethodCreateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodLDAPOutput createAuthMethodLDAP(CreateAuthMethodLDAP body) throws ApiException { - ApiResponse localVarResp = createAuthMethodLDAPWithHttpInfo(body); + public AuthMethodCreateOutput authMethodCreateUniversalIdentity(AuthMethodCreateUniversalIdentity body) throws ApiException { + ApiResponse localVarResp = authMethodCreateUniversalIdentityWithHttpInfo(body); return localVarResp.getData(); } @@ -2850,18 +2942,18 @@ public CreateAuthMethodLDAPOutput createAuthMethodLDAP(CreateAuthMethodLDAP body * * * @param body (required) - * @return ApiResponse<CreateAuthMethodLDAPOutput> + * @return ApiResponse<AuthMethodCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodLDAPResponse wraps response body. -
201 authMethodCreateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodLDAPWithHttpInfo(CreateAuthMethodLDAP body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodLDAPValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodCreateUniversalIdentityWithHttpInfo(AuthMethodCreateUniversalIdentity body) throws ApiException { + okhttp3.Call localVarCall = authMethodCreateUniversalIdentityValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -2875,19 +2967,19 @@ public ApiResponse createAuthMethodLDAPWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodLDAPResponse wraps response body. -
201 authMethodCreateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodLDAPAsync(CreateAuthMethodLDAP body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodCreateUniversalIdentityAsync(AuthMethodCreateUniversalIdentity body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodLDAPValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodCreateUniversalIdentityValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodOAuth2 + * Build call for authMethodDelete * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -2895,11 +2987,11 @@ public okhttp3.Call createAuthMethodLDAPAsync(CreateAuthMethodLDAP body, final A * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOAuth2Response wraps response body. -
200 authMethodDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodOAuth2Call(CreateAuthMethodOAuth2 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodDeleteCall(AuthMethodDelete body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -2917,7 +3009,7 @@ public okhttp3.Call createAuthMethodOAuth2Call(CreateAuthMethodOAuth2 body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-oauth2"; + String localVarPath = "/auth-method-delete"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -2946,15 +3038,15 @@ public okhttp3.Call createAuthMethodOAuth2Call(CreateAuthMethodOAuth2 body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodOAuth2ValidateBeforeCall(CreateAuthMethodOAuth2 body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodDeleteValidateBeforeCall(AuthMethodDelete 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 createAuthMethodOAuth2(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodDelete(Async)"); } - okhttp3.Call localVarCall = createAuthMethodOAuth2Call(body, _callback); + okhttp3.Call localVarCall = authMethodDeleteCall(body, _callback); return localVarCall; } @@ -2963,17 +3055,17 @@ private okhttp3.Call createAuthMethodOAuth2ValidateBeforeCall(CreateAuthMethodOA * * * @param body (required) - * @return CreateAuthMethodOAuth2Output + * @return AuthMethodDeleteOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOAuth2Response wraps response body. -
200 authMethodDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodOAuth2Output createAuthMethodOAuth2(CreateAuthMethodOAuth2 body) throws ApiException { - ApiResponse localVarResp = createAuthMethodOAuth2WithHttpInfo(body); + public AuthMethodDeleteOutput authMethodDelete(AuthMethodDelete body) throws ApiException { + ApiResponse localVarResp = authMethodDeleteWithHttpInfo(body); return localVarResp.getData(); } @@ -2981,18 +3073,18 @@ public CreateAuthMethodOAuth2Output createAuthMethodOAuth2(CreateAuthMethodOAuth * * * @param body (required) - * @return ApiResponse<CreateAuthMethodOAuth2Output> + * @return ApiResponse<AuthMethodDeleteOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOAuth2Response wraps response body. -
200 authMethodDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodOAuth2WithHttpInfo(CreateAuthMethodOAuth2 body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodOAuth2ValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodDeleteWithHttpInfo(AuthMethodDelete body) throws ApiException { + okhttp3.Call localVarCall = authMethodDeleteValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3006,19 +3098,19 @@ public ApiResponse createAuthMethodOAuth2WithHttpI * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOAuth2Response wraps response body. -
200 authMethodDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodOAuth2Async(CreateAuthMethodOAuth2 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodDeleteAsync(AuthMethodDelete body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodOAuth2ValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodDeleteValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodOCI + * Build call for authMethodGet * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3026,11 +3118,11 @@ public okhttp3.Call createAuthMethodOAuth2Async(CreateAuthMethodOAuth2 body, fin * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOCIResponse wraps response body. -
200 authMethodGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodOCICall(CreateAuthMethodOCI body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodGetCall(AuthMethodGet body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3048,7 +3140,7 @@ public okhttp3.Call createAuthMethodOCICall(CreateAuthMethodOCI body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-oci"; + String localVarPath = "/auth-method-get"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3077,15 +3169,15 @@ public okhttp3.Call createAuthMethodOCICall(CreateAuthMethodOCI body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodOCIValidateBeforeCall(CreateAuthMethodOCI body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodGetValidateBeforeCall(AuthMethodGet 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 createAuthMethodOCI(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodGet(Async)"); } - okhttp3.Call localVarCall = createAuthMethodOCICall(body, _callback); + okhttp3.Call localVarCall = authMethodGetCall(body, _callback); return localVarCall; } @@ -3094,17 +3186,17 @@ private okhttp3.Call createAuthMethodOCIValidateBeforeCall(CreateAuthMethodOCI b * * * @param body (required) - * @return CreateAuthMethodOCIOutput + * @return AuthMethod * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOCIResponse wraps response body. -
200 authMethodGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodOCIOutput createAuthMethodOCI(CreateAuthMethodOCI body) throws ApiException { - ApiResponse localVarResp = createAuthMethodOCIWithHttpInfo(body); + public AuthMethod authMethodGet(AuthMethodGet body) throws ApiException { + ApiResponse localVarResp = authMethodGetWithHttpInfo(body); return localVarResp.getData(); } @@ -3112,18 +3204,18 @@ public CreateAuthMethodOCIOutput createAuthMethodOCI(CreateAuthMethodOCI body) t * * * @param body (required) - * @return ApiResponse<CreateAuthMethodOCIOutput> + * @return ApiResponse<AuthMethod> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOCIResponse wraps response body. -
200 authMethodGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodOCIWithHttpInfo(CreateAuthMethodOCI body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodOCIValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodGetWithHttpInfo(AuthMethodGet body) throws ApiException { + okhttp3.Call localVarCall = authMethodGetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3137,19 +3229,19 @@ public ApiResponse createAuthMethodOCIWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOCIResponse wraps response body. -
200 authMethodGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodOCIAsync(CreateAuthMethodOCI body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodGetAsync(AuthMethodGet body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodOCIValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodGetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodOIDC + * Build call for authMethodList * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3157,11 +3249,11 @@ public okhttp3.Call createAuthMethodOCIAsync(CreateAuthMethodOCI body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOIDCResponse wraps response body. -
200 authMethodListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodOIDCCall(CreateAuthMethodOIDC body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodListCall(AuthMethodList body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3179,7 +3271,7 @@ public okhttp3.Call createAuthMethodOIDCCall(CreateAuthMethodOIDC body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-oidc"; + String localVarPath = "/auth-method-list"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3208,15 +3300,15 @@ public okhttp3.Call createAuthMethodOIDCCall(CreateAuthMethodOIDC body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodOIDCValidateBeforeCall(CreateAuthMethodOIDC body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodListValidateBeforeCall(AuthMethodList 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 createAuthMethodOIDC(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodList(Async)"); } - okhttp3.Call localVarCall = createAuthMethodOIDCCall(body, _callback); + okhttp3.Call localVarCall = authMethodListCall(body, _callback); return localVarCall; } @@ -3225,17 +3317,17 @@ private okhttp3.Call createAuthMethodOIDCValidateBeforeCall(CreateAuthMethodOIDC * * * @param body (required) - * @return CreateAuthMethodOIDCOutput + * @return ListAuthMethodsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOIDCResponse wraps response body. -
200 authMethodListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodOIDCOutput createAuthMethodOIDC(CreateAuthMethodOIDC body) throws ApiException { - ApiResponse localVarResp = createAuthMethodOIDCWithHttpInfo(body); + public ListAuthMethodsOutput authMethodList(AuthMethodList body) throws ApiException { + ApiResponse localVarResp = authMethodListWithHttpInfo(body); return localVarResp.getData(); } @@ -3243,18 +3335,18 @@ public CreateAuthMethodOIDCOutput createAuthMethodOIDC(CreateAuthMethodOIDC body * * * @param body (required) - * @return ApiResponse<CreateAuthMethodOIDCOutput> + * @return ApiResponse<ListAuthMethodsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOIDCResponse wraps response body. -
200 authMethodListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodOIDCWithHttpInfo(CreateAuthMethodOIDC body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodOIDCValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodListWithHttpInfo(AuthMethodList body) throws ApiException { + okhttp3.Call localVarCall = authMethodListValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3268,19 +3360,19 @@ public ApiResponse createAuthMethodOIDCWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodOIDCResponse wraps response body. -
200 authMethodListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodOIDCAsync(CreateAuthMethodOIDC body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodListAsync(AuthMethodList body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodOIDCValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodListValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodSAML + * Build call for authMethodUpdateApiKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3288,11 +3380,11 @@ public okhttp3.Call createAuthMethodOIDCAsync(CreateAuthMethodOIDC body, final A * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodSAMLResponse wraps response body. -
201 authMethodUpdateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodSAMLCall(CreateAuthMethodSAML body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateApiKeyCall(AuthMethodUpdateApiKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3310,7 +3402,7 @@ public okhttp3.Call createAuthMethodSAMLCall(CreateAuthMethodSAML body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-saml"; + String localVarPath = "/auth-method-update-api-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3339,15 +3431,15 @@ public okhttp3.Call createAuthMethodSAMLCall(CreateAuthMethodSAML body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodSAMLValidateBeforeCall(CreateAuthMethodSAML body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateApiKeyValidateBeforeCall(AuthMethodUpdateApiKey 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 createAuthMethodSAML(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateApiKey(Async)"); } - okhttp3.Call localVarCall = createAuthMethodSAMLCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateApiKeyCall(body, _callback); return localVarCall; } @@ -3356,17 +3448,17 @@ private okhttp3.Call createAuthMethodSAMLValidateBeforeCall(CreateAuthMethodSAML * * * @param body (required) - * @return CreateAuthMethodSAMLOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodSAMLResponse wraps response body. -
201 authMethodUpdateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodSAMLOutput createAuthMethodSAML(CreateAuthMethodSAML body) throws ApiException { - ApiResponse localVarResp = createAuthMethodSAMLWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateApiKey(AuthMethodUpdateApiKey body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateApiKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -3374,18 +3466,18 @@ public CreateAuthMethodSAMLOutput createAuthMethodSAML(CreateAuthMethodSAML body * * * @param body (required) - * @return ApiResponse<CreateAuthMethodSAMLOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodSAMLResponse wraps response body. -
201 authMethodUpdateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodSAMLWithHttpInfo(CreateAuthMethodSAML body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodSAMLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateApiKeyWithHttpInfo(AuthMethodUpdateApiKey body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateApiKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3399,19 +3491,19 @@ public ApiResponse createAuthMethodSAMLWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodSAMLResponse wraps response body. -
201 authMethodUpdateApiKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodSAMLAsync(CreateAuthMethodSAML body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateApiKeyAsync(AuthMethodUpdateApiKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodSAMLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateApiKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAuthMethodUniversalIdentity + * Build call for authMethodUpdateAwsIam * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3419,11 +3511,11 @@ public okhttp3.Call createAuthMethodSAMLAsync(CreateAuthMethodSAML body, final A * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodUniversalIdentityResponse wraps response body. -
200 authMethodUpdateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodUniversalIdentityCall(CreateAuthMethodUniversalIdentity body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateAwsIamCall(AuthMethodUpdateAwsIam body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3441,7 +3533,7 @@ public okhttp3.Call createAuthMethodUniversalIdentityCall(CreateAuthMethodUniver Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-auth-method-universal-identity"; + String localVarPath = "/auth-method-update-aws-iam"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3470,15 +3562,15 @@ public okhttp3.Call createAuthMethodUniversalIdentityCall(CreateAuthMethodUniver } @SuppressWarnings("rawtypes") - private okhttp3.Call createAuthMethodUniversalIdentityValidateBeforeCall(CreateAuthMethodUniversalIdentity body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateAwsIamValidateBeforeCall(AuthMethodUpdateAwsIam 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 createAuthMethodUniversalIdentity(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateAwsIam(Async)"); } - okhttp3.Call localVarCall = createAuthMethodUniversalIdentityCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateAwsIamCall(body, _callback); return localVarCall; } @@ -3487,17 +3579,17 @@ private okhttp3.Call createAuthMethodUniversalIdentityValidateBeforeCall(CreateA * * * @param body (required) - * @return CreateAuthMethodUniversalIdentityOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodUniversalIdentityResponse wraps response body. -
200 authMethodUpdateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAuthMethodUniversalIdentityOutput createAuthMethodUniversalIdentity(CreateAuthMethodUniversalIdentity body) throws ApiException { - ApiResponse localVarResp = createAuthMethodUniversalIdentityWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateAwsIam(AuthMethodUpdateAwsIam body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateAwsIamWithHttpInfo(body); return localVarResp.getData(); } @@ -3505,18 +3597,18 @@ public CreateAuthMethodUniversalIdentityOutput createAuthMethodUniversalIdentity * * * @param body (required) - * @return ApiResponse<CreateAuthMethodUniversalIdentityOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodUniversalIdentityResponse wraps response body. -
200 authMethodUpdateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAuthMethodUniversalIdentityWithHttpInfo(CreateAuthMethodUniversalIdentity body) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodUniversalIdentityValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateAwsIamWithHttpInfo(AuthMethodUpdateAwsIam body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateAwsIamValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3530,19 +3622,19 @@ public ApiResponse createAuthMethodUniv * @http.response.details - +
Status Code Description Response Headers
200 createAuthMethodUniversalIdentityResponse wraps response body. -
200 authMethodUpdateAwsIamResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAuthMethodUniversalIdentityAsync(CreateAuthMethodUniversalIdentity body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateAwsIamAsync(AuthMethodUpdateAwsIam body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAuthMethodUniversalIdentityValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateAwsIamValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createAzureTarget + * Build call for authMethodUpdateAzureAD * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3550,11 +3642,11 @@ public okhttp3.Call createAuthMethodUniversalIdentityAsync(CreateAuthMethodUnive * @http.response.details - +
Status Code Description Response Headers
200 createAzureTargetResponse wraps response body. -
201 authMethodUpdateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAzureTargetCall(CreateAzureTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateAzureADCall(AuthMethodUpdateAzureAD body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3572,7 +3664,7 @@ public okhttp3.Call createAzureTargetCall(CreateAzureTarget body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-azure-target"; + String localVarPath = "/auth-method-update-azure-ad"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3601,15 +3693,15 @@ public okhttp3.Call createAzureTargetCall(CreateAzureTarget body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call createAzureTargetValidateBeforeCall(CreateAzureTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateAzureADValidateBeforeCall(AuthMethodUpdateAzureAD 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 createAzureTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateAzureAD(Async)"); } - okhttp3.Call localVarCall = createAzureTargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateAzureADCall(body, _callback); return localVarCall; } @@ -3618,17 +3710,17 @@ private okhttp3.Call createAzureTargetValidateBeforeCall(CreateAzureTarget body, * * * @param body (required) - * @return CreateAzureTargetOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAzureTargetResponse wraps response body. -
201 authMethodUpdateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateAzureTargetOutput createAzureTarget(CreateAzureTarget body) throws ApiException { - ApiResponse localVarResp = createAzureTargetWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateAzureAD(AuthMethodUpdateAzureAD body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateAzureADWithHttpInfo(body); return localVarResp.getData(); } @@ -3636,18 +3728,18 @@ public CreateAzureTargetOutput createAzureTarget(CreateAzureTarget body) throws * * * @param body (required) - * @return ApiResponse<CreateAzureTargetOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createAzureTargetResponse wraps response body. -
201 authMethodUpdateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createAzureTargetWithHttpInfo(CreateAzureTarget body) throws ApiException { - okhttp3.Call localVarCall = createAzureTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateAzureADWithHttpInfo(AuthMethodUpdateAzureAD body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateAzureADValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3661,19 +3753,19 @@ public ApiResponse createAzureTargetWithHttpInfo(Create * @http.response.details - +
Status Code Description Response Headers
200 createAzureTargetResponse wraps response body. -
201 authMethodUpdateAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createAzureTargetAsync(CreateAzureTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateAzureADAsync(AuthMethodUpdateAzureAD body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createAzureTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateAzureADValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createCertificate + * Build call for authMethodUpdateCert * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3681,11 +3773,11 @@ public okhttp3.Call createAzureTargetAsync(CreateAzureTarget body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
200 createCertificateResponse wraps response body. -
201 authMethodUpdateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createCertificateCall(CreateCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateCertCall(AuthMethodUpdateCert body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3703,7 +3795,7 @@ public okhttp3.Call createCertificateCall(CreateCertificate body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-certificate"; + String localVarPath = "/auth-method-update-cert"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3732,15 +3824,15 @@ public okhttp3.Call createCertificateCall(CreateCertificate body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call createCertificateValidateBeforeCall(CreateCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateCertValidateBeforeCall(AuthMethodUpdateCert 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 createCertificate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateCert(Async)"); } - okhttp3.Call localVarCall = createCertificateCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateCertCall(body, _callback); return localVarCall; } @@ -3749,17 +3841,17 @@ private okhttp3.Call createCertificateValidateBeforeCall(CreateCertificate body, * * * @param body (required) - * @return CreateCertificateOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createCertificateResponse wraps response body. -
201 authMethodUpdateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateCertificateOutput createCertificate(CreateCertificate body) throws ApiException { - ApiResponse localVarResp = createCertificateWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateCert(AuthMethodUpdateCert body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateCertWithHttpInfo(body); return localVarResp.getData(); } @@ -3767,18 +3859,18 @@ public CreateCertificateOutput createCertificate(CreateCertificate body) throws * * * @param body (required) - * @return ApiResponse<CreateCertificateOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createCertificateResponse wraps response body. -
201 authMethodUpdateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createCertificateWithHttpInfo(CreateCertificate body) throws ApiException { - okhttp3.Call localVarCall = createCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateCertWithHttpInfo(AuthMethodUpdateCert body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateCertValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3792,19 +3884,19 @@ public ApiResponse createCertificateWithHttpInfo(Create * @http.response.details - +
Status Code Description Response Headers
200 createCertificateResponse wraps response body. -
201 authMethodUpdateCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createCertificateAsync(CreateCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateCertAsync(AuthMethodUpdateCert body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateCertValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createClassicKey + * Build call for authMethodUpdateEmail * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3812,11 +3904,11 @@ public okhttp3.Call createCertificateAsync(CreateCertificate body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
201 CreateClassicKeyResponse wraps response body. -
201 authMethodUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createClassicKeyCall(CreateClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateEmailCall(AuthMethodUpdateEmail body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3834,7 +3926,7 @@ public okhttp3.Call createClassicKeyCall(CreateClassicKey body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-classic-key"; + String localVarPath = "/auth-method-update-email"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3863,15 +3955,15 @@ public okhttp3.Call createClassicKeyCall(CreateClassicKey body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call createClassicKeyValidateBeforeCall(CreateClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateEmailValidateBeforeCall(AuthMethodUpdateEmail 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 createClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateEmail(Async)"); } - okhttp3.Call localVarCall = createClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateEmailCall(body, _callback); return localVarCall; } @@ -3880,17 +3972,17 @@ private okhttp3.Call createClassicKeyValidateBeforeCall(CreateClassicKey body, f * * * @param body (required) - * @return CreateClassicKeyOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 CreateClassicKeyResponse wraps response body. -
201 authMethodUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateClassicKeyOutput createClassicKey(CreateClassicKey body) throws ApiException { - ApiResponse localVarResp = createClassicKeyWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateEmail(AuthMethodUpdateEmail body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateEmailWithHttpInfo(body); return localVarResp.getData(); } @@ -3898,18 +3990,18 @@ public CreateClassicKeyOutput createClassicKey(CreateClassicKey body) throws Api * * * @param body (required) - * @return ApiResponse<CreateClassicKeyOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 CreateClassicKeyResponse wraps response body. -
201 authMethodUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createClassicKeyWithHttpInfo(CreateClassicKey body) throws ApiException { - okhttp3.Call localVarCall = createClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateEmailWithHttpInfo(AuthMethodUpdateEmail body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateEmailValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -3923,19 +4015,19 @@ public ApiResponse createClassicKeyWithHttpInfo(CreateCl * @http.response.details - +
Status Code Description Response Headers
201 CreateClassicKeyResponse wraps response body. -
201 authMethodUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createClassicKeyAsync(CreateClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateEmailAsync(AuthMethodUpdateEmail body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateEmailValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createDBTarget + * Build call for authMethodUpdateGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -3943,11 +4035,11 @@ public okhttp3.Call createClassicKeyAsync(CreateClassicKey body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 createDBTargetResponse wraps response body. -
201 authMethodUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createDBTargetCall(CreateDBTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateGcpCall(AuthMethodUpdateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -3965,7 +4057,7 @@ public okhttp3.Call createDBTargetCall(CreateDBTarget body, final ApiCallback _c Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-db-target"; + String localVarPath = "/auth-method-update-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -3994,15 +4086,15 @@ public okhttp3.Call createDBTargetCall(CreateDBTarget body, final ApiCallback _c } @SuppressWarnings("rawtypes") - private okhttp3.Call createDBTargetValidateBeforeCall(CreateDBTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateGcpValidateBeforeCall(AuthMethodUpdateGcp 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 createDBTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateGcp(Async)"); } - okhttp3.Call localVarCall = createDBTargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateGcpCall(body, _callback); return localVarCall; } @@ -4011,17 +4103,17 @@ private okhttp3.Call createDBTargetValidateBeforeCall(CreateDBTarget body, final * * * @param body (required) - * @return CreateDBTargetOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDBTargetResponse wraps response body. -
201 authMethodUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateDBTargetOutput createDBTarget(CreateDBTarget body) throws ApiException { - ApiResponse localVarResp = createDBTargetWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateGcp(AuthMethodUpdateGcp body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -4029,18 +4121,18 @@ public CreateDBTargetOutput createDBTarget(CreateDBTarget body) throws ApiExcept * * * @param body (required) - * @return ApiResponse<CreateDBTargetOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDBTargetResponse wraps response body. -
201 authMethodUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createDBTargetWithHttpInfo(CreateDBTarget body) throws ApiException { - okhttp3.Call localVarCall = createDBTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateGcpWithHttpInfo(AuthMethodUpdateGcp body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4054,19 +4146,19 @@ public ApiResponse createDBTargetWithHttpInfo(CreateDBTarg * @http.response.details - +
Status Code Description Response Headers
200 createDBTargetResponse wraps response body. -
201 authMethodUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createDBTargetAsync(CreateDBTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateGcpAsync(AuthMethodUpdateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createDBTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createDFCKey + * Build call for authMethodUpdateK8s * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4074,11 +4166,11 @@ public okhttp3.Call createDBTargetAsync(CreateDBTarget body, final ApiCallback Status Code Description Response Headers - 200 createDFCKeyResponse wraps response body. - + 201 authMethodUpdateK8sResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createDFCKeyCall(CreateDFCKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateK8sCall(AuthMethodUpdateK8s body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4096,7 +4188,7 @@ public okhttp3.Call createDFCKeyCall(CreateDFCKey body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-dfc-key"; + String localVarPath = "/auth-method-update-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4125,15 +4217,15 @@ public okhttp3.Call createDFCKeyCall(CreateDFCKey body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call createDFCKeyValidateBeforeCall(CreateDFCKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateK8sValidateBeforeCall(AuthMethodUpdateK8s 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 createDFCKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateK8s(Async)"); } - okhttp3.Call localVarCall = createDFCKeyCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateK8sCall(body, _callback); return localVarCall; } @@ -4142,17 +4234,17 @@ private okhttp3.Call createDFCKeyValidateBeforeCall(CreateDFCKey body, final Api * * * @param body (required) - * @return CreateDFCKeyOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDFCKeyResponse wraps response body. -
201 authMethodUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateDFCKeyOutput createDFCKey(CreateDFCKey body) throws ApiException { - ApiResponse localVarResp = createDFCKeyWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateK8s(AuthMethodUpdateK8s body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateK8sWithHttpInfo(body); return localVarResp.getData(); } @@ -4160,18 +4252,18 @@ public CreateDFCKeyOutput createDFCKey(CreateDFCKey body) throws ApiException { * * * @param body (required) - * @return ApiResponse<CreateDFCKeyOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDFCKeyResponse wraps response body. -
201 authMethodUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createDFCKeyWithHttpInfo(CreateDFCKey body) throws ApiException { - okhttp3.Call localVarCall = createDFCKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateK8sWithHttpInfo(AuthMethodUpdateK8s body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateK8sValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4185,19 +4277,19 @@ public ApiResponse createDFCKeyWithHttpInfo(CreateDFCKey bod * @http.response.details - +
Status Code Description Response Headers
200 createDFCKeyResponse wraps response body. -
201 authMethodUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createDFCKeyAsync(CreateDFCKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateK8sAsync(AuthMethodUpdateK8s body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createDFCKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateK8sValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createDockerhubTarget + * Build call for authMethodUpdateLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4205,11 +4297,11 @@ public okhttp3.Call createDFCKeyAsync(CreateDFCKey body, final ApiCallback Status Code Description Response Headers - 200 createDockerhubTargetResponse wraps response body. - + 201 authMethodUpdateLdapResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createDockerhubTargetCall(CreateDockerhubTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateLdapCall(AuthMethodUpdateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4227,7 +4319,7 @@ public okhttp3.Call createDockerhubTargetCall(CreateDockerhubTarget body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-dockerhub-target"; + String localVarPath = "/auth-method-update-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4256,15 +4348,15 @@ public okhttp3.Call createDockerhubTargetCall(CreateDockerhubTarget body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call createDockerhubTargetValidateBeforeCall(CreateDockerhubTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateLdapValidateBeforeCall(AuthMethodUpdateLdap 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 createDockerhubTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateLdap(Async)"); } - okhttp3.Call localVarCall = createDockerhubTargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateLdapCall(body, _callback); return localVarCall; } @@ -4273,17 +4365,17 @@ private okhttp3.Call createDockerhubTargetValidateBeforeCall(CreateDockerhubTarg * * * @param body (required) - * @return CreateDockerhubTargetOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDockerhubTargetResponse wraps response body. -
201 authMethodUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateDockerhubTargetOutput createDockerhubTarget(CreateDockerhubTarget body) throws ApiException { - ApiResponse localVarResp = createDockerhubTargetWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateLdap(AuthMethodUpdateLdap body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -4291,18 +4383,18 @@ public CreateDockerhubTargetOutput createDockerhubTarget(CreateDockerhubTarget b * * * @param body (required) - * @return ApiResponse<CreateDockerhubTargetOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDockerhubTargetResponse wraps response body. -
201 authMethodUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createDockerhubTargetWithHttpInfo(CreateDockerhubTarget body) throws ApiException { - okhttp3.Call localVarCall = createDockerhubTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateLdapWithHttpInfo(AuthMethodUpdateLdap body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4316,19 +4408,19 @@ public ApiResponse createDockerhubTargetWithHttpInf * @http.response.details - +
Status Code Description Response Headers
200 createDockerhubTargetResponse wraps response body. -
201 authMethodUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createDockerhubTargetAsync(CreateDockerhubTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateLdapAsync(AuthMethodUpdateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createDockerhubTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createDynamicSecret + * Build call for authMethodUpdateOCI * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4336,11 +4428,11 @@ public okhttp3.Call createDockerhubTargetAsync(CreateDockerhubTarget body, final * @http.response.details - +
Status Code Description Response Headers
200 createDynamicSecretResponse wraps response body. -
201 authMethodUpdateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createDynamicSecretCall(CreateDynamicSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateOCICall(AuthMethodUpdateOCI body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4358,7 +4450,7 @@ public okhttp3.Call createDynamicSecretCall(CreateDynamicSecret body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-dynamic-secret"; + String localVarPath = "/auth-method-update-oci"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4387,15 +4479,15 @@ public okhttp3.Call createDynamicSecretCall(CreateDynamicSecret body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createDynamicSecretValidateBeforeCall(CreateDynamicSecret body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateOCIValidateBeforeCall(AuthMethodUpdateOCI 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 createDynamicSecret(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateOCI(Async)"); } - okhttp3.Call localVarCall = createDynamicSecretCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateOCICall(body, _callback); return localVarCall; } @@ -4404,17 +4496,17 @@ private okhttp3.Call createDynamicSecretValidateBeforeCall(CreateDynamicSecret b * * * @param body (required) - * @return Object + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDynamicSecretResponse wraps response body. -
201 authMethodUpdateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object createDynamicSecret(CreateDynamicSecret body) throws ApiException { - ApiResponse localVarResp = createDynamicSecretWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateOCI(AuthMethodUpdateOCI body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateOCIWithHttpInfo(body); return localVarResp.getData(); } @@ -4422,18 +4514,18 @@ public Object createDynamicSecret(CreateDynamicSecret body) throws ApiException * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createDynamicSecretResponse wraps response body. -
201 authMethodUpdateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createDynamicSecretWithHttpInfo(CreateDynamicSecret body) throws ApiException { - okhttp3.Call localVarCall = createDynamicSecretValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateOCIWithHttpInfo(AuthMethodUpdateOCI body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateOCIValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4447,19 +4539,19 @@ public ApiResponse createDynamicSecretWithHttpInfo(CreateDynamicSecret b * @http.response.details - +
Status Code Description Response Headers
200 createDynamicSecretResponse wraps response body. -
201 authMethodUpdateOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createDynamicSecretAsync(CreateDynamicSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateOCIAsync(AuthMethodUpdateOCI body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createDynamicSecretValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateOCIValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createEKSTarget + * Build call for authMethodUpdateOIDC * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4467,11 +4559,11 @@ public okhttp3.Call createDynamicSecretAsync(CreateDynamicSecret body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createEKSTargetResponse wraps response body. -
201 authMethodUpdateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createEKSTargetCall(CreateEKSTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateOIDCCall(AuthMethodUpdateOIDC body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4489,7 +4581,7 @@ public okhttp3.Call createEKSTargetCall(CreateEKSTarget body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-eks-target"; + String localVarPath = "/auth-method-update-oidc"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4518,15 +4610,15 @@ public okhttp3.Call createEKSTargetCall(CreateEKSTarget body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createEKSTargetValidateBeforeCall(CreateEKSTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateOIDCValidateBeforeCall(AuthMethodUpdateOIDC 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 createEKSTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateOIDC(Async)"); } - okhttp3.Call localVarCall = createEKSTargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateOIDCCall(body, _callback); return localVarCall; } @@ -4535,17 +4627,17 @@ private okhttp3.Call createEKSTargetValidateBeforeCall(CreateEKSTarget body, fin * * * @param body (required) - * @return CreateEKSTargetOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createEKSTargetResponse wraps response body. -
201 authMethodUpdateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateEKSTargetOutput createEKSTarget(CreateEKSTarget body) throws ApiException { - ApiResponse localVarResp = createEKSTargetWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateOIDC(AuthMethodUpdateOIDC body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateOIDCWithHttpInfo(body); return localVarResp.getData(); } @@ -4553,18 +4645,18 @@ public CreateEKSTargetOutput createEKSTarget(CreateEKSTarget body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateEKSTargetOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createEKSTargetResponse wraps response body. -
201 authMethodUpdateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createEKSTargetWithHttpInfo(CreateEKSTarget body) throws ApiException { - okhttp3.Call localVarCall = createEKSTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateOIDCWithHttpInfo(AuthMethodUpdateOIDC body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateOIDCValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4578,19 +4670,19 @@ public ApiResponse createEKSTargetWithHttpInfo(CreateEKST * @http.response.details - +
Status Code Description Response Headers
200 createEKSTargetResponse wraps response body. -
201 authMethodUpdateOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createEKSTargetAsync(CreateEKSTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateOIDCAsync(AuthMethodUpdateOIDC body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createEKSTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateOIDCValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createESM + * Build call for authMethodUpdateOauth2 * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4598,11 +4690,11 @@ public okhttp3.Call createEKSTargetAsync(CreateEKSTarget body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
201 CreateExternalSecretsManagerResponse wraps response body. -
201 authMethodUpdateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createESMCall(CreateESM body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateOauth2Call(AuthMethodUpdateOauth2 body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4620,7 +4712,7 @@ public okhttp3.Call createESMCall(CreateESM body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-esm"; + String localVarPath = "/auth-method-update-oauth2"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4649,15 +4741,15 @@ public okhttp3.Call createESMCall(CreateESM body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call createESMValidateBeforeCall(CreateESM body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateOauth2ValidateBeforeCall(AuthMethodUpdateOauth2 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 createESM(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateOauth2(Async)"); } - okhttp3.Call localVarCall = createESMCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateOauth2Call(body, _callback); return localVarCall; } @@ -4666,17 +4758,17 @@ private okhttp3.Call createESMValidateBeforeCall(CreateESM body, final ApiCallba * * * @param body (required) - * @return CreateESMOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 CreateExternalSecretsManagerResponse wraps response body. -
201 authMethodUpdateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateESMOutput createESM(CreateESM body) throws ApiException { - ApiResponse localVarResp = createESMWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateOauth2(AuthMethodUpdateOauth2 body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateOauth2WithHttpInfo(body); return localVarResp.getData(); } @@ -4684,18 +4776,18 @@ public CreateESMOutput createESM(CreateESM body) throws ApiException { * * * @param body (required) - * @return ApiResponse<CreateESMOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 CreateExternalSecretsManagerResponse wraps response body. -
201 authMethodUpdateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createESMWithHttpInfo(CreateESM body) throws ApiException { - okhttp3.Call localVarCall = createESMValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateOauth2WithHttpInfo(AuthMethodUpdateOauth2 body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateOauth2ValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4709,19 +4801,19 @@ public ApiResponse createESMWithHttpInfo(CreateESM body) throws * @http.response.details - +
Status Code Description Response Headers
201 CreateExternalSecretsManagerResponse wraps response body. -
201 authMethodUpdateOauth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createESMAsync(CreateESM body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateOauth2Async(AuthMethodUpdateOauth2 body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createESMValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateOauth2ValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createEventForwarder + * Build call for authMethodUpdateSAML * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4729,11 +4821,11 @@ public okhttp3.Call createESMAsync(CreateESM body, final ApiCallback Status Code Description Response Headers - 200 createEventForwarderResponse wraps response body. - + 201 authMethodUpdateSAMLResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createEventForwarderCall(CreateEventForwarder body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateSAMLCall(AuthMethodUpdateSAML body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4751,7 +4843,7 @@ public okhttp3.Call createEventForwarderCall(CreateEventForwarder body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-event-forwarder"; + String localVarPath = "/auth-method-update-saml"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4780,15 +4872,15 @@ public okhttp3.Call createEventForwarderCall(CreateEventForwarder body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call createEventForwarderValidateBeforeCall(CreateEventForwarder body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateSAMLValidateBeforeCall(AuthMethodUpdateSAML 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 createEventForwarder(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateSAML(Async)"); } - okhttp3.Call localVarCall = createEventForwarderCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateSAMLCall(body, _callback); return localVarCall; } @@ -4797,17 +4889,17 @@ private okhttp3.Call createEventForwarderValidateBeforeCall(CreateEventForwarder * * * @param body (required) - * @return CreateEventForwarderOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createEventForwarderResponse wraps response body. -
201 authMethodUpdateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateEventForwarderOutput createEventForwarder(CreateEventForwarder body) throws ApiException { - ApiResponse localVarResp = createEventForwarderWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateSAML(AuthMethodUpdateSAML body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateSAMLWithHttpInfo(body); return localVarResp.getData(); } @@ -4815,18 +4907,18 @@ public CreateEventForwarderOutput createEventForwarder(CreateEventForwarder body * * * @param body (required) - * @return ApiResponse<CreateEventForwarderOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createEventForwarderResponse wraps response body. -
201 authMethodUpdateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createEventForwarderWithHttpInfo(CreateEventForwarder body) throws ApiException { - okhttp3.Call localVarCall = createEventForwarderValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateSAMLWithHttpInfo(AuthMethodUpdateSAML body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateSAMLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4840,19 +4932,19 @@ public ApiResponse createEventForwarderWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 createEventForwarderResponse wraps response body. -
201 authMethodUpdateSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createEventForwarderAsync(CreateEventForwarder body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateSAMLAsync(AuthMethodUpdateSAML body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createEventForwarderValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateSAMLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGKETarget + * Build call for authMethodUpdateUniversalIdentity * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4860,11 +4952,11 @@ public okhttp3.Call createEventForwarderAsync(CreateEventForwarder body, final A * @http.response.details - +
Status Code Description Response Headers
200 createGKETargetResponse wraps response body. -
201 authMethodUpdateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGKETargetCall(CreateGKETarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateUniversalIdentityCall(AuthMethodUpdateUniversalIdentity body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -4882,7 +4974,7 @@ public okhttp3.Call createGKETargetCall(CreateGKETarget body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-gke-target"; + String localVarPath = "/auth-method-update-universal-identity"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -4911,15 +5003,15 @@ public okhttp3.Call createGKETargetCall(CreateGKETarget body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createGKETargetValidateBeforeCall(CreateGKETarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call authMethodUpdateUniversalIdentityValidateBeforeCall(AuthMethodUpdateUniversalIdentity 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 createGKETarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling authMethodUpdateUniversalIdentity(Async)"); } - okhttp3.Call localVarCall = createGKETargetCall(body, _callback); + okhttp3.Call localVarCall = authMethodUpdateUniversalIdentityCall(body, _callback); return localVarCall; } @@ -4928,17 +5020,17 @@ private okhttp3.Call createGKETargetValidateBeforeCall(CreateGKETarget body, fin * * * @param body (required) - * @return CreateGKETargetOutput + * @return AuthMethodUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGKETargetResponse wraps response body. -
201 authMethodUpdateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGKETargetOutput createGKETarget(CreateGKETarget body) throws ApiException { - ApiResponse localVarResp = createGKETargetWithHttpInfo(body); + public AuthMethodUpdateOutput authMethodUpdateUniversalIdentity(AuthMethodUpdateUniversalIdentity body) throws ApiException { + ApiResponse localVarResp = authMethodUpdateUniversalIdentityWithHttpInfo(body); return localVarResp.getData(); } @@ -4946,18 +5038,18 @@ public CreateGKETargetOutput createGKETarget(CreateGKETarget body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateGKETargetOutput> + * @return ApiResponse<AuthMethodUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGKETargetResponse wraps response body. -
201 authMethodUpdateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGKETargetWithHttpInfo(CreateGKETarget body) throws ApiException { - okhttp3.Call localVarCall = createGKETargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse authMethodUpdateUniversalIdentityWithHttpInfo(AuthMethodUpdateUniversalIdentity body) throws ApiException { + okhttp3.Call localVarCall = authMethodUpdateUniversalIdentityValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -4971,19 +5063,19 @@ public ApiResponse createGKETargetWithHttpInfo(CreateGKET * @http.response.details - +
Status Code Description Response Headers
200 createGKETargetResponse wraps response body. -
201 authMethodUpdateUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGKETargetAsync(CreateGKETarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call authMethodUpdateUniversalIdentityAsync(AuthMethodUpdateUniversalIdentity body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGKETargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = authMethodUpdateUniversalIdentityValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGcpTarget + * Build call for configure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -4991,11 +5083,11 @@ public okhttp3.Call createGKETargetAsync(CreateGKETarget body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 createGcpTargetResponse wraps response body. -
200 configureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGcpTargetCall(CreateGcpTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call configureCall(Configure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5013,7 +5105,7 @@ public okhttp3.Call createGcpTargetCall(CreateGcpTarget body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-gcp-target"; + String localVarPath = "/configure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5042,15 +5134,15 @@ public okhttp3.Call createGcpTargetCall(CreateGcpTarget body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createGcpTargetValidateBeforeCall(CreateGcpTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call configureValidateBeforeCall(Configure 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 createGcpTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling configure(Async)"); } - okhttp3.Call localVarCall = createGcpTargetCall(body, _callback); + okhttp3.Call localVarCall = configureCall(body, _callback); return localVarCall; } @@ -5059,17 +5151,17 @@ private okhttp3.Call createGcpTargetValidateBeforeCall(CreateGcpTarget body, fin * * * @param body (required) - * @return CreateGcpTargetOutput + * @return ConfigureOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGcpTargetResponse wraps response body. -
200 configureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGcpTargetOutput createGcpTarget(CreateGcpTarget body) throws ApiException { - ApiResponse localVarResp = createGcpTargetWithHttpInfo(body); + public ConfigureOutput configure(Configure body) throws ApiException { + ApiResponse localVarResp = configureWithHttpInfo(body); return localVarResp.getData(); } @@ -5077,18 +5169,18 @@ public CreateGcpTargetOutput createGcpTarget(CreateGcpTarget body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateGcpTargetOutput> + * @return ApiResponse<ConfigureOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGcpTargetResponse wraps response body. -
200 configureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGcpTargetWithHttpInfo(CreateGcpTarget body) throws ApiException { - okhttp3.Call localVarCall = createGcpTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse configureWithHttpInfo(Configure body) throws ApiException { + okhttp3.Call localVarCall = configureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5102,19 +5194,19 @@ public ApiResponse createGcpTargetWithHttpInfo(CreateGcpT * @http.response.details - +
Status Code Description Response Headers
200 createGcpTargetResponse wraps response body. -
200 configureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGcpTargetAsync(CreateGcpTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call configureAsync(Configure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGcpTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = configureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGithubTarget + * Build call for connect * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5122,11 +5214,11 @@ public okhttp3.Call createGcpTargetAsync(CreateGcpTarget body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 createGithubTargetResponse wraps response body. -
200 connectResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGithubTargetCall(CreateGithubTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call connectCall(Connect body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5144,7 +5236,7 @@ public okhttp3.Call createGithubTargetCall(CreateGithubTarget body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-github-target"; + String localVarPath = "/connect"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5173,15 +5265,15 @@ public okhttp3.Call createGithubTargetCall(CreateGithubTarget body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call createGithubTargetValidateBeforeCall(CreateGithubTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call connectValidateBeforeCall(Connect 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 createGithubTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling connect(Async)"); } - okhttp3.Call localVarCall = createGithubTargetCall(body, _callback); + okhttp3.Call localVarCall = connectCall(body, _callback); return localVarCall; } @@ -5190,17 +5282,17 @@ private okhttp3.Call createGithubTargetValidateBeforeCall(CreateGithubTarget bod * * * @param body (required) - * @return CreateGithubTargetOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGithubTargetResponse wraps response body. -
200 connectResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGithubTargetOutput createGithubTarget(CreateGithubTarget body) throws ApiException { - ApiResponse localVarResp = createGithubTargetWithHttpInfo(body); + public Object connect(Connect body) throws ApiException { + ApiResponse localVarResp = connectWithHttpInfo(body); return localVarResp.getData(); } @@ -5208,18 +5300,18 @@ public CreateGithubTargetOutput createGithubTarget(CreateGithubTarget body) thro * * * @param body (required) - * @return ApiResponse<CreateGithubTargetOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGithubTargetResponse wraps response body. -
200 connectResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGithubTargetWithHttpInfo(CreateGithubTarget body) throws ApiException { - okhttp3.Call localVarCall = createGithubTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse connectWithHttpInfo(Connect body) throws ApiException { + okhttp3.Call localVarCall = connectValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5233,19 +5325,19 @@ public ApiResponse createGithubTargetWithHttpInfo(Crea * @http.response.details - +
Status Code Description Response Headers
200 createGithubTargetResponse wraps response body. -
200 connectResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGithubTargetAsync(CreateGithubTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call connectAsync(Connect body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGithubTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = connectValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGlobalSignAtlasTarget + * Build call for createAWSTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5253,11 +5345,11 @@ public okhttp3.Call createGithubTargetAsync(CreateGithubTarget body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignAtlasTargetResponse wraps response body. -
200 createAWSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGlobalSignAtlasTargetCall(CreateGlobalSignAtlasTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAWSTargetCall(CreateAWSTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5275,7 +5367,7 @@ public okhttp3.Call createGlobalSignAtlasTargetCall(CreateGlobalSignAtlasTarget Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-globalsign-atlas-target"; + String localVarPath = "/create-aws-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5304,15 +5396,15 @@ public okhttp3.Call createGlobalSignAtlasTargetCall(CreateGlobalSignAtlasTarget } @SuppressWarnings("rawtypes") - private okhttp3.Call createGlobalSignAtlasTargetValidateBeforeCall(CreateGlobalSignAtlasTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAWSTargetValidateBeforeCall(CreateAWSTarget 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 createGlobalSignAtlasTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAWSTarget(Async)"); } - okhttp3.Call localVarCall = createGlobalSignAtlasTargetCall(body, _callback); + okhttp3.Call localVarCall = createAWSTargetCall(body, _callback); return localVarCall; } @@ -5321,17 +5413,17 @@ private okhttp3.Call createGlobalSignAtlasTargetValidateBeforeCall(CreateGlobalS * * * @param body (required) - * @return CreateGlobalSignAtlasTargetOutput + * @return CreateAWSTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignAtlasTargetResponse wraps response body. -
200 createAWSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGlobalSignAtlasTargetOutput createGlobalSignAtlasTarget(CreateGlobalSignAtlasTarget body) throws ApiException { - ApiResponse localVarResp = createGlobalSignAtlasTargetWithHttpInfo(body); + public CreateAWSTargetOutput createAWSTarget(CreateAWSTarget body) throws ApiException { + ApiResponse localVarResp = createAWSTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -5339,18 +5431,18 @@ public CreateGlobalSignAtlasTargetOutput createGlobalSignAtlasTarget(CreateGloba * * * @param body (required) - * @return ApiResponse<CreateGlobalSignAtlasTargetOutput> + * @return ApiResponse<CreateAWSTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignAtlasTargetResponse wraps response body. -
200 createAWSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGlobalSignAtlasTargetWithHttpInfo(CreateGlobalSignAtlasTarget body) throws ApiException { - okhttp3.Call localVarCall = createGlobalSignAtlasTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAWSTargetWithHttpInfo(CreateAWSTarget body) throws ApiException { + okhttp3.Call localVarCall = createAWSTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5364,19 +5456,19 @@ public ApiResponse createGlobalSignAtlasTarge * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignAtlasTargetResponse wraps response body. -
200 createAWSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGlobalSignAtlasTargetAsync(CreateGlobalSignAtlasTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAWSTargetAsync(CreateAWSTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGlobalSignAtlasTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAWSTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGlobalSignTarget + * Build call for createArtifactoryTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5384,11 +5476,11 @@ public okhttp3.Call createGlobalSignAtlasTargetAsync(CreateGlobalSignAtlasTarget * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignTargetResponse wraps response body. -
200 createArtifactoryTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGlobalSignTargetCall(CreateGlobalSignTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createArtifactoryTargetCall(CreateArtifactoryTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5406,7 +5498,7 @@ public okhttp3.Call createGlobalSignTargetCall(CreateGlobalSignTarget body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-globalsign-target"; + String localVarPath = "/create-artifactory-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5435,15 +5527,15 @@ public okhttp3.Call createGlobalSignTargetCall(CreateGlobalSignTarget body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call createGlobalSignTargetValidateBeforeCall(CreateGlobalSignTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createArtifactoryTargetValidateBeforeCall(CreateArtifactoryTarget 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 createGlobalSignTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createArtifactoryTarget(Async)"); } - okhttp3.Call localVarCall = createGlobalSignTargetCall(body, _callback); + okhttp3.Call localVarCall = createArtifactoryTargetCall(body, _callback); return localVarCall; } @@ -5452,17 +5544,17 @@ private okhttp3.Call createGlobalSignTargetValidateBeforeCall(CreateGlobalSignTa * * * @param body (required) - * @return CreateGlobalSignTargetOutput + * @return CreateArtifactoryTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignTargetResponse wraps response body. -
200 createArtifactoryTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGlobalSignTargetOutput createGlobalSignTarget(CreateGlobalSignTarget body) throws ApiException { - ApiResponse localVarResp = createGlobalSignTargetWithHttpInfo(body); + public CreateArtifactoryTargetOutput createArtifactoryTarget(CreateArtifactoryTarget body) throws ApiException { + ApiResponse localVarResp = createArtifactoryTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -5470,18 +5562,18 @@ public CreateGlobalSignTargetOutput createGlobalSignTarget(CreateGlobalSignTarge * * * @param body (required) - * @return ApiResponse<CreateGlobalSignTargetOutput> + * @return ApiResponse<CreateArtifactoryTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignTargetResponse wraps response body. -
200 createArtifactoryTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGlobalSignTargetWithHttpInfo(CreateGlobalSignTarget body) throws ApiException { - okhttp3.Call localVarCall = createGlobalSignTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createArtifactoryTargetWithHttpInfo(CreateArtifactoryTarget body) throws ApiException { + okhttp3.Call localVarCall = createArtifactoryTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5495,19 +5587,19 @@ public ApiResponse createGlobalSignTargetWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 createGlobalSignTargetResponse wraps response body. -
200 createArtifactoryTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGlobalSignTargetAsync(CreateGlobalSignTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createArtifactoryTargetAsync(CreateArtifactoryTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGlobalSignTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createArtifactoryTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGodaddyTarget + * Build call for createAuthMethod * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5515,11 +5607,11 @@ public okhttp3.Call createGlobalSignTargetAsync(CreateGlobalSignTarget body, fin * @http.response.details - +
Status Code Description Response Headers
200 createGodaddyTargetResponse wraps response body. -
200 createAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGodaddyTargetCall(CreateGodaddyTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodCall(CreateAuthMethod body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5537,7 +5629,7 @@ public okhttp3.Call createGodaddyTargetCall(CreateGodaddyTarget body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-godaddy-target"; + String localVarPath = "/create-auth-method"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5566,15 +5658,15 @@ public okhttp3.Call createGodaddyTargetCall(CreateGodaddyTarget body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createGodaddyTargetValidateBeforeCall(CreateGodaddyTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodValidateBeforeCall(CreateAuthMethod 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 createGodaddyTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethod(Async)"); } - okhttp3.Call localVarCall = createGodaddyTargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodCall(body, _callback); return localVarCall; } @@ -5583,17 +5675,17 @@ private okhttp3.Call createGodaddyTargetValidateBeforeCall(CreateGodaddyTarget b * * * @param body (required) - * @return CreateGodaddyTargetOutput + * @return CreateAuthMethodOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGodaddyTargetResponse wraps response body. -
200 createAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGodaddyTargetOutput createGodaddyTarget(CreateGodaddyTarget body) throws ApiException { - ApiResponse localVarResp = createGodaddyTargetWithHttpInfo(body); + public CreateAuthMethodOutput createAuthMethod(CreateAuthMethod body) throws ApiException { + ApiResponse localVarResp = createAuthMethodWithHttpInfo(body); return localVarResp.getData(); } @@ -5601,18 +5693,18 @@ public CreateGodaddyTargetOutput createGodaddyTarget(CreateGodaddyTarget body) t * * * @param body (required) - * @return ApiResponse<CreateGodaddyTargetOutput> + * @return ApiResponse<CreateAuthMethodOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGodaddyTargetResponse wraps response body. -
200 createAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGodaddyTargetWithHttpInfo(CreateGodaddyTarget body) throws ApiException { - okhttp3.Call localVarCall = createGodaddyTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodWithHttpInfo(CreateAuthMethod body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5626,19 +5718,19 @@ public ApiResponse createGodaddyTargetWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createGodaddyTargetResponse wraps response body. -
200 createAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGodaddyTargetAsync(CreateGodaddyTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodAsync(CreateAuthMethod body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGodaddyTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createGroup + * Build call for createAuthMethodAWSIAM * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5646,11 +5738,11 @@ public okhttp3.Call createGodaddyTargetAsync(CreateGodaddyTarget body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createGroupResponse wraps response body. -
200 createAuthMethodAWSIAMResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGroupCall(CreateGroup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodAWSIAMCall(CreateAuthMethodAWSIAM body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5668,7 +5760,7 @@ public okhttp3.Call createGroupCall(CreateGroup body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-group"; + String localVarPath = "/create-auth-method-aws-iam"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5697,15 +5789,15 @@ public okhttp3.Call createGroupCall(CreateGroup body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call createGroupValidateBeforeCall(CreateGroup body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodAWSIAMValidateBeforeCall(CreateAuthMethodAWSIAM 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 createGroup(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodAWSIAM(Async)"); } - okhttp3.Call localVarCall = createGroupCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodAWSIAMCall(body, _callback); return localVarCall; } @@ -5714,17 +5806,17 @@ private okhttp3.Call createGroupValidateBeforeCall(CreateGroup body, final ApiCa * * * @param body (required) - * @return CreateGroupOutput + * @return CreateAuthMethodAWSIAMOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGroupResponse wraps response body. -
200 createAuthMethodAWSIAMResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateGroupOutput createGroup(CreateGroup body) throws ApiException { - ApiResponse localVarResp = createGroupWithHttpInfo(body); + public CreateAuthMethodAWSIAMOutput createAuthMethodAWSIAM(CreateAuthMethodAWSIAM body) throws ApiException { + ApiResponse localVarResp = createAuthMethodAWSIAMWithHttpInfo(body); return localVarResp.getData(); } @@ -5732,18 +5824,18 @@ public CreateGroupOutput createGroup(CreateGroup body) throws ApiException { * * * @param body (required) - * @return ApiResponse<CreateGroupOutput> + * @return ApiResponse<CreateAuthMethodAWSIAMOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createGroupResponse wraps response body. -
200 createAuthMethodAWSIAMResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createGroupWithHttpInfo(CreateGroup body) throws ApiException { - okhttp3.Call localVarCall = createGroupValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodAWSIAMWithHttpInfo(CreateAuthMethodAWSIAM body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodAWSIAMValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5757,19 +5849,19 @@ public ApiResponse createGroupWithHttpInfo(CreateGroup body) * @http.response.details - +
Status Code Description Response Headers
200 createGroupResponse wraps response body. -
200 createAuthMethodAWSIAMResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createGroupAsync(CreateGroup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodAWSIAMAsync(CreateAuthMethodAWSIAM body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createGroupValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodAWSIAMValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createHashiVaultTarget + * Build call for createAuthMethodAzureAD * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5777,11 +5869,11 @@ public okhttp3.Call createGroupAsync(CreateGroup body, final ApiCallback Status Code Description Response Headers - 200 createHashiVaultTargetResponse wraps response body. - + 200 createAuthMethodAzureADResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createHashiVaultTargetCall(CreateHashiVaultTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodAzureADCall(CreateAuthMethodAzureAD body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5799,7 +5891,7 @@ public okhttp3.Call createHashiVaultTargetCall(CreateHashiVaultTarget body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-hashi-vault-target"; + String localVarPath = "/create-auth-method-azure-ad"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5828,15 +5920,15 @@ public okhttp3.Call createHashiVaultTargetCall(CreateHashiVaultTarget body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call createHashiVaultTargetValidateBeforeCall(CreateHashiVaultTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodAzureADValidateBeforeCall(CreateAuthMethodAzureAD 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 createHashiVaultTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodAzureAD(Async)"); } - okhttp3.Call localVarCall = createHashiVaultTargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodAzureADCall(body, _callback); return localVarCall; } @@ -5845,17 +5937,17 @@ private okhttp3.Call createHashiVaultTargetValidateBeforeCall(CreateHashiVaultTa * * * @param body (required) - * @return CreateHashiVaultTargetOutput + * @return CreateAuthMethodAzureADOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createHashiVaultTargetResponse wraps response body. -
200 createAuthMethodAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateHashiVaultTargetOutput createHashiVaultTarget(CreateHashiVaultTarget body) throws ApiException { - ApiResponse localVarResp = createHashiVaultTargetWithHttpInfo(body); + public CreateAuthMethodAzureADOutput createAuthMethodAzureAD(CreateAuthMethodAzureAD body) throws ApiException { + ApiResponse localVarResp = createAuthMethodAzureADWithHttpInfo(body); return localVarResp.getData(); } @@ -5863,18 +5955,18 @@ public CreateHashiVaultTargetOutput createHashiVaultTarget(CreateHashiVaultTarge * * * @param body (required) - * @return ApiResponse<CreateHashiVaultTargetOutput> + * @return ApiResponse<CreateAuthMethodAzureADOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createHashiVaultTargetResponse wraps response body. -
200 createAuthMethodAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createHashiVaultTargetWithHttpInfo(CreateHashiVaultTarget body) throws ApiException { - okhttp3.Call localVarCall = createHashiVaultTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodAzureADWithHttpInfo(CreateAuthMethodAzureAD body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodAzureADValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -5888,19 +5980,19 @@ public ApiResponse createHashiVaultTargetWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 createHashiVaultTargetResponse wraps response body. -
200 createAuthMethodAzureADResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createHashiVaultTargetAsync(CreateHashiVaultTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodAzureADAsync(CreateAuthMethodAzureAD body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createHashiVaultTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodAzureADValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createKey + * Build call for createAuthMethodCert * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -5908,11 +6000,11 @@ public okhttp3.Call createHashiVaultTargetAsync(CreateHashiVaultTarget body, fin * @http.response.details - +
Status Code Description Response Headers
200 createKeyResponse wraps response body. -
200 createAuthMethodCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createKeyCall(CreateKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodCertCall(CreateAuthMethodCert body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -5930,7 +6022,7 @@ public okhttp3.Call createKeyCall(CreateKey body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-key"; + String localVarPath = "/create-auth-method-cert"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -5959,15 +6051,15 @@ public okhttp3.Call createKeyCall(CreateKey body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call createKeyValidateBeforeCall(CreateKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodCertValidateBeforeCall(CreateAuthMethodCert 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 createKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodCert(Async)"); } - okhttp3.Call localVarCall = createKeyCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodCertCall(body, _callback); return localVarCall; } @@ -5976,17 +6068,17 @@ private okhttp3.Call createKeyValidateBeforeCall(CreateKey body, final ApiCallba * * * @param body (required) - * @return CreateKeyOutput + * @return CreateAuthMethodCertOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createKeyResponse wraps response body. -
200 createAuthMethodCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateKeyOutput createKey(CreateKey body) throws ApiException { - ApiResponse localVarResp = createKeyWithHttpInfo(body); + public CreateAuthMethodCertOutput createAuthMethodCert(CreateAuthMethodCert body) throws ApiException { + ApiResponse localVarResp = createAuthMethodCertWithHttpInfo(body); return localVarResp.getData(); } @@ -5994,18 +6086,18 @@ public CreateKeyOutput createKey(CreateKey body) throws ApiException { * * * @param body (required) - * @return ApiResponse<CreateKeyOutput> + * @return ApiResponse<CreateAuthMethodCertOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createKeyResponse wraps response body. -
200 createAuthMethodCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createKeyWithHttpInfo(CreateKey body) throws ApiException { - okhttp3.Call localVarCall = createKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodCertWithHttpInfo(CreateAuthMethodCert body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodCertValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6019,19 +6111,19 @@ public ApiResponse createKeyWithHttpInfo(CreateKey body) throws * @http.response.details - +
Status Code Description Response Headers
200 createKeyResponse wraps response body. -
200 createAuthMethodCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createKeyAsync(CreateKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodCertAsync(CreateAuthMethodCert body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodCertValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createLinkedTarget + * Build call for createAuthMethodEmail * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6039,11 +6131,11 @@ public okhttp3.Call createKeyAsync(CreateKey body, final ApiCallback Status Code Description Response Headers - 200 createLinkedTargetResponse wraps response body. - + 200 createAuthMethodEmailResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createLinkedTargetCall(CreateLinkedTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodEmailCall(CreateAuthMethodEmail body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6061,7 +6153,7 @@ public okhttp3.Call createLinkedTargetCall(CreateLinkedTarget body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-linked-target"; + String localVarPath = "/create-auth-method-email"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6090,15 +6182,15 @@ public okhttp3.Call createLinkedTargetCall(CreateLinkedTarget body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call createLinkedTargetValidateBeforeCall(CreateLinkedTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodEmailValidateBeforeCall(CreateAuthMethodEmail 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 createLinkedTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodEmail(Async)"); } - okhttp3.Call localVarCall = createLinkedTargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodEmailCall(body, _callback); return localVarCall; } @@ -6107,17 +6199,17 @@ private okhttp3.Call createLinkedTargetValidateBeforeCall(CreateLinkedTarget bod * * * @param body (required) - * @return CreateLinkedTargetOutput + * @return CreateAuthMethodEmailOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createLinkedTargetResponse wraps response body. -
200 createAuthMethodEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateLinkedTargetOutput createLinkedTarget(CreateLinkedTarget body) throws ApiException { - ApiResponse localVarResp = createLinkedTargetWithHttpInfo(body); + public CreateAuthMethodEmailOutput createAuthMethodEmail(CreateAuthMethodEmail body) throws ApiException { + ApiResponse localVarResp = createAuthMethodEmailWithHttpInfo(body); return localVarResp.getData(); } @@ -6125,18 +6217,18 @@ public CreateLinkedTargetOutput createLinkedTarget(CreateLinkedTarget body) thro * * * @param body (required) - * @return ApiResponse<CreateLinkedTargetOutput> + * @return ApiResponse<CreateAuthMethodEmailOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createLinkedTargetResponse wraps response body. -
200 createAuthMethodEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createLinkedTargetWithHttpInfo(CreateLinkedTarget body) throws ApiException { - okhttp3.Call localVarCall = createLinkedTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodEmailWithHttpInfo(CreateAuthMethodEmail body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodEmailValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6150,19 +6242,19 @@ public ApiResponse createLinkedTargetWithHttpInfo(Crea * @http.response.details - +
Status Code Description Response Headers
200 createLinkedTargetResponse wraps response body. -
200 createAuthMethodEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createLinkedTargetAsync(CreateLinkedTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodEmailAsync(CreateAuthMethodEmail body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createLinkedTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodEmailValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createNativeK8STarget + * Build call for createAuthMethodGCP * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6170,11 +6262,11 @@ public okhttp3.Call createLinkedTargetAsync(CreateLinkedTarget body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 createNativeK8STargetResponse wraps response body. -
200 createAuthMethodGCPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createNativeK8STargetCall(CreateNativeK8STarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodGCPCall(CreateAuthMethodGCP body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6192,7 +6284,7 @@ public okhttp3.Call createNativeK8STargetCall(CreateNativeK8STarget body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-k8s-target"; + String localVarPath = "/create-auth-method-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6221,15 +6313,15 @@ public okhttp3.Call createNativeK8STargetCall(CreateNativeK8STarget body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call createNativeK8STargetValidateBeforeCall(CreateNativeK8STarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodGCPValidateBeforeCall(CreateAuthMethodGCP 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 createNativeK8STarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodGCP(Async)"); } - okhttp3.Call localVarCall = createNativeK8STargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodGCPCall(body, _callback); return localVarCall; } @@ -6238,17 +6330,17 @@ private okhttp3.Call createNativeK8STargetValidateBeforeCall(CreateNativeK8STarg * * * @param body (required) - * @return CreateNativeK8STargetOutput + * @return CreateAuthMethodGCPOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createNativeK8STargetResponse wraps response body. -
200 createAuthMethodGCPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateNativeK8STargetOutput createNativeK8STarget(CreateNativeK8STarget body) throws ApiException { - ApiResponse localVarResp = createNativeK8STargetWithHttpInfo(body); + public CreateAuthMethodGCPOutput createAuthMethodGCP(CreateAuthMethodGCP body) throws ApiException { + ApiResponse localVarResp = createAuthMethodGCPWithHttpInfo(body); return localVarResp.getData(); } @@ -6256,18 +6348,18 @@ public CreateNativeK8STargetOutput createNativeK8STarget(CreateNativeK8STarget b * * * @param body (required) - * @return ApiResponse<CreateNativeK8STargetOutput> + * @return ApiResponse<CreateAuthMethodGCPOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createNativeK8STargetResponse wraps response body. -
200 createAuthMethodGCPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createNativeK8STargetWithHttpInfo(CreateNativeK8STarget body) throws ApiException { - okhttp3.Call localVarCall = createNativeK8STargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodGCPWithHttpInfo(CreateAuthMethodGCP body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodGCPValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6281,19 +6373,19 @@ public ApiResponse createNativeK8STargetWithHttpInf * @http.response.details - +
Status Code Description Response Headers
200 createNativeK8STargetResponse wraps response body. -
200 createAuthMethodGCPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createNativeK8STargetAsync(CreateNativeK8STarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodGCPAsync(CreateAuthMethodGCP body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createNativeK8STargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodGCPValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createOidcApp + * Build call for createAuthMethodHuawei * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6301,11 +6393,11 @@ public okhttp3.Call createNativeK8STargetAsync(CreateNativeK8STarget body, final * @http.response.details - +
Status Code Description Response Headers
200 createOidcAppResponse wraps response body. -
200 createAuthMethodHuaweiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createOidcAppCall(CreateOidcApp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodHuaweiCall(CreateAuthMethodHuawei body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6323,7 +6415,7 @@ public okhttp3.Call createOidcAppCall(CreateOidcApp body, final ApiCallback _cal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-oidc-app"; + String localVarPath = "/create-auth-method-huawei"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6352,15 +6444,15 @@ public okhttp3.Call createOidcAppCall(CreateOidcApp body, final ApiCallback _cal } @SuppressWarnings("rawtypes") - private okhttp3.Call createOidcAppValidateBeforeCall(CreateOidcApp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodHuaweiValidateBeforeCall(CreateAuthMethodHuawei 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 createOidcApp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodHuawei(Async)"); } - okhttp3.Call localVarCall = createOidcAppCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodHuaweiCall(body, _callback); return localVarCall; } @@ -6369,17 +6461,17 @@ private okhttp3.Call createOidcAppValidateBeforeCall(CreateOidcApp body, final A * * * @param body (required) - * @return CreateOidcAppOutput + * @return CreateAuthMethodHuaweiOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createOidcAppResponse wraps response body. -
200 createAuthMethodHuaweiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateOidcAppOutput createOidcApp(CreateOidcApp body) throws ApiException { - ApiResponse localVarResp = createOidcAppWithHttpInfo(body); + public CreateAuthMethodHuaweiOutput createAuthMethodHuawei(CreateAuthMethodHuawei body) throws ApiException { + ApiResponse localVarResp = createAuthMethodHuaweiWithHttpInfo(body); return localVarResp.getData(); } @@ -6387,18 +6479,18 @@ public CreateOidcAppOutput createOidcApp(CreateOidcApp body) throws ApiException * * * @param body (required) - * @return ApiResponse<CreateOidcAppOutput> + * @return ApiResponse<CreateAuthMethodHuaweiOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createOidcAppResponse wraps response body. -
200 createAuthMethodHuaweiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createOidcAppWithHttpInfo(CreateOidcApp body) throws ApiException { - okhttp3.Call localVarCall = createOidcAppValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodHuaweiWithHttpInfo(CreateAuthMethodHuawei body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodHuaweiValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6412,19 +6504,19 @@ public ApiResponse createOidcAppWithHttpInfo(CreateOidcApp * @http.response.details - +
Status Code Description Response Headers
200 createOidcAppResponse wraps response body. -
200 createAuthMethodHuaweiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createOidcAppAsync(CreateOidcApp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodHuaweiAsync(CreateAuthMethodHuawei body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createOidcAppValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodHuaweiValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createPKICertIssuer + * Build call for createAuthMethodK8S * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6432,11 +6524,11 @@ public okhttp3.Call createOidcAppAsync(CreateOidcApp body, final ApiCallback Status Code Description Response Headers - 200 createPKICertIssuerResponse wraps response body. - + 200 createAuthMethodK8SResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createPKICertIssuerCall(CreatePKICertIssuer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodK8SCall(CreateAuthMethodK8S body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6454,7 +6546,7 @@ public okhttp3.Call createPKICertIssuerCall(CreatePKICertIssuer body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-pki-cert-issuer"; + String localVarPath = "/create-auth-method-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6483,15 +6575,15 @@ public okhttp3.Call createPKICertIssuerCall(CreatePKICertIssuer body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createPKICertIssuerValidateBeforeCall(CreatePKICertIssuer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodK8SValidateBeforeCall(CreateAuthMethodK8S 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 createPKICertIssuer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodK8S(Async)"); } - okhttp3.Call localVarCall = createPKICertIssuerCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodK8SCall(body, _callback); return localVarCall; } @@ -6500,17 +6592,17 @@ private okhttp3.Call createPKICertIssuerValidateBeforeCall(CreatePKICertIssuer b * * * @param body (required) - * @return CreatePKICertIssuerOutput + * @return CreateAuthMethodK8SOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createPKICertIssuerResponse wraps response body. -
200 createAuthMethodK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreatePKICertIssuerOutput createPKICertIssuer(CreatePKICertIssuer body) throws ApiException { - ApiResponse localVarResp = createPKICertIssuerWithHttpInfo(body); + public CreateAuthMethodK8SOutput createAuthMethodK8S(CreateAuthMethodK8S body) throws ApiException { + ApiResponse localVarResp = createAuthMethodK8SWithHttpInfo(body); return localVarResp.getData(); } @@ -6518,18 +6610,18 @@ public CreatePKICertIssuerOutput createPKICertIssuer(CreatePKICertIssuer body) t * * * @param body (required) - * @return ApiResponse<CreatePKICertIssuerOutput> + * @return ApiResponse<CreateAuthMethodK8SOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createPKICertIssuerResponse wraps response body. -
200 createAuthMethodK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createPKICertIssuerWithHttpInfo(CreatePKICertIssuer body) throws ApiException { - okhttp3.Call localVarCall = createPKICertIssuerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodK8SWithHttpInfo(CreateAuthMethodK8S body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodK8SValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6543,19 +6635,19 @@ public ApiResponse createPKICertIssuerWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createPKICertIssuerResponse wraps response body. -
200 createAuthMethodK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createPKICertIssuerAsync(CreatePKICertIssuer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodK8SAsync(CreateAuthMethodK8S body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createPKICertIssuerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodK8SValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createPingTarget + * Build call for createAuthMethodLDAP * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6563,11 +6655,11 @@ public okhttp3.Call createPKICertIssuerAsync(CreatePKICertIssuer body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createPingTargetResponse wraps response body. -
200 createAuthMethodLDAPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createPingTargetCall(CreatePingTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodLDAPCall(CreateAuthMethodLDAP body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6585,7 +6677,7 @@ public okhttp3.Call createPingTargetCall(CreatePingTarget body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-ping-target"; + String localVarPath = "/create-auth-method-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6614,15 +6706,15 @@ public okhttp3.Call createPingTargetCall(CreatePingTarget body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call createPingTargetValidateBeforeCall(CreatePingTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodLDAPValidateBeforeCall(CreateAuthMethodLDAP 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 createPingTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodLDAP(Async)"); } - okhttp3.Call localVarCall = createPingTargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodLDAPCall(body, _callback); return localVarCall; } @@ -6631,17 +6723,17 @@ private okhttp3.Call createPingTargetValidateBeforeCall(CreatePingTarget body, f * * * @param body (required) - * @return CreatePingTargetOutput + * @return CreateAuthMethodLDAPOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createPingTargetResponse wraps response body. -
200 createAuthMethodLDAPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreatePingTargetOutput createPingTarget(CreatePingTarget body) throws ApiException { - ApiResponse localVarResp = createPingTargetWithHttpInfo(body); + public CreateAuthMethodLDAPOutput createAuthMethodLDAP(CreateAuthMethodLDAP body) throws ApiException { + ApiResponse localVarResp = createAuthMethodLDAPWithHttpInfo(body); return localVarResp.getData(); } @@ -6649,18 +6741,18 @@ public CreatePingTargetOutput createPingTarget(CreatePingTarget body) throws Api * * * @param body (required) - * @return ApiResponse<CreatePingTargetOutput> + * @return ApiResponse<CreateAuthMethodLDAPOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createPingTargetResponse wraps response body. -
200 createAuthMethodLDAPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createPingTargetWithHttpInfo(CreatePingTarget body) throws ApiException { - okhttp3.Call localVarCall = createPingTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodLDAPWithHttpInfo(CreateAuthMethodLDAP body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodLDAPValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6674,19 +6766,19 @@ public ApiResponse createPingTargetWithHttpInfo(CreatePi * @http.response.details - +
Status Code Description Response Headers
200 createPingTargetResponse wraps response body. -
200 createAuthMethodLDAPResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createPingTargetAsync(CreatePingTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodLDAPAsync(CreateAuthMethodLDAP body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createPingTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodLDAPValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createRabbitMQTarget + * Build call for createAuthMethodOAuth2 * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6694,11 +6786,11 @@ public okhttp3.Call createPingTargetAsync(CreatePingTarget body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 createRabbitMQTargetResponse wraps response body. -
200 createAuthMethodOAuth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createRabbitMQTargetCall(CreateRabbitMQTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodOAuth2Call(CreateAuthMethodOAuth2 body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6716,7 +6808,7 @@ public okhttp3.Call createRabbitMQTargetCall(CreateRabbitMQTarget body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-rabbitmq-target"; + String localVarPath = "/create-auth-method-oauth2"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6745,15 +6837,15 @@ public okhttp3.Call createRabbitMQTargetCall(CreateRabbitMQTarget body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call createRabbitMQTargetValidateBeforeCall(CreateRabbitMQTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodOAuth2ValidateBeforeCall(CreateAuthMethodOAuth2 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 createRabbitMQTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodOAuth2(Async)"); } - okhttp3.Call localVarCall = createRabbitMQTargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodOAuth2Call(body, _callback); return localVarCall; } @@ -6762,17 +6854,17 @@ private okhttp3.Call createRabbitMQTargetValidateBeforeCall(CreateRabbitMQTarget * * * @param body (required) - * @return CreateRabbitMQTargetOutput + * @return CreateAuthMethodOAuth2Output * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createRabbitMQTargetResponse wraps response body. -
200 createAuthMethodOAuth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateRabbitMQTargetOutput createRabbitMQTarget(CreateRabbitMQTarget body) throws ApiException { - ApiResponse localVarResp = createRabbitMQTargetWithHttpInfo(body); + public CreateAuthMethodOAuth2Output createAuthMethodOAuth2(CreateAuthMethodOAuth2 body) throws ApiException { + ApiResponse localVarResp = createAuthMethodOAuth2WithHttpInfo(body); return localVarResp.getData(); } @@ -6780,18 +6872,18 @@ public CreateRabbitMQTargetOutput createRabbitMQTarget(CreateRabbitMQTarget body * * * @param body (required) - * @return ApiResponse<CreateRabbitMQTargetOutput> + * @return ApiResponse<CreateAuthMethodOAuth2Output> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createRabbitMQTargetResponse wraps response body. -
200 createAuthMethodOAuth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createRabbitMQTargetWithHttpInfo(CreateRabbitMQTarget body) throws ApiException { - okhttp3.Call localVarCall = createRabbitMQTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodOAuth2WithHttpInfo(CreateAuthMethodOAuth2 body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodOAuth2ValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6805,19 +6897,19 @@ public ApiResponse createRabbitMQTargetWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 createRabbitMQTargetResponse wraps response body. -
200 createAuthMethodOAuth2Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createRabbitMQTargetAsync(CreateRabbitMQTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodOAuth2Async(CreateAuthMethodOAuth2 body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createRabbitMQTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodOAuth2ValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createRole + * Build call for createAuthMethodOCI * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6825,11 +6917,11 @@ public okhttp3.Call createRabbitMQTargetAsync(CreateRabbitMQTarget body, final A * @http.response.details - +
Status Code Description Response Headers
200 createRoleResponse wraps response body. -
200 createAuthMethodOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createRoleCall(CreateRole body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodOCICall(CreateAuthMethodOCI body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6847,7 +6939,7 @@ public okhttp3.Call createRoleCall(CreateRole body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-role"; + String localVarPath = "/create-auth-method-oci"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -6876,15 +6968,15 @@ public okhttp3.Call createRoleCall(CreateRole body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call createRoleValidateBeforeCall(CreateRole body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodOCIValidateBeforeCall(CreateAuthMethodOCI 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 createRole(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodOCI(Async)"); } - okhttp3.Call localVarCall = createRoleCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodOCICall(body, _callback); return localVarCall; } @@ -6893,17 +6985,17 @@ private okhttp3.Call createRoleValidateBeforeCall(CreateRole body, final ApiCall * * * @param body (required) - * @return Object + * @return CreateAuthMethodOCIOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createRoleResponse wraps response body. -
200 createAuthMethodOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object createRole(CreateRole body) throws ApiException { - ApiResponse localVarResp = createRoleWithHttpInfo(body); + public CreateAuthMethodOCIOutput createAuthMethodOCI(CreateAuthMethodOCI body) throws ApiException { + ApiResponse localVarResp = createAuthMethodOCIWithHttpInfo(body); return localVarResp.getData(); } @@ -6911,18 +7003,18 @@ public Object createRole(CreateRole body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateAuthMethodOCIOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createRoleResponse wraps response body. -
200 createAuthMethodOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createRoleWithHttpInfo(CreateRole body) throws ApiException { - okhttp3.Call localVarCall = createRoleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodOCIWithHttpInfo(CreateAuthMethodOCI body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodOCIValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -6936,19 +7028,19 @@ public ApiResponse createRoleWithHttpInfo(CreateRole body) throws ApiExc * @http.response.details - +
Status Code Description Response Headers
200 createRoleResponse wraps response body. -
200 createAuthMethodOCIResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createRoleAsync(CreateRole body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodOCIAsync(CreateAuthMethodOCI body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createRoleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodOCIValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createRotatedSecret + * Build call for createAuthMethodOIDC * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -6956,11 +7048,11 @@ public okhttp3.Call createRoleAsync(CreateRole body, final ApiCallback _ * @http.response.details - +
Status Code Description Response Headers
200 createRotatedSecretResponse wraps response body. -
200 createAuthMethodOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createRotatedSecretCall(CreateRotatedSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodOIDCCall(CreateAuthMethodOIDC body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -6978,7 +7070,7 @@ public okhttp3.Call createRotatedSecretCall(CreateRotatedSecret body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-rotated-secret"; + String localVarPath = "/create-auth-method-oidc"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7007,15 +7099,15 @@ public okhttp3.Call createRotatedSecretCall(CreateRotatedSecret body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createRotatedSecretValidateBeforeCall(CreateRotatedSecret body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodOIDCValidateBeforeCall(CreateAuthMethodOIDC 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 createRotatedSecret(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodOIDC(Async)"); } - okhttp3.Call localVarCall = createRotatedSecretCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodOIDCCall(body, _callback); return localVarCall; } @@ -7024,17 +7116,17 @@ private okhttp3.Call createRotatedSecretValidateBeforeCall(CreateRotatedSecret b * * * @param body (required) - * @return CreateRotatedSecretOutput + * @return CreateAuthMethodOIDCOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createRotatedSecretResponse wraps response body. -
200 createAuthMethodOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateRotatedSecretOutput createRotatedSecret(CreateRotatedSecret body) throws ApiException { - ApiResponse localVarResp = createRotatedSecretWithHttpInfo(body); + public CreateAuthMethodOIDCOutput createAuthMethodOIDC(CreateAuthMethodOIDC body) throws ApiException { + ApiResponse localVarResp = createAuthMethodOIDCWithHttpInfo(body); return localVarResp.getData(); } @@ -7042,18 +7134,18 @@ public CreateRotatedSecretOutput createRotatedSecret(CreateRotatedSecret body) t * * * @param body (required) - * @return ApiResponse<CreateRotatedSecretOutput> + * @return ApiResponse<CreateAuthMethodOIDCOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createRotatedSecretResponse wraps response body. -
200 createAuthMethodOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createRotatedSecretWithHttpInfo(CreateRotatedSecret body) throws ApiException { - okhttp3.Call localVarCall = createRotatedSecretValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodOIDCWithHttpInfo(CreateAuthMethodOIDC body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodOIDCValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7067,19 +7159,19 @@ public ApiResponse createRotatedSecretWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createRotatedSecretResponse wraps response body. -
200 createAuthMethodOIDCResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createRotatedSecretAsync(CreateRotatedSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodOIDCAsync(CreateAuthMethodOIDC body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createRotatedSecretValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodOIDCValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createSSHCertIssuer + * Build call for createAuthMethodSAML * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7087,11 +7179,11 @@ public okhttp3.Call createRotatedSecretAsync(CreateRotatedSecret body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createSSHCertIssuerResponse wraps response body. -
200 createAuthMethodSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSSHCertIssuerCall(CreateSSHCertIssuer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodSAMLCall(CreateAuthMethodSAML body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7109,7 +7201,7 @@ public okhttp3.Call createSSHCertIssuerCall(CreateSSHCertIssuer body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-ssh-cert-issuer"; + String localVarPath = "/create-auth-method-saml"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7138,15 +7230,15 @@ public okhttp3.Call createSSHCertIssuerCall(CreateSSHCertIssuer body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createSSHCertIssuerValidateBeforeCall(CreateSSHCertIssuer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodSAMLValidateBeforeCall(CreateAuthMethodSAML 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 createSSHCertIssuer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodSAML(Async)"); } - okhttp3.Call localVarCall = createSSHCertIssuerCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodSAMLCall(body, _callback); return localVarCall; } @@ -7155,17 +7247,17 @@ private okhttp3.Call createSSHCertIssuerValidateBeforeCall(CreateSSHCertIssuer b * * * @param body (required) - * @return CreateSSHCertIssuerOutput + * @return CreateAuthMethodSAMLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSSHCertIssuerResponse wraps response body. -
200 createAuthMethodSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateSSHCertIssuerOutput createSSHCertIssuer(CreateSSHCertIssuer body) throws ApiException { - ApiResponse localVarResp = createSSHCertIssuerWithHttpInfo(body); + public CreateAuthMethodSAMLOutput createAuthMethodSAML(CreateAuthMethodSAML body) throws ApiException { + ApiResponse localVarResp = createAuthMethodSAMLWithHttpInfo(body); return localVarResp.getData(); } @@ -7173,18 +7265,18 @@ public CreateSSHCertIssuerOutput createSSHCertIssuer(CreateSSHCertIssuer body) t * * * @param body (required) - * @return ApiResponse<CreateSSHCertIssuerOutput> + * @return ApiResponse<CreateAuthMethodSAMLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSSHCertIssuerResponse wraps response body. -
200 createAuthMethodSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createSSHCertIssuerWithHttpInfo(CreateSSHCertIssuer body) throws ApiException { - okhttp3.Call localVarCall = createSSHCertIssuerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodSAMLWithHttpInfo(CreateAuthMethodSAML body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodSAMLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7198,19 +7290,19 @@ public ApiResponse createSSHCertIssuerWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createSSHCertIssuerResponse wraps response body. -
200 createAuthMethodSAMLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSSHCertIssuerAsync(CreateSSHCertIssuer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodSAMLAsync(CreateAuthMethodSAML body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createSSHCertIssuerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodSAMLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createSSHTarget + * Build call for createAuthMethodUniversalIdentity * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7218,11 +7310,11 @@ public okhttp3.Call createSSHCertIssuerAsync(CreateSSHCertIssuer body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createSSHTargetResponse wraps response body. -
200 createAuthMethodUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSSHTargetCall(CreateSSHTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodUniversalIdentityCall(CreateAuthMethodUniversalIdentity body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7240,7 +7332,7 @@ public okhttp3.Call createSSHTargetCall(CreateSSHTarget body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-ssh-target"; + String localVarPath = "/create-auth-method-universal-identity"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7269,15 +7361,15 @@ public okhttp3.Call createSSHTargetCall(CreateSSHTarget body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createSSHTargetValidateBeforeCall(CreateSSHTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAuthMethodUniversalIdentityValidateBeforeCall(CreateAuthMethodUniversalIdentity 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 createSSHTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAuthMethodUniversalIdentity(Async)"); } - okhttp3.Call localVarCall = createSSHTargetCall(body, _callback); + okhttp3.Call localVarCall = createAuthMethodUniversalIdentityCall(body, _callback); return localVarCall; } @@ -7286,17 +7378,17 @@ private okhttp3.Call createSSHTargetValidateBeforeCall(CreateSSHTarget body, fin * * * @param body (required) - * @return CreateSSHTargetOutput + * @return CreateAuthMethodUniversalIdentityOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSSHTargetResponse wraps response body. -
200 createAuthMethodUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateSSHTargetOutput createSSHTarget(CreateSSHTarget body) throws ApiException { - ApiResponse localVarResp = createSSHTargetWithHttpInfo(body); + public CreateAuthMethodUniversalIdentityOutput createAuthMethodUniversalIdentity(CreateAuthMethodUniversalIdentity body) throws ApiException { + ApiResponse localVarResp = createAuthMethodUniversalIdentityWithHttpInfo(body); return localVarResp.getData(); } @@ -7304,18 +7396,18 @@ public CreateSSHTargetOutput createSSHTarget(CreateSSHTarget body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateSSHTargetOutput> + * @return ApiResponse<CreateAuthMethodUniversalIdentityOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSSHTargetResponse wraps response body. -
200 createAuthMethodUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createSSHTargetWithHttpInfo(CreateSSHTarget body) throws ApiException { - okhttp3.Call localVarCall = createSSHTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAuthMethodUniversalIdentityWithHttpInfo(CreateAuthMethodUniversalIdentity body) throws ApiException { + okhttp3.Call localVarCall = createAuthMethodUniversalIdentityValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7329,19 +7421,19 @@ public ApiResponse createSSHTargetWithHttpInfo(CreateSSHT * @http.response.details - +
Status Code Description Response Headers
200 createSSHTargetResponse wraps response body. -
200 createAuthMethodUniversalIdentityResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSSHTargetAsync(CreateSSHTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAuthMethodUniversalIdentityAsync(CreateAuthMethodUniversalIdentity body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createSSHTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAuthMethodUniversalIdentityValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createSalesforceTarget + * Build call for createAzureTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7349,11 +7441,11 @@ public okhttp3.Call createSSHTargetAsync(CreateSSHTarget body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 createSalesforceTargetResponse wraps response body. -
200 createAzureTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSalesforceTargetCall(CreateSalesforceTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAzureTargetCall(CreateAzureTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7371,7 +7463,7 @@ public okhttp3.Call createSalesforceTargetCall(CreateSalesforceTarget body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-salesforce-target"; + String localVarPath = "/create-azure-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7400,15 +7492,15 @@ public okhttp3.Call createSalesforceTargetCall(CreateSalesforceTarget body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call createSalesforceTargetValidateBeforeCall(CreateSalesforceTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createAzureTargetValidateBeforeCall(CreateAzureTarget 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 createSalesforceTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createAzureTarget(Async)"); } - okhttp3.Call localVarCall = createSalesforceTargetCall(body, _callback); + okhttp3.Call localVarCall = createAzureTargetCall(body, _callback); return localVarCall; } @@ -7417,17 +7509,17 @@ private okhttp3.Call createSalesforceTargetValidateBeforeCall(CreateSalesforceTa * * * @param body (required) - * @return CreateSalesforceTargetOutput + * @return CreateAzureTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSalesforceTargetResponse wraps response body. -
200 createAzureTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateSalesforceTargetOutput createSalesforceTarget(CreateSalesforceTarget body) throws ApiException { - ApiResponse localVarResp = createSalesforceTargetWithHttpInfo(body); + public CreateAzureTargetOutput createAzureTarget(CreateAzureTarget body) throws ApiException { + ApiResponse localVarResp = createAzureTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -7435,18 +7527,18 @@ public CreateSalesforceTargetOutput createSalesforceTarget(CreateSalesforceTarge * * * @param body (required) - * @return ApiResponse<CreateSalesforceTargetOutput> + * @return ApiResponse<CreateAzureTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSalesforceTargetResponse wraps response body. -
200 createAzureTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createSalesforceTargetWithHttpInfo(CreateSalesforceTarget body) throws ApiException { - okhttp3.Call localVarCall = createSalesforceTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createAzureTargetWithHttpInfo(CreateAzureTarget body) throws ApiException { + okhttp3.Call localVarCall = createAzureTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7460,19 +7552,19 @@ public ApiResponse createSalesforceTargetWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 createSalesforceTargetResponse wraps response body. -
200 createAzureTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSalesforceTargetAsync(CreateSalesforceTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createAzureTargetAsync(CreateAzureTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createSalesforceTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createAzureTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createSecret + * Build call for createCertificate * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7480,11 +7572,11 @@ public okhttp3.Call createSalesforceTargetAsync(CreateSalesforceTarget body, fin * @http.response.details - +
Status Code Description Response Headers
200 createSecretResponse wraps response body. -
200 createCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSecretCall(CreateSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createCertificateCall(CreateCertificate body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7502,7 +7594,7 @@ public okhttp3.Call createSecretCall(CreateSecret body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-secret"; + String localVarPath = "/create-certificate"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7531,15 +7623,15 @@ public okhttp3.Call createSecretCall(CreateSecret body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call createSecretValidateBeforeCall(CreateSecret body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createCertificateValidateBeforeCall(CreateCertificate 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 createSecret(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createCertificate(Async)"); } - okhttp3.Call localVarCall = createSecretCall(body, _callback); + okhttp3.Call localVarCall = createCertificateCall(body, _callback); return localVarCall; } @@ -7548,17 +7640,17 @@ private okhttp3.Call createSecretValidateBeforeCall(CreateSecret body, final Api * * * @param body (required) - * @return CreateSecretOutput + * @return CreateCertificateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSecretResponse wraps response body. -
200 createCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateSecretOutput createSecret(CreateSecret body) throws ApiException { - ApiResponse localVarResp = createSecretWithHttpInfo(body); + public CreateCertificateOutput createCertificate(CreateCertificate body) throws ApiException { + ApiResponse localVarResp = createCertificateWithHttpInfo(body); return localVarResp.getData(); } @@ -7566,18 +7658,18 @@ public CreateSecretOutput createSecret(CreateSecret body) throws ApiException { * * * @param body (required) - * @return ApiResponse<CreateSecretOutput> + * @return ApiResponse<CreateCertificateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createSecretResponse wraps response body. -
200 createCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createSecretWithHttpInfo(CreateSecret body) throws ApiException { - okhttp3.Call localVarCall = createSecretValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createCertificateWithHttpInfo(CreateCertificate body) throws ApiException { + okhttp3.Call localVarCall = createCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7591,19 +7683,19 @@ public ApiResponse createSecretWithHttpInfo(CreateSecret bod * @http.response.details - +
Status Code Description Response Headers
200 createSecretResponse wraps response body. -
200 createCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createSecretAsync(CreateSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createCertificateAsync(CreateCertificate body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createSecretValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createTokenizer + * Build call for createClassicKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7611,11 +7703,11 @@ public okhttp3.Call createSecretAsync(CreateSecret body, final ApiCallback Status Code Description Response Headers - 200 createTokenizerResponse wraps response body. - + 201 CreateClassicKeyResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createTokenizerCall(CreateTokenizer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createClassicKeyCall(CreateClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7633,7 +7725,7 @@ public okhttp3.Call createTokenizerCall(CreateTokenizer body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-tokenizer"; + String localVarPath = "/create-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7662,15 +7754,15 @@ public okhttp3.Call createTokenizerCall(CreateTokenizer body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createTokenizerValidateBeforeCall(CreateTokenizer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createClassicKeyValidateBeforeCall(CreateClassicKey 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 createTokenizer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createClassicKey(Async)"); } - okhttp3.Call localVarCall = createTokenizerCall(body, _callback); + okhttp3.Call localVarCall = createClassicKeyCall(body, _callback); return localVarCall; } @@ -7679,17 +7771,17 @@ private okhttp3.Call createTokenizerValidateBeforeCall(CreateTokenizer body, fin * * * @param body (required) - * @return CreateTokenizerOutput + * @return CreateClassicKeyOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createTokenizerResponse wraps response body. -
201 CreateClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateTokenizerOutput createTokenizer(CreateTokenizer body) throws ApiException { - ApiResponse localVarResp = createTokenizerWithHttpInfo(body); + public CreateClassicKeyOutput createClassicKey(CreateClassicKey body) throws ApiException { + ApiResponse localVarResp = createClassicKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -7697,18 +7789,18 @@ public CreateTokenizerOutput createTokenizer(CreateTokenizer body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateTokenizerOutput> + * @return ApiResponse<CreateClassicKeyOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createTokenizerResponse wraps response body. -
201 CreateClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createTokenizerWithHttpInfo(CreateTokenizer body) throws ApiException { - okhttp3.Call localVarCall = createTokenizerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createClassicKeyWithHttpInfo(CreateClassicKey body) throws ApiException { + okhttp3.Call localVarCall = createClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7722,19 +7814,19 @@ public ApiResponse createTokenizerWithHttpInfo(CreateToke * @http.response.details - +
Status Code Description Response Headers
200 createTokenizerResponse wraps response body. -
201 CreateClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createTokenizerAsync(CreateTokenizer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createClassicKeyAsync(CreateClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createTokenizerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createUSC + * Build call for createDBTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7742,11 +7834,11 @@ public okhttp3.Call createTokenizerAsync(CreateTokenizer body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
201 CreateUniversalSecretsConnectorResponse wraps response body. -
200 createDBTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createUSCCall(CreateUSC body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDBTargetCall(CreateDBTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7764,7 +7856,7 @@ public okhttp3.Call createUSCCall(CreateUSC body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-usc"; + String localVarPath = "/create-db-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7793,15 +7885,15 @@ public okhttp3.Call createUSCCall(CreateUSC body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call createUSCValidateBeforeCall(CreateUSC body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createDBTargetValidateBeforeCall(CreateDBTarget 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 createUSC(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createDBTarget(Async)"); } - okhttp3.Call localVarCall = createUSCCall(body, _callback); + okhttp3.Call localVarCall = createDBTargetCall(body, _callback); return localVarCall; } @@ -7810,17 +7902,17 @@ private okhttp3.Call createUSCValidateBeforeCall(CreateUSC body, final ApiCallba * * * @param body (required) - * @return CreateUSCOutput + * @return CreateDBTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 CreateUniversalSecretsConnectorResponse wraps response body. -
200 createDBTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateUSCOutput createUSC(CreateUSC body) throws ApiException { - ApiResponse localVarResp = createUSCWithHttpInfo(body); + public CreateDBTargetOutput createDBTarget(CreateDBTarget body) throws ApiException { + ApiResponse localVarResp = createDBTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -7828,18 +7920,18 @@ public CreateUSCOutput createUSC(CreateUSC body) throws ApiException { * * * @param body (required) - * @return ApiResponse<CreateUSCOutput> + * @return ApiResponse<CreateDBTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 CreateUniversalSecretsConnectorResponse wraps response body. -
200 createDBTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createUSCWithHttpInfo(CreateUSC body) throws ApiException { - okhttp3.Call localVarCall = createUSCValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createDBTargetWithHttpInfo(CreateDBTarget body) throws ApiException { + okhttp3.Call localVarCall = createDBTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7853,19 +7945,19 @@ public ApiResponse createUSCWithHttpInfo(CreateUSC body) throws * @http.response.details - +
Status Code Description Response Headers
201 CreateUniversalSecretsConnectorResponse wraps response body. -
200 createDBTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createUSCAsync(CreateUSC body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDBTargetAsync(CreateDBTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createUSCValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createDBTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createUserEvent + * Build call for createDFCKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -7873,11 +7965,11 @@ public okhttp3.Call createUSCAsync(CreateUSC body, final ApiCallback Status Code Description Response Headers - 200 createUserEventResponse wraps response body. - + 200 createDFCKeyResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call createUserEventCall(CreateUserEvent body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDFCKeyCall(CreateDFCKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -7895,7 +7987,7 @@ public okhttp3.Call createUserEventCall(CreateUserEvent body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-user-event"; + String localVarPath = "/create-dfc-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -7924,15 +8016,15 @@ public okhttp3.Call createUserEventCall(CreateUserEvent body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createUserEventValidateBeforeCall(CreateUserEvent body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createDFCKeyValidateBeforeCall(CreateDFCKey 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 createUserEvent(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createDFCKey(Async)"); } - okhttp3.Call localVarCall = createUserEventCall(body, _callback); + okhttp3.Call localVarCall = createDFCKeyCall(body, _callback); return localVarCall; } @@ -7941,17 +8033,17 @@ private okhttp3.Call createUserEventValidateBeforeCall(CreateUserEvent body, fin * * * @param body (required) - * @return CreateUserEventOutput + * @return CreateDFCKeyOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createUserEventResponse wraps response body. -
200 createDFCKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateUserEventOutput createUserEvent(CreateUserEvent body) throws ApiException { - ApiResponse localVarResp = createUserEventWithHttpInfo(body); + public CreateDFCKeyOutput createDFCKey(CreateDFCKey body) throws ApiException { + ApiResponse localVarResp = createDFCKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -7959,18 +8051,18 @@ public CreateUserEventOutput createUserEvent(CreateUserEvent body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateUserEventOutput> + * @return ApiResponse<CreateDFCKeyOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createUserEventResponse wraps response body. -
200 createDFCKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createUserEventWithHttpInfo(CreateUserEvent body) throws ApiException { - okhttp3.Call localVarCall = createUserEventValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createDFCKeyWithHttpInfo(CreateDFCKey body) throws ApiException { + okhttp3.Call localVarCall = createDFCKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -7984,19 +8076,19 @@ public ApiResponse createUserEventWithHttpInfo(CreateUser * @http.response.details - +
Status Code Description Response Headers
200 createUserEventResponse wraps response body. -
200 createDFCKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createUserEventAsync(CreateUserEvent body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDFCKeyAsync(CreateDFCKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createUserEventValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createDFCKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createWebTarget + * Build call for createDockerhubTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8004,11 +8096,11 @@ public okhttp3.Call createUserEventAsync(CreateUserEvent body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 createWebTargetResponse wraps response body. -
200 createDockerhubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createWebTargetCall(CreateWebTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDockerhubTargetCall(CreateDockerhubTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8026,7 +8118,7 @@ public okhttp3.Call createWebTargetCall(CreateWebTarget body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-web-target"; + String localVarPath = "/create-dockerhub-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8055,15 +8147,15 @@ public okhttp3.Call createWebTargetCall(CreateWebTarget body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call createWebTargetValidateBeforeCall(CreateWebTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createDockerhubTargetValidateBeforeCall(CreateDockerhubTarget 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 createWebTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createDockerhubTarget(Async)"); } - okhttp3.Call localVarCall = createWebTargetCall(body, _callback); + okhttp3.Call localVarCall = createDockerhubTargetCall(body, _callback); return localVarCall; } @@ -8072,17 +8164,17 @@ private okhttp3.Call createWebTargetValidateBeforeCall(CreateWebTarget body, fin * * * @param body (required) - * @return CreateWebTargetOutput + * @return CreateDockerhubTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createWebTargetResponse wraps response body. -
200 createDockerhubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateWebTargetOutput createWebTarget(CreateWebTarget body) throws ApiException { - ApiResponse localVarResp = createWebTargetWithHttpInfo(body); + public CreateDockerhubTargetOutput createDockerhubTarget(CreateDockerhubTarget body) throws ApiException { + ApiResponse localVarResp = createDockerhubTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -8090,18 +8182,18 @@ public CreateWebTargetOutput createWebTarget(CreateWebTarget body) throws ApiExc * * * @param body (required) - * @return ApiResponse<CreateWebTargetOutput> + * @return ApiResponse<CreateDockerhubTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createWebTargetResponse wraps response body. -
200 createDockerhubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createWebTargetWithHttpInfo(CreateWebTarget body) throws ApiException { - okhttp3.Call localVarCall = createWebTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createDockerhubTargetWithHttpInfo(CreateDockerhubTarget body) throws ApiException { + okhttp3.Call localVarCall = createDockerhubTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8115,19 +8207,19 @@ public ApiResponse createWebTargetWithHttpInfo(CreateWebT * @http.response.details - +
Status Code Description Response Headers
200 createWebTargetResponse wraps response body. -
200 createDockerhubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createWebTargetAsync(CreateWebTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDockerhubTargetAsync(CreateDockerhubTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createWebTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createDockerhubTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createWindowsTarget + * Build call for createDynamicSecret * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8135,11 +8227,11 @@ public okhttp3.Call createWebTargetAsync(CreateWebTarget body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 createWindowsTargetResponse wraps response body. -
200 createDynamicSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createWindowsTargetCall(CreateWindowsTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDynamicSecretCall(CreateDynamicSecret body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8157,7 +8249,7 @@ public okhttp3.Call createWindowsTargetCall(CreateWindowsTarget body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-windows-target"; + String localVarPath = "/create-dynamic-secret"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8186,15 +8278,15 @@ public okhttp3.Call createWindowsTargetCall(CreateWindowsTarget body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createWindowsTargetValidateBeforeCall(CreateWindowsTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createDynamicSecretValidateBeforeCall(CreateDynamicSecret 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 createWindowsTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createDynamicSecret(Async)"); } - okhttp3.Call localVarCall = createWindowsTargetCall(body, _callback); + okhttp3.Call localVarCall = createDynamicSecretCall(body, _callback); return localVarCall; } @@ -8203,17 +8295,17 @@ private okhttp3.Call createWindowsTargetValidateBeforeCall(CreateWindowsTarget b * * * @param body (required) - * @return CreateWindowsTargetOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createWindowsTargetResponse wraps response body. -
200 createDynamicSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateWindowsTargetOutput createWindowsTarget(CreateWindowsTarget body) throws ApiException { - ApiResponse localVarResp = createWindowsTargetWithHttpInfo(body); + public Object createDynamicSecret(CreateDynamicSecret body) throws ApiException { + ApiResponse localVarResp = createDynamicSecretWithHttpInfo(body); return localVarResp.getData(); } @@ -8221,18 +8313,18 @@ public CreateWindowsTargetOutput createWindowsTarget(CreateWindowsTarget body) t * * * @param body (required) - * @return ApiResponse<CreateWindowsTargetOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createWindowsTargetResponse wraps response body. -
200 createDynamicSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createWindowsTargetWithHttpInfo(CreateWindowsTarget body) throws ApiException { - okhttp3.Call localVarCall = createWindowsTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createDynamicSecretWithHttpInfo(CreateDynamicSecret body) throws ApiException { + okhttp3.Call localVarCall = createDynamicSecretValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8246,19 +8338,19 @@ public ApiResponse createWindowsTargetWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createWindowsTargetResponse wraps response body. -
200 createDynamicSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createWindowsTargetAsync(CreateWindowsTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createDynamicSecretAsync(CreateDynamicSecret body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createWindowsTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createDynamicSecretValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createZeroSSLTarget + * Build call for createEKSTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8266,11 +8358,11 @@ public okhttp3.Call createWindowsTargetAsync(CreateWindowsTarget body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createZeroSSLTargetResponse wraps response body. -
200 createEKSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createZeroSSLTargetCall(CreateZeroSSLTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createEKSTargetCall(CreateEKSTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8288,7 +8380,7 @@ public okhttp3.Call createZeroSSLTargetCall(CreateZeroSSLTarget body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-zerossl-target"; + String localVarPath = "/create-eks-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8317,15 +8409,15 @@ public okhttp3.Call createZeroSSLTargetCall(CreateZeroSSLTarget body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call createZeroSSLTargetValidateBeforeCall(CreateZeroSSLTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createEKSTargetValidateBeforeCall(CreateEKSTarget 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 createZeroSSLTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createEKSTarget(Async)"); } - okhttp3.Call localVarCall = createZeroSSLTargetCall(body, _callback); + okhttp3.Call localVarCall = createEKSTargetCall(body, _callback); return localVarCall; } @@ -8334,17 +8426,17 @@ private okhttp3.Call createZeroSSLTargetValidateBeforeCall(CreateZeroSSLTarget b * * * @param body (required) - * @return CreateZeroSSLTargetOutput + * @return CreateEKSTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createZeroSSLTargetResponse wraps response body. -
200 createEKSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateZeroSSLTargetOutput createZeroSSLTarget(CreateZeroSSLTarget body) throws ApiException { - ApiResponse localVarResp = createZeroSSLTargetWithHttpInfo(body); + public CreateEKSTargetOutput createEKSTarget(CreateEKSTarget body) throws ApiException { + ApiResponse localVarResp = createEKSTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -8352,18 +8444,18 @@ public CreateZeroSSLTargetOutput createZeroSSLTarget(CreateZeroSSLTarget body) t * * * @param body (required) - * @return ApiResponse<CreateZeroSSLTargetOutput> + * @return ApiResponse<CreateEKSTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createZeroSSLTargetResponse wraps response body. -
200 createEKSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createZeroSSLTargetWithHttpInfo(CreateZeroSSLTarget body) throws ApiException { - okhttp3.Call localVarCall = createZeroSSLTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createEKSTargetWithHttpInfo(CreateEKSTarget body) throws ApiException { + okhttp3.Call localVarCall = createEKSTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8377,19 +8469,19 @@ public ApiResponse createZeroSSLTargetWithHttpInfo(Cr * @http.response.details - +
Status Code Description Response Headers
200 createZeroSSLTargetResponse wraps response body. -
200 createEKSTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createZeroSSLTargetAsync(CreateZeroSSLTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createEKSTargetAsync(CreateEKSTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createZeroSSLTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createEKSTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for createldapTarget + * Build call for createESM * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8397,11 +8489,11 @@ public okhttp3.Call createZeroSSLTargetAsync(CreateZeroSSLTarget body, final Api * @http.response.details - +
Status Code Description Response Headers
200 createldapTargetResponse wraps response body. -
201 CreateExternalSecretsManagerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createldapTargetCall(CreateLdapTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createESMCall(CreateESM body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8419,7 +8511,7 @@ public okhttp3.Call createldapTargetCall(CreateLdapTarget body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/create-ldap-target"; + String localVarPath = "/create-esm"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8448,15 +8540,15 @@ public okhttp3.Call createldapTargetCall(CreateLdapTarget body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call createldapTargetValidateBeforeCall(CreateLdapTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createESMValidateBeforeCall(CreateESM 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 createldapTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createESM(Async)"); } - okhttp3.Call localVarCall = createldapTargetCall(body, _callback); + okhttp3.Call localVarCall = createESMCall(body, _callback); return localVarCall; } @@ -8465,17 +8557,17 @@ private okhttp3.Call createldapTargetValidateBeforeCall(CreateLdapTarget body, f * * * @param body (required) - * @return CreateLdapTargetOutput + * @return CreateESMOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createldapTargetResponse wraps response body. -
201 CreateExternalSecretsManagerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CreateLdapTargetOutput createldapTarget(CreateLdapTarget body) throws ApiException { - ApiResponse localVarResp = createldapTargetWithHttpInfo(body); + public CreateESMOutput createESM(CreateESM body) throws ApiException { + ApiResponse localVarResp = createESMWithHttpInfo(body); return localVarResp.getData(); } @@ -8483,18 +8575,18 @@ public CreateLdapTargetOutput createldapTarget(CreateLdapTarget body) throws Api * * * @param body (required) - * @return ApiResponse<CreateLdapTargetOutput> + * @return ApiResponse<CreateESMOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 createldapTargetResponse wraps response body. -
201 CreateExternalSecretsManagerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse createldapTargetWithHttpInfo(CreateLdapTarget body) throws ApiException { - okhttp3.Call localVarCall = createldapTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createESMWithHttpInfo(CreateESM body) throws ApiException { + okhttp3.Call localVarCall = createESMValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8508,19 +8600,19 @@ public ApiResponse createldapTargetWithHttpInfo(CreateLd * @http.response.details - +
Status Code Description Response Headers
200 createldapTargetResponse wraps response body. -
201 CreateExternalSecretsManagerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call createldapTargetAsync(CreateLdapTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createESMAsync(CreateESM body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = createldapTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createESMValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for decrypt + * Build call for createEventForwarder * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8528,11 +8620,11 @@ public okhttp3.Call createldapTargetAsync(CreateLdapTarget body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 decryptResponse wraps response body. -
200 createEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call decryptCall(Decrypt body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createEventForwarderCall(CreateEventForwarder body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8550,7 +8642,7 @@ public okhttp3.Call decryptCall(Decrypt body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/decrypt"; + String localVarPath = "/create-event-forwarder"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8579,15 +8671,15 @@ public okhttp3.Call decryptCall(Decrypt body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call decryptValidateBeforeCall(Decrypt body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createEventForwarderValidateBeforeCall(CreateEventForwarder 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 decrypt(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createEventForwarder(Async)"); } - okhttp3.Call localVarCall = decryptCall(body, _callback); + okhttp3.Call localVarCall = createEventForwarderCall(body, _callback); return localVarCall; } @@ -8596,17 +8688,17 @@ private okhttp3.Call decryptValidateBeforeCall(Decrypt body, final ApiCallback _ * * * @param body (required) - * @return DecryptOutput + * @return CreateEventForwarderOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptResponse wraps response body. -
200 createEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DecryptOutput decrypt(Decrypt body) throws ApiException { - ApiResponse localVarResp = decryptWithHttpInfo(body); + public CreateEventForwarderOutput createEventForwarder(CreateEventForwarder body) throws ApiException { + ApiResponse localVarResp = createEventForwarderWithHttpInfo(body); return localVarResp.getData(); } @@ -8614,18 +8706,18 @@ public DecryptOutput decrypt(Decrypt body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DecryptOutput> + * @return ApiResponse<CreateEventForwarderOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptResponse wraps response body. -
200 createEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse decryptWithHttpInfo(Decrypt body) throws ApiException { - okhttp3.Call localVarCall = decryptValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createEventForwarderWithHttpInfo(CreateEventForwarder body) throws ApiException { + okhttp3.Call localVarCall = createEventForwarderValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8639,19 +8731,19 @@ public ApiResponse decryptWithHttpInfo(Decrypt body) throws ApiEx * @http.response.details - +
Status Code Description Response Headers
200 decryptResponse wraps response body. -
200 createEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call decryptAsync(Decrypt body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createEventForwarderAsync(CreateEventForwarder body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = decryptValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createEventForwarderValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for decryptGPG + * Build call for createGKETarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8659,11 +8751,11 @@ public okhttp3.Call decryptAsync(Decrypt body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 decryptGPGResponse wraps response body. -
200 createGKETargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call decryptGPGCall(DecryptGPG body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGKETargetCall(CreateGKETarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8681,7 +8773,7 @@ public okhttp3.Call decryptGPGCall(DecryptGPG body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/decrypt-gpg"; + String localVarPath = "/create-gke-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8710,15 +8802,15 @@ public okhttp3.Call decryptGPGCall(DecryptGPG body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call decryptGPGValidateBeforeCall(DecryptGPG body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGKETargetValidateBeforeCall(CreateGKETarget 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 decryptGPG(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGKETarget(Async)"); } - okhttp3.Call localVarCall = decryptGPGCall(body, _callback); + okhttp3.Call localVarCall = createGKETargetCall(body, _callback); return localVarCall; } @@ -8727,17 +8819,17 @@ private okhttp3.Call decryptGPGValidateBeforeCall(DecryptGPG body, final ApiCall * * * @param body (required) - * @return DecryptGPGOutput + * @return CreateGKETargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptGPGResponse wraps response body. -
200 createGKETargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DecryptGPGOutput decryptGPG(DecryptGPG body) throws ApiException { - ApiResponse localVarResp = decryptGPGWithHttpInfo(body); + public CreateGKETargetOutput createGKETarget(CreateGKETarget body) throws ApiException { + ApiResponse localVarResp = createGKETargetWithHttpInfo(body); return localVarResp.getData(); } @@ -8745,18 +8837,18 @@ public DecryptGPGOutput decryptGPG(DecryptGPG body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DecryptGPGOutput> + * @return ApiResponse<CreateGKETargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptGPGResponse wraps response body. -
200 createGKETargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse decryptGPGWithHttpInfo(DecryptGPG body) throws ApiException { - okhttp3.Call localVarCall = decryptGPGValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGKETargetWithHttpInfo(CreateGKETarget body) throws ApiException { + okhttp3.Call localVarCall = createGKETargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8770,19 +8862,19 @@ public ApiResponse decryptGPGWithHttpInfo(DecryptGPG body) thr * @http.response.details - +
Status Code Description Response Headers
200 decryptGPGResponse wraps response body. -
200 createGKETargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call decryptGPGAsync(DecryptGPG body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGKETargetAsync(CreateGKETarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = decryptGPGValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGKETargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for decryptPKCS1 + * Build call for createGcpTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8790,11 +8882,11 @@ public okhttp3.Call decryptGPGAsync(DecryptGPG body, final ApiCallback Status Code Description Response Headers - 200 decryptPKCS1Response wraps response body. - + 200 createGcpTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call decryptPKCS1Call(DecryptPKCS1 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGcpTargetCall(CreateGcpTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8812,7 +8904,7 @@ public okhttp3.Call decryptPKCS1Call(DecryptPKCS1 body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/decrypt-pkcs1"; + String localVarPath = "/create-gcp-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8841,15 +8933,15 @@ public okhttp3.Call decryptPKCS1Call(DecryptPKCS1 body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call decryptPKCS1ValidateBeforeCall(DecryptPKCS1 body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGcpTargetValidateBeforeCall(CreateGcpTarget 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 decryptPKCS1(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGcpTarget(Async)"); } - okhttp3.Call localVarCall = decryptPKCS1Call(body, _callback); + okhttp3.Call localVarCall = createGcpTargetCall(body, _callback); return localVarCall; } @@ -8858,17 +8950,17 @@ private okhttp3.Call decryptPKCS1ValidateBeforeCall(DecryptPKCS1 body, final Api * * * @param body (required) - * @return DecryptPKCS1Output + * @return CreateGcpTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptPKCS1Response wraps response body. -
200 createGcpTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DecryptPKCS1Output decryptPKCS1(DecryptPKCS1 body) throws ApiException { - ApiResponse localVarResp = decryptPKCS1WithHttpInfo(body); + public CreateGcpTargetOutput createGcpTarget(CreateGcpTarget body) throws ApiException { + ApiResponse localVarResp = createGcpTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -8876,18 +8968,18 @@ public DecryptPKCS1Output decryptPKCS1(DecryptPKCS1 body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DecryptPKCS1Output> + * @return ApiResponse<CreateGcpTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptPKCS1Response wraps response body. -
200 createGcpTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse decryptPKCS1WithHttpInfo(DecryptPKCS1 body) throws ApiException { - okhttp3.Call localVarCall = decryptPKCS1ValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGcpTargetWithHttpInfo(CreateGcpTarget body) throws ApiException { + okhttp3.Call localVarCall = createGcpTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -8901,19 +8993,19 @@ public ApiResponse decryptPKCS1WithHttpInfo(DecryptPKCS1 bod * @http.response.details - +
Status Code Description Response Headers
200 decryptPKCS1Response wraps response body. -
200 createGcpTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call decryptPKCS1Async(DecryptPKCS1 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGcpTargetAsync(CreateGcpTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = decryptPKCS1ValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGcpTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for decryptWithClassicKey + * Build call for createGithubTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -8921,11 +9013,11 @@ public okhttp3.Call decryptPKCS1Async(DecryptPKCS1 body, final ApiCallback Status Code Description Response Headers - 200 decryptWithClassicKeyResponse wraps response body. - + 200 createGithubTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call decryptWithClassicKeyCall(DecryptWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGithubTargetCall(CreateGithubTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -8943,7 +9035,7 @@ public okhttp3.Call decryptWithClassicKeyCall(DecryptWithClassicKey body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/decrypt-with-classic-key"; + String localVarPath = "/create-github-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -8972,15 +9064,15 @@ public okhttp3.Call decryptWithClassicKeyCall(DecryptWithClassicKey body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call decryptWithClassicKeyValidateBeforeCall(DecryptWithClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGithubTargetValidateBeforeCall(CreateGithubTarget 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 decryptWithClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGithubTarget(Async)"); } - okhttp3.Call localVarCall = decryptWithClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = createGithubTargetCall(body, _callback); return localVarCall; } @@ -8989,17 +9081,17 @@ private okhttp3.Call decryptWithClassicKeyValidateBeforeCall(DecryptWithClassicK * * * @param body (required) - * @return DecryptWithClassicKeyOutput + * @return CreateGithubTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptWithClassicKeyResponse wraps response body. -
200 createGithubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DecryptWithClassicKeyOutput decryptWithClassicKey(DecryptWithClassicKey body) throws ApiException { - ApiResponse localVarResp = decryptWithClassicKeyWithHttpInfo(body); + public CreateGithubTargetOutput createGithubTarget(CreateGithubTarget body) throws ApiException { + ApiResponse localVarResp = createGithubTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -9007,18 +9099,18 @@ public DecryptWithClassicKeyOutput decryptWithClassicKey(DecryptWithClassicKey b * * * @param body (required) - * @return ApiResponse<DecryptWithClassicKeyOutput> + * @return ApiResponse<CreateGithubTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 decryptWithClassicKeyResponse wraps response body. -
200 createGithubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse decryptWithClassicKeyWithHttpInfo(DecryptWithClassicKey body) throws ApiException { - okhttp3.Call localVarCall = decryptWithClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGithubTargetWithHttpInfo(CreateGithubTarget body) throws ApiException { + okhttp3.Call localVarCall = createGithubTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9032,19 +9124,19 @@ public ApiResponse decryptWithClassicKeyWithHttpInf * @http.response.details - +
Status Code Description Response Headers
200 decryptWithClassicKeyResponse wraps response body. -
200 createGithubTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call decryptWithClassicKeyAsync(DecryptWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGithubTargetAsync(CreateGithubTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = decryptWithClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGithubTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteAuthMethod + * Build call for createGitlabTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9052,11 +9144,11 @@ public okhttp3.Call decryptWithClassicKeyAsync(DecryptWithClassicKey body, final * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodResponse wraps response body. -
200 createGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteAuthMethodCall(DeleteAuthMethod body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGitlabTargetCall(CreateGitlabTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9074,7 +9166,7 @@ public okhttp3.Call deleteAuthMethodCall(DeleteAuthMethod body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-auth-method"; + String localVarPath = "/create-gitlab-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9103,15 +9195,15 @@ public okhttp3.Call deleteAuthMethodCall(DeleteAuthMethod body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteAuthMethodValidateBeforeCall(DeleteAuthMethod body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGitlabTargetValidateBeforeCall(CreateGitlabTarget 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 deleteAuthMethod(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGitlabTarget(Async)"); } - okhttp3.Call localVarCall = deleteAuthMethodCall(body, _callback); + okhttp3.Call localVarCall = createGitlabTargetCall(body, _callback); return localVarCall; } @@ -9120,17 +9212,17 @@ private okhttp3.Call deleteAuthMethodValidateBeforeCall(DeleteAuthMethod body, f * * * @param body (required) - * @return DeleteAuthMethodOutput + * @return CreateGitlabTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodResponse wraps response body. -
200 createGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeleteAuthMethodOutput deleteAuthMethod(DeleteAuthMethod body) throws ApiException { - ApiResponse localVarResp = deleteAuthMethodWithHttpInfo(body); + public CreateGitlabTargetOutput createGitlabTarget(CreateGitlabTarget body) throws ApiException { + ApiResponse localVarResp = createGitlabTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -9138,18 +9230,18 @@ public DeleteAuthMethodOutput deleteAuthMethod(DeleteAuthMethod body) throws Api * * * @param body (required) - * @return ApiResponse<DeleteAuthMethodOutput> + * @return ApiResponse<CreateGitlabTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodResponse wraps response body. -
200 createGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteAuthMethodWithHttpInfo(DeleteAuthMethod body) throws ApiException { - okhttp3.Call localVarCall = deleteAuthMethodValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGitlabTargetWithHttpInfo(CreateGitlabTarget body) throws ApiException { + okhttp3.Call localVarCall = createGitlabTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9163,19 +9255,19 @@ public ApiResponse deleteAuthMethodWithHttpInfo(DeleteAu * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodResponse wraps response body. -
200 createGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteAuthMethodAsync(DeleteAuthMethod body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGitlabTargetAsync(CreateGitlabTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteAuthMethodValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGitlabTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteAuthMethods + * Build call for createGlobalSignAtlasTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9183,11 +9275,11 @@ public okhttp3.Call deleteAuthMethodAsync(DeleteAuthMethod body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodsResponse wraps response body. -
200 createGlobalSignAtlasTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteAuthMethodsCall(DeleteAuthMethods body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGlobalSignAtlasTargetCall(CreateGlobalSignAtlasTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9205,7 +9297,7 @@ public okhttp3.Call deleteAuthMethodsCall(DeleteAuthMethods body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-auth-methods"; + String localVarPath = "/create-globalsign-atlas-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9234,15 +9326,15 @@ public okhttp3.Call deleteAuthMethodsCall(DeleteAuthMethods body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteAuthMethodsValidateBeforeCall(DeleteAuthMethods body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGlobalSignAtlasTargetValidateBeforeCall(CreateGlobalSignAtlasTarget 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 deleteAuthMethods(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGlobalSignAtlasTarget(Async)"); } - okhttp3.Call localVarCall = deleteAuthMethodsCall(body, _callback); + okhttp3.Call localVarCall = createGlobalSignAtlasTargetCall(body, _callback); return localVarCall; } @@ -9251,17 +9343,17 @@ private okhttp3.Call deleteAuthMethodsValidateBeforeCall(DeleteAuthMethods body, * * * @param body (required) - * @return DeleteAuthMethodsOutput + * @return CreateGlobalSignAtlasTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodsResponse wraps response body. -
200 createGlobalSignAtlasTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeleteAuthMethodsOutput deleteAuthMethods(DeleteAuthMethods body) throws ApiException { - ApiResponse localVarResp = deleteAuthMethodsWithHttpInfo(body); + public CreateGlobalSignAtlasTargetOutput createGlobalSignAtlasTarget(CreateGlobalSignAtlasTarget body) throws ApiException { + ApiResponse localVarResp = createGlobalSignAtlasTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -9269,18 +9361,18 @@ public DeleteAuthMethodsOutput deleteAuthMethods(DeleteAuthMethods body) throws * * * @param body (required) - * @return ApiResponse<DeleteAuthMethodsOutput> + * @return ApiResponse<CreateGlobalSignAtlasTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodsResponse wraps response body. -
200 createGlobalSignAtlasTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteAuthMethodsWithHttpInfo(DeleteAuthMethods body) throws ApiException { - okhttp3.Call localVarCall = deleteAuthMethodsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGlobalSignAtlasTargetWithHttpInfo(CreateGlobalSignAtlasTarget body) throws ApiException { + okhttp3.Call localVarCall = createGlobalSignAtlasTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9294,19 +9386,19 @@ public ApiResponse deleteAuthMethodsWithHttpInfo(Delete * @http.response.details - +
Status Code Description Response Headers
200 deleteAuthMethodsResponse wraps response body. -
200 createGlobalSignAtlasTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteAuthMethodsAsync(DeleteAuthMethods body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGlobalSignAtlasTargetAsync(CreateGlobalSignAtlasTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteAuthMethodsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGlobalSignAtlasTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteEventForwarder + * Build call for createGlobalSignTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9314,11 +9406,11 @@ public okhttp3.Call deleteAuthMethodsAsync(DeleteAuthMethods body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
200 deleteEventForwarderResponse wraps response body. -
200 createGlobalSignTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteEventForwarderCall(DeleteEventForwarder body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGlobalSignTargetCall(CreateGlobalSignTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9336,7 +9428,7 @@ public okhttp3.Call deleteEventForwarderCall(DeleteEventForwarder body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-event-forwarder"; + String localVarPath = "/create-globalsign-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9365,15 +9457,15 @@ public okhttp3.Call deleteEventForwarderCall(DeleteEventForwarder body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteEventForwarderValidateBeforeCall(DeleteEventForwarder body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGlobalSignTargetValidateBeforeCall(CreateGlobalSignTarget 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 deleteEventForwarder(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGlobalSignTarget(Async)"); } - okhttp3.Call localVarCall = deleteEventForwarderCall(body, _callback); + okhttp3.Call localVarCall = createGlobalSignTargetCall(body, _callback); return localVarCall; } @@ -9382,17 +9474,17 @@ private okhttp3.Call deleteEventForwarderValidateBeforeCall(DeleteEventForwarder * * * @param body (required) - * @return Object + * @return CreateGlobalSignTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteEventForwarderResponse wraps response body. -
200 createGlobalSignTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteEventForwarder(DeleteEventForwarder body) throws ApiException { - ApiResponse localVarResp = deleteEventForwarderWithHttpInfo(body); + public CreateGlobalSignTargetOutput createGlobalSignTarget(CreateGlobalSignTarget body) throws ApiException { + ApiResponse localVarResp = createGlobalSignTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -9400,18 +9492,18 @@ public Object deleteEventForwarder(DeleteEventForwarder body) throws ApiExceptio * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateGlobalSignTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteEventForwarderResponse wraps response body. -
200 createGlobalSignTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteEventForwarderWithHttpInfo(DeleteEventForwarder body) throws ApiException { - okhttp3.Call localVarCall = deleteEventForwarderValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGlobalSignTargetWithHttpInfo(CreateGlobalSignTarget body) throws ApiException { + okhttp3.Call localVarCall = createGlobalSignTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9425,19 +9517,19 @@ public ApiResponse deleteEventForwarderWithHttpInfo(DeleteEventForwarder * @http.response.details - +
Status Code Description Response Headers
200 deleteEventForwarderResponse wraps response body. -
200 createGlobalSignTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteEventForwarderAsync(DeleteEventForwarder body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGlobalSignTargetAsync(CreateGlobalSignTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteEventForwarderValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGlobalSignTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteGatewayAllowedAccessId + * Build call for createGodaddyTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9445,11 +9537,11 @@ public okhttp3.Call deleteEventForwarderAsync(DeleteEventForwarder body, final A * @http.response.details - +
Status Code Description Response Headers
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
200 createGodaddyTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteGatewayAllowedAccessIdCall(DeleteGatewayAllowedAccessId body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGodaddyTargetCall(CreateGodaddyTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9467,7 +9559,7 @@ public okhttp3.Call deleteGatewayAllowedAccessIdCall(DeleteGatewayAllowedAccessI Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-delete-allowed-management-access"; + String localVarPath = "/create-godaddy-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9496,15 +9588,15 @@ public okhttp3.Call deleteGatewayAllowedAccessIdCall(DeleteGatewayAllowedAccessI } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteGatewayAllowedAccessIdValidateBeforeCall(DeleteGatewayAllowedAccessId body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGodaddyTargetValidateBeforeCall(CreateGodaddyTarget 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 deleteGatewayAllowedAccessId(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGodaddyTarget(Async)"); } - okhttp3.Call localVarCall = deleteGatewayAllowedAccessIdCall(body, _callback); + okhttp3.Call localVarCall = createGodaddyTargetCall(body, _callback); return localVarCall; } @@ -9513,17 +9605,17 @@ private okhttp3.Call deleteGatewayAllowedAccessIdValidateBeforeCall(DeleteGatewa * * * @param body (required) - * @return Object + * @return CreateGodaddyTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
200 createGodaddyTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteGatewayAllowedAccessId(DeleteGatewayAllowedAccessId body) throws ApiException { - ApiResponse localVarResp = deleteGatewayAllowedAccessIdWithHttpInfo(body); + public CreateGodaddyTargetOutput createGodaddyTarget(CreateGodaddyTarget body) throws ApiException { + ApiResponse localVarResp = createGodaddyTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -9531,18 +9623,18 @@ public Object deleteGatewayAllowedAccessId(DeleteGatewayAllowedAccessId body) th * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateGodaddyTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
200 createGodaddyTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteGatewayAllowedAccessIdWithHttpInfo(DeleteGatewayAllowedAccessId body) throws ApiException { - okhttp3.Call localVarCall = deleteGatewayAllowedAccessIdValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGodaddyTargetWithHttpInfo(CreateGodaddyTarget body) throws ApiException { + okhttp3.Call localVarCall = createGodaddyTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9556,19 +9648,19 @@ public ApiResponse deleteGatewayAllowedAccessIdWithHttpInfo(DeleteGatewa * @http.response.details - +
Status Code Description Response Headers
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
200 createGodaddyTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteGatewayAllowedAccessIdAsync(DeleteGatewayAllowedAccessId body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGodaddyTargetAsync(CreateGodaddyTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteGatewayAllowedAccessIdValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGodaddyTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteGroup + * Build call for createGroup * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9576,11 +9668,11 @@ public okhttp3.Call deleteGatewayAllowedAccessIdAsync(DeleteGatewayAllowedAccess * @http.response.details - +
Status Code Description Response Headers
200 deleteGroupResponse wraps response body. -
200 createGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteGroupCall(DeleteGroup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGroupCall(CreateGroup body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9598,7 +9690,7 @@ public okhttp3.Call deleteGroupCall(DeleteGroup body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-group"; + String localVarPath = "/create-group"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9627,15 +9719,15 @@ public okhttp3.Call deleteGroupCall(DeleteGroup body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteGroupValidateBeforeCall(DeleteGroup body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createGroupValidateBeforeCall(CreateGroup 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 deleteGroup(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createGroup(Async)"); } - okhttp3.Call localVarCall = deleteGroupCall(body, _callback); + okhttp3.Call localVarCall = createGroupCall(body, _callback); return localVarCall; } @@ -9644,17 +9736,17 @@ private okhttp3.Call deleteGroupValidateBeforeCall(DeleteGroup body, final ApiCa * * * @param body (required) - * @return DeleteGroupOutput + * @return CreateGroupOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteGroupResponse wraps response body. -
200 createGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeleteGroupOutput deleteGroup(DeleteGroup body) throws ApiException { - ApiResponse localVarResp = deleteGroupWithHttpInfo(body); + public CreateGroupOutput createGroup(CreateGroup body) throws ApiException { + ApiResponse localVarResp = createGroupWithHttpInfo(body); return localVarResp.getData(); } @@ -9662,18 +9754,18 @@ public DeleteGroupOutput deleteGroup(DeleteGroup body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DeleteGroupOutput> + * @return ApiResponse<CreateGroupOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteGroupResponse wraps response body. -
200 createGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteGroupWithHttpInfo(DeleteGroup body) throws ApiException { - okhttp3.Call localVarCall = deleteGroupValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createGroupWithHttpInfo(CreateGroup body) throws ApiException { + okhttp3.Call localVarCall = createGroupValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9687,19 +9779,19 @@ public ApiResponse deleteGroupWithHttpInfo(DeleteGroup body) * @http.response.details - +
Status Code Description Response Headers
200 deleteGroupResponse wraps response body. -
200 createGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteGroupAsync(DeleteGroup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createGroupAsync(CreateGroup body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteGroupValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createGroupValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteGwCluster + * Build call for createHashiVaultTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9707,11 +9799,11 @@ public okhttp3.Call deleteGroupAsync(DeleteGroup body, final ApiCallback Status Code Description Response Headers - 200 deleteGwClusterResponse wraps response body. - + 200 createHashiVaultTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call deleteGwClusterCall(DeleteGwCluster body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createHashiVaultTargetCall(CreateHashiVaultTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9729,7 +9821,7 @@ public okhttp3.Call deleteGwClusterCall(DeleteGwCluster body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-gateway-cluster"; + String localVarPath = "/create-hashi-vault-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9758,15 +9850,15 @@ public okhttp3.Call deleteGwClusterCall(DeleteGwCluster body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteGwClusterValidateBeforeCall(DeleteGwCluster body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createHashiVaultTargetValidateBeforeCall(CreateHashiVaultTarget 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 deleteGwCluster(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createHashiVaultTarget(Async)"); } - okhttp3.Call localVarCall = deleteGwClusterCall(body, _callback); + okhttp3.Call localVarCall = createHashiVaultTargetCall(body, _callback); return localVarCall; } @@ -9775,17 +9867,17 @@ private okhttp3.Call deleteGwClusterValidateBeforeCall(DeleteGwCluster body, fin * * * @param body (required) - * @return Object + * @return CreateHashiVaultTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteGwClusterResponse wraps response body. -
200 createHashiVaultTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteGwCluster(DeleteGwCluster body) throws ApiException { - ApiResponse localVarResp = deleteGwClusterWithHttpInfo(body); + public CreateHashiVaultTargetOutput createHashiVaultTarget(CreateHashiVaultTarget body) throws ApiException { + ApiResponse localVarResp = createHashiVaultTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -9793,18 +9885,18 @@ public Object deleteGwCluster(DeleteGwCluster body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateHashiVaultTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteGwClusterResponse wraps response body. -
200 createHashiVaultTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteGwClusterWithHttpInfo(DeleteGwCluster body) throws ApiException { - okhttp3.Call localVarCall = deleteGwClusterValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createHashiVaultTargetWithHttpInfo(CreateHashiVaultTarget body) throws ApiException { + okhttp3.Call localVarCall = createHashiVaultTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9818,19 +9910,19 @@ public ApiResponse deleteGwClusterWithHttpInfo(DeleteGwCluster body) thr * @http.response.details - +
Status Code Description Response Headers
200 deleteGwClusterResponse wraps response body. -
200 createHashiVaultTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteGwClusterAsync(DeleteGwCluster body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createHashiVaultTargetAsync(CreateHashiVaultTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteGwClusterValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createHashiVaultTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteItem + * Build call for createKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9838,11 +9930,11 @@ public okhttp3.Call deleteGwClusterAsync(DeleteGwCluster body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 deleteItemResponse wraps response body. -
200 createKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteItemCall(DeleteItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createKeyCall(CreateKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9860,7 +9952,7 @@ public okhttp3.Call deleteItemCall(DeleteItem body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-item"; + String localVarPath = "/create-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -9889,15 +9981,15 @@ public okhttp3.Call deleteItemCall(DeleteItem body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteItemValidateBeforeCall(DeleteItem body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createKeyValidateBeforeCall(CreateKey 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 deleteItem(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createKey(Async)"); } - okhttp3.Call localVarCall = deleteItemCall(body, _callback); + okhttp3.Call localVarCall = createKeyCall(body, _callback); return localVarCall; } @@ -9906,17 +9998,17 @@ private okhttp3.Call deleteItemValidateBeforeCall(DeleteItem body, final ApiCall * * * @param body (required) - * @return DeleteItemOutput + * @return CreateKeyOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteItemResponse wraps response body. -
200 createKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeleteItemOutput deleteItem(DeleteItem body) throws ApiException { - ApiResponse localVarResp = deleteItemWithHttpInfo(body); + public CreateKeyOutput createKey(CreateKey body) throws ApiException { + ApiResponse localVarResp = createKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -9924,18 +10016,18 @@ public DeleteItemOutput deleteItem(DeleteItem body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DeleteItemOutput> + * @return ApiResponse<CreateKeyOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteItemResponse wraps response body. -
200 createKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteItemWithHttpInfo(DeleteItem body) throws ApiException { - okhttp3.Call localVarCall = deleteItemValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createKeyWithHttpInfo(CreateKey body) throws ApiException { + okhttp3.Call localVarCall = createKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -9949,19 +10041,19 @@ public ApiResponse deleteItemWithHttpInfo(DeleteItem body) thr * @http.response.details - +
Status Code Description Response Headers
200 deleteItemResponse wraps response body. -
200 createKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteItemAsync(DeleteItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createKeyAsync(CreateKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteItemValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteItems + * Build call for createLinkedTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -9969,11 +10061,11 @@ public okhttp3.Call deleteItemAsync(DeleteItem body, final ApiCallback Status Code Description Response Headers - 200 deleteItemsResponse wraps response body. - + 200 createLinkedTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call deleteItemsCall(DeleteItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createLinkedTargetCall(CreateLinkedTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -9991,7 +10083,7 @@ public okhttp3.Call deleteItemsCall(DeleteItems body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-items"; + String localVarPath = "/create-linked-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10020,15 +10112,15 @@ public okhttp3.Call deleteItemsCall(DeleteItems body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteItemsValidateBeforeCall(DeleteItems body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createLinkedTargetValidateBeforeCall(CreateLinkedTarget 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 deleteItems(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createLinkedTarget(Async)"); } - okhttp3.Call localVarCall = deleteItemsCall(body, _callback); + okhttp3.Call localVarCall = createLinkedTargetCall(body, _callback); return localVarCall; } @@ -10037,17 +10129,17 @@ private okhttp3.Call deleteItemsValidateBeforeCall(DeleteItems body, final ApiCa * * * @param body (required) - * @return DeleteItemsOutput + * @return CreateLinkedTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteItemsResponse wraps response body. -
200 createLinkedTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeleteItemsOutput deleteItems(DeleteItems body) throws ApiException { - ApiResponse localVarResp = deleteItemsWithHttpInfo(body); + public CreateLinkedTargetOutput createLinkedTarget(CreateLinkedTarget body) throws ApiException { + ApiResponse localVarResp = createLinkedTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -10055,18 +10147,18 @@ public DeleteItemsOutput deleteItems(DeleteItems body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DeleteItemsOutput> + * @return ApiResponse<CreateLinkedTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteItemsResponse wraps response body. -
200 createLinkedTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteItemsWithHttpInfo(DeleteItems body) throws ApiException { - okhttp3.Call localVarCall = deleteItemsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createLinkedTargetWithHttpInfo(CreateLinkedTarget body) throws ApiException { + okhttp3.Call localVarCall = createLinkedTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10080,19 +10172,19 @@ public ApiResponse deleteItemsWithHttpInfo(DeleteItems body) * @http.response.details - +
Status Code Description Response Headers
200 deleteItemsResponse wraps response body. -
200 createLinkedTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteItemsAsync(DeleteItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createLinkedTargetAsync(CreateLinkedTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteItemsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createLinkedTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteRole + * Build call for createNativeK8STarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10100,11 +10192,11 @@ public okhttp3.Call deleteItemsAsync(DeleteItems body, final ApiCallback Status Code Description Response Headers - 200 deleteRoleResponse wraps response body. - + 200 createNativeK8STargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call deleteRoleCall(DeleteRole body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createNativeK8STargetCall(CreateNativeK8STarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10122,7 +10214,7 @@ public okhttp3.Call deleteRoleCall(DeleteRole body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-role"; + String localVarPath = "/create-k8s-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10151,15 +10243,15 @@ public okhttp3.Call deleteRoleCall(DeleteRole body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteRoleValidateBeforeCall(DeleteRole body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createNativeK8STargetValidateBeforeCall(CreateNativeK8STarget 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 deleteRole(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createNativeK8STarget(Async)"); } - okhttp3.Call localVarCall = deleteRoleCall(body, _callback); + okhttp3.Call localVarCall = createNativeK8STargetCall(body, _callback); return localVarCall; } @@ -10168,17 +10260,17 @@ private okhttp3.Call deleteRoleValidateBeforeCall(DeleteRole body, final ApiCall * * * @param body (required) - * @return Object + * @return CreateNativeK8STargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleResponse wraps response body. -
200 createNativeK8STargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteRole(DeleteRole body) throws ApiException { - ApiResponse localVarResp = deleteRoleWithHttpInfo(body); + public CreateNativeK8STargetOutput createNativeK8STarget(CreateNativeK8STarget body) throws ApiException { + ApiResponse localVarResp = createNativeK8STargetWithHttpInfo(body); return localVarResp.getData(); } @@ -10186,18 +10278,18 @@ public Object deleteRole(DeleteRole body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateNativeK8STargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleResponse wraps response body. -
200 createNativeK8STargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteRoleWithHttpInfo(DeleteRole body) throws ApiException { - okhttp3.Call localVarCall = deleteRoleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createNativeK8STargetWithHttpInfo(CreateNativeK8STarget body) throws ApiException { + okhttp3.Call localVarCall = createNativeK8STargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10211,19 +10303,19 @@ public ApiResponse deleteRoleWithHttpInfo(DeleteRole body) throws ApiExc * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleResponse wraps response body. -
200 createNativeK8STargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteRoleAsync(DeleteRole body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createNativeK8STargetAsync(CreateNativeK8STarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteRoleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createNativeK8STargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteRoleAssociation + * Build call for createOidcApp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10231,11 +10323,11 @@ public okhttp3.Call deleteRoleAsync(DeleteRole body, final ApiCallback _ * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleAssociationResponse wraps response body. -
200 createOidcAppResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteRoleAssociationCall(DeleteRoleAssociation body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createOidcAppCall(CreateOidcApp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10253,7 +10345,7 @@ public okhttp3.Call deleteRoleAssociationCall(DeleteRoleAssociation body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-assoc"; + String localVarPath = "/create-oidc-app"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10282,15 +10374,15 @@ public okhttp3.Call deleteRoleAssociationCall(DeleteRoleAssociation body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteRoleAssociationValidateBeforeCall(DeleteRoleAssociation body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createOidcAppValidateBeforeCall(CreateOidcApp 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 deleteRoleAssociation(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createOidcApp(Async)"); } - okhttp3.Call localVarCall = deleteRoleAssociationCall(body, _callback); + okhttp3.Call localVarCall = createOidcAppCall(body, _callback); return localVarCall; } @@ -10299,17 +10391,17 @@ private okhttp3.Call deleteRoleAssociationValidateBeforeCall(DeleteRoleAssociati * * * @param body (required) - * @return Object + * @return CreateOidcAppOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleAssociationResponse wraps response body. -
200 createOidcAppResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteRoleAssociation(DeleteRoleAssociation body) throws ApiException { - ApiResponse localVarResp = deleteRoleAssociationWithHttpInfo(body); + public CreateOidcAppOutput createOidcApp(CreateOidcApp body) throws ApiException { + ApiResponse localVarResp = createOidcAppWithHttpInfo(body); return localVarResp.getData(); } @@ -10317,18 +10409,18 @@ public Object deleteRoleAssociation(DeleteRoleAssociation body) throws ApiExcept * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateOidcAppOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleAssociationResponse wraps response body. -
200 createOidcAppResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteRoleAssociationWithHttpInfo(DeleteRoleAssociation body) throws ApiException { - okhttp3.Call localVarCall = deleteRoleAssociationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createOidcAppWithHttpInfo(CreateOidcApp body) throws ApiException { + okhttp3.Call localVarCall = createOidcAppValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10342,19 +10434,19 @@ public ApiResponse deleteRoleAssociationWithHttpInfo(DeleteRoleAssociati * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleAssociationResponse wraps response body. -
200 createOidcAppResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteRoleAssociationAsync(DeleteRoleAssociation body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createOidcAppAsync(CreateOidcApp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteRoleAssociationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createOidcAppValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteRoleRule + * Build call for createPKICertIssuer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10362,11 +10454,11 @@ public okhttp3.Call deleteRoleAssociationAsync(DeleteRoleAssociation body, final * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleRuleResponse wraps response body. -
200 createPKICertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteRoleRuleCall(DeleteRoleRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createPKICertIssuerCall(CreatePKICertIssuer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10384,7 +10476,7 @@ public okhttp3.Call deleteRoleRuleCall(DeleteRoleRule body, final ApiCallback _c Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-role-rule"; + String localVarPath = "/create-pki-cert-issuer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10413,15 +10505,15 @@ public okhttp3.Call deleteRoleRuleCall(DeleteRoleRule body, final ApiCallback _c } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteRoleRuleValidateBeforeCall(DeleteRoleRule body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createPKICertIssuerValidateBeforeCall(CreatePKICertIssuer 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 deleteRoleRule(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createPKICertIssuer(Async)"); } - okhttp3.Call localVarCall = deleteRoleRuleCall(body, _callback); + okhttp3.Call localVarCall = createPKICertIssuerCall(body, _callback); return localVarCall; } @@ -10430,17 +10522,17 @@ private okhttp3.Call deleteRoleRuleValidateBeforeCall(DeleteRoleRule body, final * * * @param body (required) - * @return DeleteRoleRuleOutput + * @return CreatePKICertIssuerOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleRuleResponse wraps response body. -
200 createPKICertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeleteRoleRuleOutput deleteRoleRule(DeleteRoleRule body) throws ApiException { - ApiResponse localVarResp = deleteRoleRuleWithHttpInfo(body); + public CreatePKICertIssuerOutput createPKICertIssuer(CreatePKICertIssuer body) throws ApiException { + ApiResponse localVarResp = createPKICertIssuerWithHttpInfo(body); return localVarResp.getData(); } @@ -10448,18 +10540,18 @@ public DeleteRoleRuleOutput deleteRoleRule(DeleteRoleRule body) throws ApiExcept * * * @param body (required) - * @return ApiResponse<DeleteRoleRuleOutput> + * @return ApiResponse<CreatePKICertIssuerOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleRuleResponse wraps response body. -
200 createPKICertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteRoleRuleWithHttpInfo(DeleteRoleRule body) throws ApiException { - okhttp3.Call localVarCall = deleteRoleRuleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createPKICertIssuerWithHttpInfo(CreatePKICertIssuer body) throws ApiException { + okhttp3.Call localVarCall = createPKICertIssuerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10473,19 +10565,19 @@ public ApiResponse deleteRoleRuleWithHttpInfo(DeleteRoleRu * @http.response.details - +
Status Code Description Response Headers
200 deleteRoleRuleResponse wraps response body. -
200 createPKICertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteRoleRuleAsync(DeleteRoleRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createPKICertIssuerAsync(CreatePKICertIssuer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteRoleRuleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createPKICertIssuerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteRoles + * Build call for createPingTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10493,11 +10585,11 @@ public okhttp3.Call deleteRoleRuleAsync(DeleteRoleRule body, final ApiCallback Status Code Description Response Headers - 200 deleteRolesResponse wraps response body. - + 200 createPingTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call deleteRolesCall(DeleteRoles body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createPingTargetCall(CreatePingTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10515,7 +10607,7 @@ public okhttp3.Call deleteRolesCall(DeleteRoles body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-roles"; + String localVarPath = "/create-ping-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10544,15 +10636,15 @@ public okhttp3.Call deleteRolesCall(DeleteRoles body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteRolesValidateBeforeCall(DeleteRoles body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createPingTargetValidateBeforeCall(CreatePingTarget 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 deleteRoles(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createPingTarget(Async)"); } - okhttp3.Call localVarCall = deleteRolesCall(body, _callback); + okhttp3.Call localVarCall = createPingTargetCall(body, _callback); return localVarCall; } @@ -10561,17 +10653,17 @@ private okhttp3.Call deleteRolesValidateBeforeCall(DeleteRoles body, final ApiCa * * * @param body (required) - * @return Object + * @return CreatePingTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRolesResponse wraps response body. -
200 createPingTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteRoles(DeleteRoles body) throws ApiException { - ApiResponse localVarResp = deleteRolesWithHttpInfo(body); + public CreatePingTargetOutput createPingTarget(CreatePingTarget body) throws ApiException { + ApiResponse localVarResp = createPingTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -10579,18 +10671,18 @@ public Object deleteRoles(DeleteRoles body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreatePingTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteRolesResponse wraps response body. -
200 createPingTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteRolesWithHttpInfo(DeleteRoles body) throws ApiException { - okhttp3.Call localVarCall = deleteRolesValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createPingTargetWithHttpInfo(CreatePingTarget body) throws ApiException { + okhttp3.Call localVarCall = createPingTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10604,19 +10696,19 @@ public ApiResponse deleteRolesWithHttpInfo(DeleteRoles body) throws ApiE * @http.response.details - +
Status Code Description Response Headers
200 deleteRolesResponse wraps response body. -
200 createPingTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteRolesAsync(DeleteRoles body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createPingTargetAsync(CreatePingTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteRolesValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createPingTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteTarget + * Build call for createRabbitMQTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10624,11 +10716,11 @@ public okhttp3.Call deleteRolesAsync(DeleteRoles body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetResponse wraps response body. -
200 createRabbitMQTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteTargetCall(DeleteTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createRabbitMQTargetCall(CreateRabbitMQTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10646,7 +10738,7 @@ public okhttp3.Call deleteTargetCall(DeleteTarget body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-target"; + String localVarPath = "/create-rabbitmq-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10675,15 +10767,15 @@ public okhttp3.Call deleteTargetCall(DeleteTarget body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteTargetValidateBeforeCall(DeleteTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createRabbitMQTargetValidateBeforeCall(CreateRabbitMQTarget 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 deleteTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createRabbitMQTarget(Async)"); } - okhttp3.Call localVarCall = deleteTargetCall(body, _callback); + okhttp3.Call localVarCall = createRabbitMQTargetCall(body, _callback); return localVarCall; } @@ -10692,17 +10784,17 @@ private okhttp3.Call deleteTargetValidateBeforeCall(DeleteTarget body, final Api * * * @param body (required) - * @return Object + * @return CreateRabbitMQTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetResponse wraps response body. -
200 createRabbitMQTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteTarget(DeleteTarget body) throws ApiException { - ApiResponse localVarResp = deleteTargetWithHttpInfo(body); + public CreateRabbitMQTargetOutput createRabbitMQTarget(CreateRabbitMQTarget body) throws ApiException { + ApiResponse localVarResp = createRabbitMQTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -10710,18 +10802,18 @@ public Object deleteTarget(DeleteTarget body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateRabbitMQTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetResponse wraps response body. -
200 createRabbitMQTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteTargetWithHttpInfo(DeleteTarget body) throws ApiException { - okhttp3.Call localVarCall = deleteTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createRabbitMQTargetWithHttpInfo(CreateRabbitMQTarget body) throws ApiException { + okhttp3.Call localVarCall = createRabbitMQTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10735,19 +10827,19 @@ public ApiResponse deleteTargetWithHttpInfo(DeleteTarget body) throws Ap * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetResponse wraps response body. -
200 createRabbitMQTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteTargetAsync(DeleteTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createRabbitMQTargetAsync(CreateRabbitMQTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createRabbitMQTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteTargetAssociation + * Build call for createRole * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10755,11 +10847,11 @@ public okhttp3.Call deleteTargetAsync(DeleteTarget body, final ApiCallback Status Code Description Response Headers - 200 deleteTargetAssociationResponse wraps response body. - + 200 createRoleResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call deleteTargetAssociationCall(DeleteTargetAssociation body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createRoleCall(CreateRole body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10777,7 +10869,7 @@ public okhttp3.Call deleteTargetAssociationCall(DeleteTargetAssociation body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-assoc-target-item"; + String localVarPath = "/create-role"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10806,15 +10898,15 @@ public okhttp3.Call deleteTargetAssociationCall(DeleteTargetAssociation body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteTargetAssociationValidateBeforeCall(DeleteTargetAssociation body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createRoleValidateBeforeCall(CreateRole 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 deleteTargetAssociation(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createRole(Async)"); } - okhttp3.Call localVarCall = deleteTargetAssociationCall(body, _callback); + okhttp3.Call localVarCall = createRoleCall(body, _callback); return localVarCall; } @@ -10828,12 +10920,12 @@ private okhttp3.Call deleteTargetAssociationValidateBeforeCall(DeleteTargetAssoc * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetAssociationResponse wraps response body. -
200 createRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteTargetAssociation(DeleteTargetAssociation body) throws ApiException { - ApiResponse localVarResp = deleteTargetAssociationWithHttpInfo(body); + public Object createRole(CreateRole body) throws ApiException { + ApiResponse localVarResp = createRoleWithHttpInfo(body); return localVarResp.getData(); } @@ -10846,12 +10938,12 @@ public Object deleteTargetAssociation(DeleteTargetAssociation body) throws ApiEx * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetAssociationResponse wraps response body. -
200 createRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteTargetAssociationWithHttpInfo(DeleteTargetAssociation body) throws ApiException { - okhttp3.Call localVarCall = deleteTargetAssociationValidateBeforeCall(body, null); + public ApiResponse createRoleWithHttpInfo(CreateRole body) throws ApiException { + okhttp3.Call localVarCall = createRoleValidateBeforeCall(body, null); Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10866,19 +10958,19 @@ public ApiResponse deleteTargetAssociationWithHttpInfo(DeleteTargetAssoc * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetAssociationResponse wraps response body. -
200 createRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteTargetAssociationAsync(DeleteTargetAssociation body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createRoleAsync(CreateRole body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteTargetAssociationValidateBeforeCall(body, _callback); + okhttp3.Call localVarCall = createRoleValidateBeforeCall(body, _callback); Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deleteTargets + * Build call for createRotatedSecret * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -10886,11 +10978,11 @@ public okhttp3.Call deleteTargetAssociationAsync(DeleteTargetAssociation body, f * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetsResponse wraps response body. -
200 createRotatedSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteTargetsCall(DeleteTargets body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createRotatedSecretCall(CreateRotatedSecret body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -10908,7 +11000,7 @@ public okhttp3.Call deleteTargetsCall(DeleteTargets body, final ApiCallback _cal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/delete-targets"; + String localVarPath = "/create-rotated-secret"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -10937,15 +11029,15 @@ public okhttp3.Call deleteTargetsCall(DeleteTargets body, final ApiCallback _cal } @SuppressWarnings("rawtypes") - private okhttp3.Call deleteTargetsValidateBeforeCall(DeleteTargets body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createRotatedSecretValidateBeforeCall(CreateRotatedSecret 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 deleteTargets(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createRotatedSecret(Async)"); } - okhttp3.Call localVarCall = deleteTargetsCall(body, _callback); + okhttp3.Call localVarCall = createRotatedSecretCall(body, _callback); return localVarCall; } @@ -10954,17 +11046,17 @@ private okhttp3.Call deleteTargetsValidateBeforeCall(DeleteTargets body, final A * * * @param body (required) - * @return Object + * @return CreateRotatedSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetsResponse wraps response body. -
200 createRotatedSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object deleteTargets(DeleteTargets body) throws ApiException { - ApiResponse localVarResp = deleteTargetsWithHttpInfo(body); + public CreateRotatedSecretOutput createRotatedSecret(CreateRotatedSecret body) throws ApiException { + ApiResponse localVarResp = createRotatedSecretWithHttpInfo(body); return localVarResp.getData(); } @@ -10972,18 +11064,18 @@ public Object deleteTargets(DeleteTargets body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<CreateRotatedSecretOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetsResponse wraps response body. -
200 createRotatedSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deleteTargetsWithHttpInfo(DeleteTargets body) throws ApiException { - okhttp3.Call localVarCall = deleteTargetsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createRotatedSecretWithHttpInfo(CreateRotatedSecret body) throws ApiException { + okhttp3.Call localVarCall = createRotatedSecretValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -10997,19 +11089,19 @@ public ApiResponse deleteTargetsWithHttpInfo(DeleteTargets body) throws * @http.response.details - +
Status Code Description Response Headers
200 deleteTargetsResponse wraps response body. -
200 createRotatedSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deleteTargetsAsync(DeleteTargets body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createRotatedSecretAsync(CreateRotatedSecret body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deleteTargetsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createRotatedSecretValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for deriveKey + * Build call for createSSHCertIssuer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11017,11 +11109,11 @@ public okhttp3.Call deleteTargetsAsync(DeleteTargets body, final ApiCallback Status Code Description Response Headers - 200 DeriveKeyResponse wraps response body. - + 200 createSSHCertIssuerResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call deriveKeyCall(DeriveKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSSHCertIssuerCall(CreateSSHCertIssuer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11039,7 +11131,7 @@ public okhttp3.Call deriveKeyCall(DeriveKey body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/derive-key"; + String localVarPath = "/create-ssh-cert-issuer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11068,15 +11160,15 @@ public okhttp3.Call deriveKeyCall(DeriveKey body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call deriveKeyValidateBeforeCall(DeriveKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createSSHCertIssuerValidateBeforeCall(CreateSSHCertIssuer 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 deriveKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createSSHCertIssuer(Async)"); } - okhttp3.Call localVarCall = deriveKeyCall(body, _callback); + okhttp3.Call localVarCall = createSSHCertIssuerCall(body, _callback); return localVarCall; } @@ -11085,17 +11177,17 @@ private okhttp3.Call deriveKeyValidateBeforeCall(DeriveKey body, final ApiCallba * * * @param body (required) - * @return DeriveKeyOutput + * @return CreateSSHCertIssuerOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 DeriveKeyResponse wraps response body. -
200 createSSHCertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DeriveKeyOutput deriveKey(DeriveKey body) throws ApiException { - ApiResponse localVarResp = deriveKeyWithHttpInfo(body); + public CreateSSHCertIssuerOutput createSSHCertIssuer(CreateSSHCertIssuer body) throws ApiException { + ApiResponse localVarResp = createSSHCertIssuerWithHttpInfo(body); return localVarResp.getData(); } @@ -11103,18 +11195,18 @@ public DeriveKeyOutput deriveKey(DeriveKey body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DeriveKeyOutput> + * @return ApiResponse<CreateSSHCertIssuerOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 DeriveKeyResponse wraps response body. -
200 createSSHCertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse deriveKeyWithHttpInfo(DeriveKey body) throws ApiException { - okhttp3.Call localVarCall = deriveKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createSSHCertIssuerWithHttpInfo(CreateSSHCertIssuer body) throws ApiException { + okhttp3.Call localVarCall = createSSHCertIssuerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11128,19 +11220,19 @@ public ApiResponse deriveKeyWithHttpInfo(DeriveKey body) throws * @http.response.details - +
Status Code Description Response Headers
200 DeriveKeyResponse wraps response body. -
200 createSSHCertIssuerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call deriveKeyAsync(DeriveKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSSHCertIssuerAsync(CreateSSHCertIssuer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = deriveKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createSSHCertIssuerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for describeAssoc + * Build call for createSSHTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11148,11 +11240,11 @@ public okhttp3.Call deriveKeyAsync(DeriveKey body, final ApiCallback Status Code Description Response Headers - 200 describeAssocResponse wraps response body. - + 200 createSSHTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call describeAssocCall(DescribeAssoc body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSSHTargetCall(CreateSSHTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11170,7 +11262,7 @@ public okhttp3.Call describeAssocCall(DescribeAssoc body, final ApiCallback _cal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/describe-role-am-assoc"; + String localVarPath = "/create-ssh-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11199,15 +11291,15 @@ public okhttp3.Call describeAssocCall(DescribeAssoc body, final ApiCallback _cal } @SuppressWarnings("rawtypes") - private okhttp3.Call describeAssocValidateBeforeCall(DescribeAssoc body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createSSHTargetValidateBeforeCall(CreateSSHTarget 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 describeAssoc(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createSSHTarget(Async)"); } - okhttp3.Call localVarCall = describeAssocCall(body, _callback); + okhttp3.Call localVarCall = createSSHTargetCall(body, _callback); return localVarCall; } @@ -11216,17 +11308,17 @@ private okhttp3.Call describeAssocValidateBeforeCall(DescribeAssoc body, final A * * * @param body (required) - * @return RoleAssociationDetails + * @return CreateSSHTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 describeAssocResponse wraps response body. -
200 createSSHTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RoleAssociationDetails describeAssoc(DescribeAssoc body) throws ApiException { - ApiResponse localVarResp = describeAssocWithHttpInfo(body); + public CreateSSHTargetOutput createSSHTarget(CreateSSHTarget body) throws ApiException { + ApiResponse localVarResp = createSSHTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -11234,18 +11326,18 @@ public RoleAssociationDetails describeAssoc(DescribeAssoc body) throws ApiExcept * * * @param body (required) - * @return ApiResponse<RoleAssociationDetails> + * @return ApiResponse<CreateSSHTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 describeAssocResponse wraps response body. -
200 createSSHTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse describeAssocWithHttpInfo(DescribeAssoc body) throws ApiException { - okhttp3.Call localVarCall = describeAssocValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createSSHTargetWithHttpInfo(CreateSSHTarget body) throws ApiException { + okhttp3.Call localVarCall = createSSHTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11259,19 +11351,19 @@ public ApiResponse describeAssocWithHttpInfo(DescribeAss * @http.response.details - +
Status Code Description Response Headers
200 describeAssocResponse wraps response body. -
200 createSSHTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call describeAssocAsync(DescribeAssoc body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSSHTargetAsync(CreateSSHTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = describeAssocValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createSSHTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for describeItem + * Build call for createSalesforceTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11279,11 +11371,11 @@ public okhttp3.Call describeAssocAsync(DescribeAssoc body, final ApiCallback Status Code Description Response Headers - 200 describeItemResponse wraps response body. - + 200 createSalesforceTargetResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call describeItemCall(DescribeItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSalesforceTargetCall(CreateSalesforceTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11301,7 +11393,7 @@ public okhttp3.Call describeItemCall(DescribeItem body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/describe-item"; + String localVarPath = "/create-salesforce-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11330,15 +11422,15 @@ public okhttp3.Call describeItemCall(DescribeItem body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call describeItemValidateBeforeCall(DescribeItem body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createSalesforceTargetValidateBeforeCall(CreateSalesforceTarget 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 describeItem(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createSalesforceTarget(Async)"); } - okhttp3.Call localVarCall = describeItemCall(body, _callback); + okhttp3.Call localVarCall = createSalesforceTargetCall(body, _callback); return localVarCall; } @@ -11347,17 +11439,17 @@ private okhttp3.Call describeItemValidateBeforeCall(DescribeItem body, final Api * * * @param body (required) - * @return Item + * @return CreateSalesforceTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 describeItemResponse wraps response body. -
200 createSalesforceTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Item describeItem(DescribeItem body) throws ApiException { - ApiResponse localVarResp = describeItemWithHttpInfo(body); + public CreateSalesforceTargetOutput createSalesforceTarget(CreateSalesforceTarget body) throws ApiException { + ApiResponse localVarResp = createSalesforceTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -11365,18 +11457,18 @@ public Item describeItem(DescribeItem body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Item> + * @return ApiResponse<CreateSalesforceTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 describeItemResponse wraps response body. -
200 createSalesforceTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse describeItemWithHttpInfo(DescribeItem body) throws ApiException { - okhttp3.Call localVarCall = describeItemValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createSalesforceTargetWithHttpInfo(CreateSalesforceTarget body) throws ApiException { + okhttp3.Call localVarCall = createSalesforceTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11390,19 +11482,19 @@ public ApiResponse describeItemWithHttpInfo(DescribeItem body) throws ApiE * @http.response.details - +
Status Code Description Response Headers
200 describeItemResponse wraps response body. -
200 createSalesforceTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call describeItemAsync(DescribeItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSalesforceTargetAsync(CreateSalesforceTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = describeItemValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createSalesforceTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for describePermissions + * Build call for createSecret * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11410,11 +11502,11 @@ public okhttp3.Call describeItemAsync(DescribeItem body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 DescribePermissionsResponse wraps response body. -
200 createSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call describePermissionsCall(DescribePermissions body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSecretCall(CreateSecret body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11432,7 +11524,7 @@ public okhttp3.Call describePermissionsCall(DescribePermissions body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/describe-permissions"; + String localVarPath = "/create-secret"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11461,15 +11553,15 @@ public okhttp3.Call describePermissionsCall(DescribePermissions body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call describePermissionsValidateBeforeCall(DescribePermissions body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createSecretValidateBeforeCall(CreateSecret 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 describePermissions(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createSecret(Async)"); } - okhttp3.Call localVarCall = describePermissionsCall(body, _callback); + okhttp3.Call localVarCall = createSecretCall(body, _callback); return localVarCall; } @@ -11478,17 +11570,17 @@ private okhttp3.Call describePermissionsValidateBeforeCall(DescribePermissions b * * * @param body (required) - * @return DescribePermissionsOutput + * @return CreateSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 DescribePermissionsResponse wraps response body. -
200 createSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DescribePermissionsOutput describePermissions(DescribePermissions body) throws ApiException { - ApiResponse localVarResp = describePermissionsWithHttpInfo(body); + public CreateSecretOutput createSecret(CreateSecret body) throws ApiException { + ApiResponse localVarResp = createSecretWithHttpInfo(body); return localVarResp.getData(); } @@ -11496,18 +11588,18 @@ public DescribePermissionsOutput describePermissions(DescribePermissions body) t * * * @param body (required) - * @return ApiResponse<DescribePermissionsOutput> + * @return ApiResponse<CreateSecretOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 DescribePermissionsResponse wraps response body. -
200 createSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse describePermissionsWithHttpInfo(DescribePermissions body) throws ApiException { - okhttp3.Call localVarCall = describePermissionsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createSecretWithHttpInfo(CreateSecret body) throws ApiException { + okhttp3.Call localVarCall = createSecretValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11521,19 +11613,19 @@ public ApiResponse describePermissionsWithHttpInfo(De * @http.response.details - +
Status Code Description Response Headers
200 DescribePermissionsResponse wraps response body. -
200 createSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call describePermissionsAsync(DescribePermissions body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createSecretAsync(CreateSecret body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = describePermissionsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createSecretValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for describeSubClaims + * Build call for createTokenizer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11541,12 +11633,11 @@ public okhttp3.Call describePermissionsAsync(DescribePermissions body, final Api * @http.response.details - - +
Status Code Description Response Headers
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
200 createTokenizerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call describeSubClaimsCall(DescribeSubClaims body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createTokenizerCall(CreateTokenizer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11564,7 +11655,7 @@ public okhttp3.Call describeSubClaimsCall(DescribeSubClaims body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/describe-sub-claims"; + String localVarPath = "/create-tokenizer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11593,15 +11684,15 @@ public okhttp3.Call describeSubClaimsCall(DescribeSubClaims body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call describeSubClaimsValidateBeforeCall(DescribeSubClaims body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createTokenizerValidateBeforeCall(CreateTokenizer 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 describeSubClaims(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createTokenizer(Async)"); } - okhttp3.Call localVarCall = describeSubClaimsCall(body, _callback); + okhttp3.Call localVarCall = createTokenizerCall(body, _callback); return localVarCall; } @@ -11610,18 +11701,17 @@ private okhttp3.Call describeSubClaimsValidateBeforeCall(DescribeSubClaims body, * * * @param body (required) - * @return DescribeSubClaimsOutput + * @return CreateTokenizerOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - - +
Status Code Description Response Headers
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
200 createTokenizerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DescribeSubClaimsOutput describeSubClaims(DescribeSubClaims body) throws ApiException { - ApiResponse localVarResp = describeSubClaimsWithHttpInfo(body); + public CreateTokenizerOutput createTokenizer(CreateTokenizer body) throws ApiException { + ApiResponse localVarResp = createTokenizerWithHttpInfo(body); return localVarResp.getData(); } @@ -11629,19 +11719,18 @@ public DescribeSubClaimsOutput describeSubClaims(DescribeSubClaims body) throws * * * @param body (required) - * @return ApiResponse<DescribeSubClaimsOutput> + * @return ApiResponse<CreateTokenizerOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - - +
Status Code Description Response Headers
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
200 createTokenizerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse describeSubClaimsWithHttpInfo(DescribeSubClaims body) throws ApiException { - okhttp3.Call localVarCall = describeSubClaimsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createTokenizerWithHttpInfo(CreateTokenizer body) throws ApiException { + okhttp3.Call localVarCall = createTokenizerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11655,20 +11744,19 @@ public ApiResponse describeSubClaimsWithHttpInfo(Descri * @http.response.details - - +
Status Code Description Response Headers
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
200 createTokenizerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call describeSubClaimsAsync(DescribeSubClaims body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createTokenizerAsync(CreateTokenizer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = describeSubClaimsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createTokenizerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for detokenize + * Build call for createUSC * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11676,11 +11764,11 @@ public okhttp3.Call describeSubClaimsAsync(DescribeSubClaims body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
200 detokenizeResponse wraps response body. -
201 CreateUniversalSecretsConnectorResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call detokenizeCall(Detokenize body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createUSCCall(CreateUSC body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11698,7 +11786,7 @@ public okhttp3.Call detokenizeCall(Detokenize body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/detokenize"; + String localVarPath = "/create-usc"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11727,15 +11815,15 @@ public okhttp3.Call detokenizeCall(Detokenize body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call detokenizeValidateBeforeCall(Detokenize body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createUSCValidateBeforeCall(CreateUSC 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 detokenize(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createUSC(Async)"); } - okhttp3.Call localVarCall = detokenizeCall(body, _callback); + okhttp3.Call localVarCall = createUSCCall(body, _callback); return localVarCall; } @@ -11744,17 +11832,17 @@ private okhttp3.Call detokenizeValidateBeforeCall(Detokenize body, final ApiCall * * * @param body (required) - * @return DetokenizeOutput + * @return CreateUSCOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 detokenizeResponse wraps response body. -
201 CreateUniversalSecretsConnectorResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DetokenizeOutput detokenize(Detokenize body) throws ApiException { - ApiResponse localVarResp = detokenizeWithHttpInfo(body); + public CreateUSCOutput createUSC(CreateUSC body) throws ApiException { + ApiResponse localVarResp = createUSCWithHttpInfo(body); return localVarResp.getData(); } @@ -11762,18 +11850,18 @@ public DetokenizeOutput detokenize(Detokenize body) throws ApiException { * * * @param body (required) - * @return ApiResponse<DetokenizeOutput> + * @return ApiResponse<CreateUSCOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 detokenizeResponse wraps response body. -
201 CreateUniversalSecretsConnectorResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse detokenizeWithHttpInfo(Detokenize body) throws ApiException { - okhttp3.Call localVarCall = detokenizeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createUSCWithHttpInfo(CreateUSC body) throws ApiException { + okhttp3.Call localVarCall = createUSCValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11787,19 +11875,19 @@ public ApiResponse detokenizeWithHttpInfo(Detokenize body) thr * @http.response.details - +
Status Code Description Response Headers
200 detokenizeResponse wraps response body. -
201 CreateUniversalSecretsConnectorResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call detokenizeAsync(Detokenize body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createUSCAsync(CreateUSC body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = detokenizeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createUSCValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateArtifactory + * Build call for createUserEvent * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11807,11 +11895,11 @@ public okhttp3.Call detokenizeAsync(Detokenize body, final ApiCallback Status Code Description Response Headers - 201 dynamicSecretCreateArtifactoryResponse wraps response body. - + 200 createUserEventResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call dynamicSecretCreateArtifactoryCall(DynamicSecretCreateArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createUserEventCall(CreateUserEvent body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11829,7 +11917,7 @@ public okhttp3.Call dynamicSecretCreateArtifactoryCall(DynamicSecretCreateArtifa Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-artifactory"; + String localVarPath = "/create-user-event"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11858,15 +11946,15 @@ public okhttp3.Call dynamicSecretCreateArtifactoryCall(DynamicSecretCreateArtifa } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateArtifactoryValidateBeforeCall(DynamicSecretCreateArtifactory body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createUserEventValidateBeforeCall(CreateUserEvent 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 dynamicSecretCreateArtifactory(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createUserEvent(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateArtifactoryCall(body, _callback); + okhttp3.Call localVarCall = createUserEventCall(body, _callback); return localVarCall; } @@ -11875,17 +11963,17 @@ private okhttp3.Call dynamicSecretCreateArtifactoryValidateBeforeCall(DynamicSec * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return CreateUserEventOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
200 createUserEventResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateArtifactory(DynamicSecretCreateArtifactory body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateArtifactoryWithHttpInfo(body); + public CreateUserEventOutput createUserEvent(CreateUserEvent body) throws ApiException { + ApiResponse localVarResp = createUserEventWithHttpInfo(body); return localVarResp.getData(); } @@ -11893,18 +11981,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateArtifactory(DynamicSecretCre * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<CreateUserEventOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
200 createUserEventResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateArtifactoryWithHttpInfo(DynamicSecretCreateArtifactory body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateArtifactoryValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createUserEventWithHttpInfo(CreateUserEvent body) throws ApiException { + okhttp3.Call localVarCall = createUserEventValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -11918,19 +12006,19 @@ public ApiResponse dynamicSecretCreateArtifactoryWith * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
200 createUserEventResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateArtifactoryAsync(DynamicSecretCreateArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createUserEventAsync(CreateUserEvent body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateArtifactoryValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createUserEventValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateAws + * Build call for createWebTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -11938,11 +12026,11 @@ public okhttp3.Call dynamicSecretCreateArtifactoryAsync(DynamicSecretCreateArtif * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAwsResponse wraps response body. -
200 createWebTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateAwsCall(DynamicSecretCreateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createWebTargetCall(CreateWebTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -11960,7 +12048,7 @@ public okhttp3.Call dynamicSecretCreateAwsCall(DynamicSecretCreateAws body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-aws"; + String localVarPath = "/create-web-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -11989,15 +12077,15 @@ public okhttp3.Call dynamicSecretCreateAwsCall(DynamicSecretCreateAws body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateAwsValidateBeforeCall(DynamicSecretCreateAws body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createWebTargetValidateBeforeCall(CreateWebTarget 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 dynamicSecretCreateAws(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createWebTarget(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateAwsCall(body, _callback); + okhttp3.Call localVarCall = createWebTargetCall(body, _callback); return localVarCall; } @@ -12006,17 +12094,17 @@ private okhttp3.Call dynamicSecretCreateAwsValidateBeforeCall(DynamicSecretCreat * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return CreateWebTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAwsResponse wraps response body. -
200 createWebTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateAws(DynamicSecretCreateAws body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateAwsWithHttpInfo(body); + public CreateWebTargetOutput createWebTarget(CreateWebTarget body) throws ApiException { + ApiResponse localVarResp = createWebTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -12024,18 +12112,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateAws(DynamicSecretCreateAws b * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<CreateWebTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAwsResponse wraps response body. -
200 createWebTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateAwsWithHttpInfo(DynamicSecretCreateAws body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateAwsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createWebTargetWithHttpInfo(CreateWebTarget body) throws ApiException { + okhttp3.Call localVarCall = createWebTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12049,19 +12137,19 @@ public ApiResponse dynamicSecretCreateAwsWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAwsResponse wraps response body. -
200 createWebTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateAwsAsync(DynamicSecretCreateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createWebTargetAsync(CreateWebTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateAwsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createWebTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateAzure + * Build call for createWindowsTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12069,11 +12157,11 @@ public okhttp3.Call dynamicSecretCreateAwsAsync(DynamicSecretCreateAws body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAzureResponse wraps response body. -
200 createWindowsTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateAzureCall(DynamicSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createWindowsTargetCall(CreateWindowsTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12091,7 +12179,7 @@ public okhttp3.Call dynamicSecretCreateAzureCall(DynamicSecretCreateAzure body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-azure"; + String localVarPath = "/create-windows-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12120,15 +12208,15 @@ public okhttp3.Call dynamicSecretCreateAzureCall(DynamicSecretCreateAzure body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateAzureValidateBeforeCall(DynamicSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createWindowsTargetValidateBeforeCall(CreateWindowsTarget 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 dynamicSecretCreateAzure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createWindowsTarget(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateAzureCall(body, _callback); + okhttp3.Call localVarCall = createWindowsTargetCall(body, _callback); return localVarCall; } @@ -12137,17 +12225,17 @@ private okhttp3.Call dynamicSecretCreateAzureValidateBeforeCall(DynamicSecretCre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return CreateWindowsTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAzureResponse wraps response body. -
200 createWindowsTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateAzure(DynamicSecretCreateAzure body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateAzureWithHttpInfo(body); + public CreateWindowsTargetOutput createWindowsTarget(CreateWindowsTarget body) throws ApiException { + ApiResponse localVarResp = createWindowsTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -12155,18 +12243,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateAzure(DynamicSecretCreateAzu * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<CreateWindowsTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAzureResponse wraps response body. -
200 createWindowsTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateAzureWithHttpInfo(DynamicSecretCreateAzure body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateAzureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createWindowsTargetWithHttpInfo(CreateWindowsTarget body) throws ApiException { + okhttp3.Call localVarCall = createWindowsTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12180,19 +12268,19 @@ public ApiResponse dynamicSecretCreateAzureWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateAzureResponse wraps response body. -
200 createWindowsTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateAzureAsync(DynamicSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createWindowsTargetAsync(CreateWindowsTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateAzureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createWindowsTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateCassandra + * Build call for createZeroSSLTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12200,11 +12288,11 @@ public okhttp3.Call dynamicSecretCreateAzureAsync(DynamicSecretCreateAzure body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateCassandraResponse wraps response body. -
200 createZeroSSLTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateCassandraCall(DynamicSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createZeroSSLTargetCall(CreateZeroSSLTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12222,7 +12310,7 @@ public okhttp3.Call dynamicSecretCreateCassandraCall(DynamicSecretCreateCassandr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-cassandra"; + String localVarPath = "/create-zerossl-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12251,15 +12339,15 @@ public okhttp3.Call dynamicSecretCreateCassandraCall(DynamicSecretCreateCassandr } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateCassandraValidateBeforeCall(DynamicSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createZeroSSLTargetValidateBeforeCall(CreateZeroSSLTarget 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 dynamicSecretCreateCassandra(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling createZeroSSLTarget(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateCassandraCall(body, _callback); + okhttp3.Call localVarCall = createZeroSSLTargetCall(body, _callback); return localVarCall; } @@ -12268,17 +12356,17 @@ private okhttp3.Call dynamicSecretCreateCassandraValidateBeforeCall(DynamicSecre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return CreateZeroSSLTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateCassandraResponse wraps response body. -
200 createZeroSSLTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateCassandra(DynamicSecretCreateCassandra body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateCassandraWithHttpInfo(body); + public CreateZeroSSLTargetOutput createZeroSSLTarget(CreateZeroSSLTarget body) throws ApiException { + ApiResponse localVarResp = createZeroSSLTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -12286,18 +12374,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateCassandra(DynamicSecretCreat * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<CreateZeroSSLTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateCassandraResponse wraps response body. -
200 createZeroSSLTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateCassandraWithHttpInfo(DynamicSecretCreateCassandra body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateCassandraValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createZeroSSLTargetWithHttpInfo(CreateZeroSSLTarget body) throws ApiException { + okhttp3.Call localVarCall = createZeroSSLTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12311,31 +12399,31 @@ public ApiResponse dynamicSecretCreateCassandraWithHt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateCassandraResponse wraps response body. -
200 createZeroSSLTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateCassandraAsync(DynamicSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createZeroSSLTargetAsync(CreateZeroSSLTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateCassandraValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createZeroSSLTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateCustom - * @param body (optional) + * Build call for createldapTarget + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretCreateCustomResponse wraps response body. -
200 createldapTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateCustomCall(DynamicSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createldapTargetCall(CreateLdapTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12353,7 +12441,7 @@ public okhttp3.Call dynamicSecretCreateCustomCall(DynamicSecretCreateCustom body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-custom"; + String localVarPath = "/create-ldap-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12382,10 +12470,15 @@ public okhttp3.Call dynamicSecretCreateCustomCall(DynamicSecretCreateCustom body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateCustomValidateBeforeCall(DynamicSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call createldapTargetValidateBeforeCall(CreateLdapTarget 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 createldapTarget(Async)"); + } - okhttp3.Call localVarCall = dynamicSecretCreateCustomCall(body, _callback); + okhttp3.Call localVarCall = createldapTargetCall(body, _callback); return localVarCall; } @@ -12393,63 +12486,63 @@ private okhttp3.Call dynamicSecretCreateCustomValidateBeforeCall(DynamicSecretCr /** * * - * @param body (optional) - * @return DynamicSecretCreateOutput + * @param body (required) + * @return CreateLdapTargetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretCreateCustomResponse wraps response body. -
200 createldapTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateCustom(DynamicSecretCreateCustom body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateCustomWithHttpInfo(body); + public CreateLdapTargetOutput createldapTarget(CreateLdapTarget body) throws ApiException { + ApiResponse localVarResp = createldapTargetWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<DynamicSecretCreateOutput> + * @param body (required) + * @return ApiResponse<CreateLdapTargetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretCreateCustomResponse wraps response body. -
200 createldapTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateCustomWithHttpInfo(DynamicSecretCreateCustom body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateCustomValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse createldapTargetWithHttpInfo(CreateLdapTarget body) throws ApiException { + okhttp3.Call localVarCall = createldapTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretCreateCustomResponse wraps response body. -
200 createldapTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateCustomAsync(DynamicSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call createldapTargetAsync(CreateLdapTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateCustomValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = createldapTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateDockerhub + * Build call for decrypt * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12457,11 +12550,11 @@ public okhttp3.Call dynamicSecretCreateCustomAsync(DynamicSecretCreateCustom bod * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateDockerhubResponse wraps response body. -
200 decryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateDockerhubCall(DynamicSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptCall(Decrypt body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12479,7 +12572,7 @@ public okhttp3.Call dynamicSecretCreateDockerhubCall(DynamicSecretCreateDockerhu Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-dockerhub"; + String localVarPath = "/decrypt"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12508,15 +12601,15 @@ public okhttp3.Call dynamicSecretCreateDockerhubCall(DynamicSecretCreateDockerhu } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateDockerhubValidateBeforeCall(DynamicSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call decryptValidateBeforeCall(Decrypt 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 dynamicSecretCreateDockerhub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling decrypt(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateDockerhubCall(body, _callback); + okhttp3.Call localVarCall = decryptCall(body, _callback); return localVarCall; } @@ -12525,17 +12618,17 @@ private okhttp3.Call dynamicSecretCreateDockerhubValidateBeforeCall(DynamicSecre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DecryptOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateDockerhubResponse wraps response body. -
200 decryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateDockerhub(DynamicSecretCreateDockerhub body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateDockerhubWithHttpInfo(body); + public DecryptOutput decrypt(Decrypt body) throws ApiException { + ApiResponse localVarResp = decryptWithHttpInfo(body); return localVarResp.getData(); } @@ -12543,18 +12636,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateDockerhub(DynamicSecretCreat * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DecryptOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateDockerhubResponse wraps response body. -
200 decryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateDockerhubWithHttpInfo(DynamicSecretCreateDockerhub body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateDockerhubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse decryptWithHttpInfo(Decrypt body) throws ApiException { + okhttp3.Call localVarCall = decryptValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12568,19 +12661,19 @@ public ApiResponse dynamicSecretCreateDockerhubWithHt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateDockerhubResponse wraps response body. -
200 decryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateDockerhubAsync(DynamicSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptAsync(Decrypt body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateDockerhubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = decryptValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateEks + * Build call for decryptGPG * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12588,11 +12681,11 @@ public okhttp3.Call dynamicSecretCreateDockerhubAsync(DynamicSecretCreateDockerh * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateEksResponse wraps response body. -
200 decryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateEksCall(DynamicSecretCreateEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptGPGCall(DecryptGPG body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12610,7 +12703,7 @@ public okhttp3.Call dynamicSecretCreateEksCall(DynamicSecretCreateEks body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-eks"; + String localVarPath = "/decrypt-gpg"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12639,15 +12732,15 @@ public okhttp3.Call dynamicSecretCreateEksCall(DynamicSecretCreateEks body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateEksValidateBeforeCall(DynamicSecretCreateEks body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call decryptGPGValidateBeforeCall(DecryptGPG 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 dynamicSecretCreateEks(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling decryptGPG(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateEksCall(body, _callback); + okhttp3.Call localVarCall = decryptGPGCall(body, _callback); return localVarCall; } @@ -12656,17 +12749,17 @@ private okhttp3.Call dynamicSecretCreateEksValidateBeforeCall(DynamicSecretCreat * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DecryptGPGOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateEksResponse wraps response body. -
200 decryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateEks(DynamicSecretCreateEks body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateEksWithHttpInfo(body); + public DecryptGPGOutput decryptGPG(DecryptGPG body) throws ApiException { + ApiResponse localVarResp = decryptGPGWithHttpInfo(body); return localVarResp.getData(); } @@ -12674,18 +12767,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateEks(DynamicSecretCreateEks b * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DecryptGPGOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateEksResponse wraps response body. -
200 decryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateEksWithHttpInfo(DynamicSecretCreateEks body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateEksValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse decryptGPGWithHttpInfo(DecryptGPG body) throws ApiException { + okhttp3.Call localVarCall = decryptGPGValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12699,19 +12792,19 @@ public ApiResponse dynamicSecretCreateEksWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateEksResponse wraps response body. -
200 decryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateEksAsync(DynamicSecretCreateEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptGPGAsync(DecryptGPG body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateEksValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = decryptGPGValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateGcp + * Build call for decryptPKCS1 * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12719,11 +12812,11 @@ public okhttp3.Call dynamicSecretCreateEksAsync(DynamicSecretCreateEks body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGcpResponse wraps response body. -
200 decryptPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGcpCall(DynamicSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptPKCS1Call(DecryptPKCS1 body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12741,7 +12834,7 @@ public okhttp3.Call dynamicSecretCreateGcpCall(DynamicSecretCreateGcp body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-gcp"; + String localVarPath = "/decrypt-pkcs1"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12770,15 +12863,15 @@ public okhttp3.Call dynamicSecretCreateGcpCall(DynamicSecretCreateGcp body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateGcpValidateBeforeCall(DynamicSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call decryptPKCS1ValidateBeforeCall(DecryptPKCS1 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 dynamicSecretCreateGcp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling decryptPKCS1(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateGcpCall(body, _callback); + okhttp3.Call localVarCall = decryptPKCS1Call(body, _callback); return localVarCall; } @@ -12787,17 +12880,17 @@ private okhttp3.Call dynamicSecretCreateGcpValidateBeforeCall(DynamicSecretCreat * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DecryptPKCS1Output * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGcpResponse wraps response body. -
200 decryptPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateGcp(DynamicSecretCreateGcp body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateGcpWithHttpInfo(body); + public DecryptPKCS1Output decryptPKCS1(DecryptPKCS1 body) throws ApiException { + ApiResponse localVarResp = decryptPKCS1WithHttpInfo(body); return localVarResp.getData(); } @@ -12805,18 +12898,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateGcp(DynamicSecretCreateGcp b * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DecryptPKCS1Output> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGcpResponse wraps response body. -
200 decryptPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateGcpWithHttpInfo(DynamicSecretCreateGcp body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGcpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse decryptPKCS1WithHttpInfo(DecryptPKCS1 body) throws ApiException { + okhttp3.Call localVarCall = decryptPKCS1ValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12830,19 +12923,19 @@ public ApiResponse dynamicSecretCreateGcpWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGcpResponse wraps response body. -
200 decryptPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGcpAsync(DynamicSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptPKCS1Async(DecryptPKCS1 body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGcpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = decryptPKCS1ValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateGithub + * Build call for decryptWithClassicKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12850,11 +12943,11 @@ public okhttp3.Call dynamicSecretCreateGcpAsync(DynamicSecretCreateGcp body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGithubResponse wraps response body. -
200 decryptWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGithubCall(DynamicSecretCreateGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptWithClassicKeyCall(DecryptWithClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -12872,7 +12965,7 @@ public okhttp3.Call dynamicSecretCreateGithubCall(DynamicSecretCreateGithub body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-github"; + String localVarPath = "/decrypt-with-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -12901,15 +12994,15 @@ public okhttp3.Call dynamicSecretCreateGithubCall(DynamicSecretCreateGithub body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateGithubValidateBeforeCall(DynamicSecretCreateGithub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call decryptWithClassicKeyValidateBeforeCall(DecryptWithClassicKey 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 dynamicSecretCreateGithub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling decryptWithClassicKey(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateGithubCall(body, _callback); + okhttp3.Call localVarCall = decryptWithClassicKeyCall(body, _callback); return localVarCall; } @@ -12918,17 +13011,17 @@ private okhttp3.Call dynamicSecretCreateGithubValidateBeforeCall(DynamicSecretCr * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DecryptWithClassicKeyOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGithubResponse wraps response body. -
200 decryptWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateGithub(DynamicSecretCreateGithub body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateGithubWithHttpInfo(body); + public DecryptWithClassicKeyOutput decryptWithClassicKey(DecryptWithClassicKey body) throws ApiException { + ApiResponse localVarResp = decryptWithClassicKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -12936,18 +13029,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateGithub(DynamicSecretCreateGi * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DecryptWithClassicKeyOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGithubResponse wraps response body. -
200 decryptWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateGithubWithHttpInfo(DynamicSecretCreateGithub body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGithubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse decryptWithClassicKeyWithHttpInfo(DecryptWithClassicKey body) throws ApiException { + okhttp3.Call localVarCall = decryptWithClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -12961,19 +13054,19 @@ public ApiResponse dynamicSecretCreateGithubWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGithubResponse wraps response body. -
200 decryptWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGithubAsync(DynamicSecretCreateGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call decryptWithClassicKeyAsync(DecryptWithClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGithubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = decryptWithClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateGke + * Build call for deleteAuthMethod * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -12981,11 +13074,11 @@ public okhttp3.Call dynamicSecretCreateGithubAsync(DynamicSecretCreateGithub bod * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGkeResponse wraps response body. -
200 deleteAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGkeCall(DynamicSecretCreateGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteAuthMethodCall(DeleteAuthMethod body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13003,7 +13096,7 @@ public okhttp3.Call dynamicSecretCreateGkeCall(DynamicSecretCreateGke body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-gke"; + String localVarPath = "/delete-auth-method"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13032,15 +13125,15 @@ public okhttp3.Call dynamicSecretCreateGkeCall(DynamicSecretCreateGke body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateGkeValidateBeforeCall(DynamicSecretCreateGke body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteAuthMethodValidateBeforeCall(DeleteAuthMethod 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 dynamicSecretCreateGke(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteAuthMethod(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateGkeCall(body, _callback); + okhttp3.Call localVarCall = deleteAuthMethodCall(body, _callback); return localVarCall; } @@ -13049,17 +13142,17 @@ private okhttp3.Call dynamicSecretCreateGkeValidateBeforeCall(DynamicSecretCreat * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeleteAuthMethodOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGkeResponse wraps response body. -
200 deleteAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateGke(DynamicSecretCreateGke body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateGkeWithHttpInfo(body); + public DeleteAuthMethodOutput deleteAuthMethod(DeleteAuthMethod body) throws ApiException { + ApiResponse localVarResp = deleteAuthMethodWithHttpInfo(body); return localVarResp.getData(); } @@ -13067,18 +13160,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateGke(DynamicSecretCreateGke b * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeleteAuthMethodOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGkeResponse wraps response body. -
200 deleteAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateGkeWithHttpInfo(DynamicSecretCreateGke body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGkeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteAuthMethodWithHttpInfo(DeleteAuthMethod body) throws ApiException { + okhttp3.Call localVarCall = deleteAuthMethodValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13092,19 +13185,19 @@ public ApiResponse dynamicSecretCreateGkeWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGkeResponse wraps response body. -
200 deleteAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGkeAsync(DynamicSecretCreateGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteAuthMethodAsync(DeleteAuthMethod body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGkeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteAuthMethodValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateGoogleWorkspace + * Build call for deleteAuthMethods * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13112,11 +13205,11 @@ public okhttp3.Call dynamicSecretCreateGkeAsync(DynamicSecretCreateGke body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
200 deleteAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGoogleWorkspaceCall(DynamicSecretCreateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteAuthMethodsCall(DeleteAuthMethods body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13134,7 +13227,7 @@ public okhttp3.Call dynamicSecretCreateGoogleWorkspaceCall(DynamicSecretCreateGo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-google-workspace"; + String localVarPath = "/delete-auth-methods"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13163,15 +13256,15 @@ public okhttp3.Call dynamicSecretCreateGoogleWorkspaceCall(DynamicSecretCreateGo } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(DynamicSecretCreateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteAuthMethodsValidateBeforeCall(DeleteAuthMethods 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 dynamicSecretCreateGoogleWorkspace(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteAuthMethods(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateGoogleWorkspaceCall(body, _callback); + okhttp3.Call localVarCall = deleteAuthMethodsCall(body, _callback); return localVarCall; } @@ -13180,17 +13273,17 @@ private okhttp3.Call dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(Dynami * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeleteAuthMethodsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
200 deleteAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateGoogleWorkspace(DynamicSecretCreateGoogleWorkspace body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateGoogleWorkspaceWithHttpInfo(body); + public DeleteAuthMethodsOutput deleteAuthMethods(DeleteAuthMethods body) throws ApiException { + ApiResponse localVarResp = deleteAuthMethodsWithHttpInfo(body); return localVarResp.getData(); } @@ -13198,18 +13291,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateGoogleWorkspace(DynamicSecre * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeleteAuthMethodsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
200 deleteAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateGoogleWorkspaceWithHttpInfo(DynamicSecretCreateGoogleWorkspace body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteAuthMethodsWithHttpInfo(DeleteAuthMethods body) throws ApiException { + okhttp3.Call localVarCall = deleteAuthMethodsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13223,19 +13316,19 @@ public ApiResponse dynamicSecretCreateGoogleWorkspace * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
200 deleteAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateGoogleWorkspaceAsync(DynamicSecretCreateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteAuthMethodsAsync(DeleteAuthMethods body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteAuthMethodsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateHanaDb + * Build call for deleteEventForwarder * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13243,11 +13336,11 @@ public okhttp3.Call dynamicSecretCreateGoogleWorkspaceAsync(DynamicSecretCreateG * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateHanaDbResponse wraps response body. -
200 deleteEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateHanaDbCall(DynamicSecretCreateHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteEventForwarderCall(DeleteEventForwarder body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13265,7 +13358,7 @@ public okhttp3.Call dynamicSecretCreateHanaDbCall(DynamicSecretCreateHanaDb body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-hanadb"; + String localVarPath = "/delete-event-forwarder"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13294,15 +13387,15 @@ public okhttp3.Call dynamicSecretCreateHanaDbCall(DynamicSecretCreateHanaDb body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateHanaDbValidateBeforeCall(DynamicSecretCreateHanaDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteEventForwarderValidateBeforeCall(DeleteEventForwarder 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 dynamicSecretCreateHanaDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteEventForwarder(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateHanaDbCall(body, _callback); + okhttp3.Call localVarCall = deleteEventForwarderCall(body, _callback); return localVarCall; } @@ -13311,17 +13404,17 @@ private okhttp3.Call dynamicSecretCreateHanaDbValidateBeforeCall(DynamicSecretCr * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateHanaDbResponse wraps response body. -
200 deleteEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateHanaDb(DynamicSecretCreateHanaDb body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateHanaDbWithHttpInfo(body); + public Object deleteEventForwarder(DeleteEventForwarder body) throws ApiException { + ApiResponse localVarResp = deleteEventForwarderWithHttpInfo(body); return localVarResp.getData(); } @@ -13329,18 +13422,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateHanaDb(DynamicSecretCreateHa * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateHanaDbResponse wraps response body. -
200 deleteEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateHanaDbWithHttpInfo(DynamicSecretCreateHanaDb body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateHanaDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteEventForwarderWithHttpInfo(DeleteEventForwarder body) throws ApiException { + okhttp3.Call localVarCall = deleteEventForwarderValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13354,19 +13447,19 @@ public ApiResponse dynamicSecretCreateHanaDbWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateHanaDbResponse wraps response body. -
200 deleteEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateHanaDbAsync(DynamicSecretCreateHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteEventForwarderAsync(DeleteEventForwarder body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateHanaDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteEventForwarderValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateK8s + * Build call for deleteGatewayAllowedAccessId * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13374,11 +13467,11 @@ public okhttp3.Call dynamicSecretCreateHanaDbAsync(DynamicSecretCreateHanaDb bod * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateK8sResponse wraps response body. -
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateK8sCall(DynamicSecretCreateK8s body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGatewayAllowedAccessIdCall(DeleteGatewayAllowedAccessId body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13396,7 +13489,7 @@ public okhttp3.Call dynamicSecretCreateK8sCall(DynamicSecretCreateK8s body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-k8s"; + String localVarPath = "/gateway-delete-allowed-management-access"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13425,15 +13518,15 @@ public okhttp3.Call dynamicSecretCreateK8sCall(DynamicSecretCreateK8s body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateK8sValidateBeforeCall(DynamicSecretCreateK8s body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteGatewayAllowedAccessIdValidateBeforeCall(DeleteGatewayAllowedAccessId 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 dynamicSecretCreateK8s(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteGatewayAllowedAccessId(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateK8sCall(body, _callback); + okhttp3.Call localVarCall = deleteGatewayAllowedAccessIdCall(body, _callback); return localVarCall; } @@ -13442,17 +13535,17 @@ private okhttp3.Call dynamicSecretCreateK8sValidateBeforeCall(DynamicSecretCreat * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateK8sResponse wraps response body. -
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateK8s(DynamicSecretCreateK8s body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateK8sWithHttpInfo(body); + public Object deleteGatewayAllowedAccessId(DeleteGatewayAllowedAccessId body) throws ApiException { + ApiResponse localVarResp = deleteGatewayAllowedAccessIdWithHttpInfo(body); return localVarResp.getData(); } @@ -13460,18 +13553,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateK8s(DynamicSecretCreateK8s b * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateK8sResponse wraps response body. -
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateK8sWithHttpInfo(DynamicSecretCreateK8s body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateK8sValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteGatewayAllowedAccessIdWithHttpInfo(DeleteGatewayAllowedAccessId body) throws ApiException { + okhttp3.Call localVarCall = deleteGatewayAllowedAccessIdValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13485,19 +13578,19 @@ public ApiResponse dynamicSecretCreateK8sWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateK8sResponse wraps response body. -
200 deleteGatewayAllowedAccessIdResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateK8sAsync(DynamicSecretCreateK8s body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGatewayAllowedAccessIdAsync(DeleteGatewayAllowedAccessId body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateK8sValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteGatewayAllowedAccessIdValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateLdap + * Build call for deleteGroup * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13505,11 +13598,11 @@ public okhttp3.Call dynamicSecretCreateK8sAsync(DynamicSecretCreateK8s body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateLdapResponse wraps response body. -
200 deleteGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateLdapCall(DynamicSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGroupCall(DeleteGroup body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13527,7 +13620,7 @@ public okhttp3.Call dynamicSecretCreateLdapCall(DynamicSecretCreateLdap body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-ldap"; + String localVarPath = "/delete-group"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13556,15 +13649,15 @@ public okhttp3.Call dynamicSecretCreateLdapCall(DynamicSecretCreateLdap body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateLdapValidateBeforeCall(DynamicSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteGroupValidateBeforeCall(DeleteGroup 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 dynamicSecretCreateLdap(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteGroup(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateLdapCall(body, _callback); + okhttp3.Call localVarCall = deleteGroupCall(body, _callback); return localVarCall; } @@ -13573,17 +13666,17 @@ private okhttp3.Call dynamicSecretCreateLdapValidateBeforeCall(DynamicSecretCrea * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeleteGroupOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateLdapResponse wraps response body. -
200 deleteGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateLdap(DynamicSecretCreateLdap body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateLdapWithHttpInfo(body); + public DeleteGroupOutput deleteGroup(DeleteGroup body) throws ApiException { + ApiResponse localVarResp = deleteGroupWithHttpInfo(body); return localVarResp.getData(); } @@ -13591,18 +13684,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateLdap(DynamicSecretCreateLdap * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeleteGroupOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateLdapResponse wraps response body. -
200 deleteGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateLdapWithHttpInfo(DynamicSecretCreateLdap body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateLdapValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteGroupWithHttpInfo(DeleteGroup body) throws ApiException { + okhttp3.Call localVarCall = deleteGroupValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13616,19 +13709,19 @@ public ApiResponse dynamicSecretCreateLdapWithHttpInf * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateLdapResponse wraps response body. -
200 deleteGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateLdapAsync(DynamicSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGroupAsync(DeleteGroup body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateLdapValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteGroupValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateMongoDb + * Build call for deleteGwCluster * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13636,11 +13729,11 @@ public okhttp3.Call dynamicSecretCreateLdapAsync(DynamicSecretCreateLdap body, f * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMongoDbResponse wraps response body. -
200 deleteGwClusterResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateMongoDbCall(DynamicSecretCreateMongoDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGwClusterCall(DeleteGwCluster body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13658,7 +13751,7 @@ public okhttp3.Call dynamicSecretCreateMongoDbCall(DynamicSecretCreateMongoDb bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-mongo"; + String localVarPath = "/delete-gateway-cluster"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13687,15 +13780,15 @@ public okhttp3.Call dynamicSecretCreateMongoDbCall(DynamicSecretCreateMongoDb bo } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateMongoDbValidateBeforeCall(DynamicSecretCreateMongoDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteGwClusterValidateBeforeCall(DeleteGwCluster 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 dynamicSecretCreateMongoDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteGwCluster(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateMongoDbCall(body, _callback); + okhttp3.Call localVarCall = deleteGwClusterCall(body, _callback); return localVarCall; } @@ -13704,17 +13797,17 @@ private okhttp3.Call dynamicSecretCreateMongoDbValidateBeforeCall(DynamicSecretC * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMongoDbResponse wraps response body. -
200 deleteGwClusterResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateMongoDb(DynamicSecretCreateMongoDb body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateMongoDbWithHttpInfo(body); + public Object deleteGwCluster(DeleteGwCluster body) throws ApiException { + ApiResponse localVarResp = deleteGwClusterWithHttpInfo(body); return localVarResp.getData(); } @@ -13722,18 +13815,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateMongoDb(DynamicSecretCreateM * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMongoDbResponse wraps response body. -
200 deleteGwClusterResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateMongoDbWithHttpInfo(DynamicSecretCreateMongoDb body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateMongoDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteGwClusterWithHttpInfo(DeleteGwCluster body) throws ApiException { + okhttp3.Call localVarCall = deleteGwClusterValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13747,19 +13840,19 @@ public ApiResponse dynamicSecretCreateMongoDbWithHttp * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMongoDbResponse wraps response body. -
200 deleteGwClusterResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateMongoDbAsync(DynamicSecretCreateMongoDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteGwClusterAsync(DeleteGwCluster body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateMongoDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteGwClusterValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateMsSql + * Build call for deleteItem * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13767,11 +13860,11 @@ public okhttp3.Call dynamicSecretCreateMongoDbAsync(DynamicSecretCreateMongoDb b * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMsSqlResponse wraps response body. -
200 deleteItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateMsSqlCall(DynamicSecretCreateMsSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteItemCall(DeleteItem body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13789,7 +13882,7 @@ public okhttp3.Call dynamicSecretCreateMsSqlCall(DynamicSecretCreateMsSql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-mssql"; + String localVarPath = "/delete-item"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13818,15 +13911,15 @@ public okhttp3.Call dynamicSecretCreateMsSqlCall(DynamicSecretCreateMsSql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateMsSqlValidateBeforeCall(DynamicSecretCreateMsSql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteItemValidateBeforeCall(DeleteItem 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 dynamicSecretCreateMsSql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteItem(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateMsSqlCall(body, _callback); + okhttp3.Call localVarCall = deleteItemCall(body, _callback); return localVarCall; } @@ -13835,17 +13928,17 @@ private okhttp3.Call dynamicSecretCreateMsSqlValidateBeforeCall(DynamicSecretCre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeleteItemOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMsSqlResponse wraps response body. -
200 deleteItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateMsSql(DynamicSecretCreateMsSql body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateMsSqlWithHttpInfo(body); + public DeleteItemOutput deleteItem(DeleteItem body) throws ApiException { + ApiResponse localVarResp = deleteItemWithHttpInfo(body); return localVarResp.getData(); } @@ -13853,18 +13946,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateMsSql(DynamicSecretCreateMsS * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeleteItemOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMsSqlResponse wraps response body. -
200 deleteItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateMsSqlWithHttpInfo(DynamicSecretCreateMsSql body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateMsSqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteItemWithHttpInfo(DeleteItem body) throws ApiException { + okhttp3.Call localVarCall = deleteItemValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -13878,19 +13971,19 @@ public ApiResponse dynamicSecretCreateMsSqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMsSqlResponse wraps response body. -
200 deleteItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateMsSqlAsync(DynamicSecretCreateMsSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteItemAsync(DeleteItem body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateMsSqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteItemValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateMySql + * Build call for deleteItems * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -13898,11 +13991,11 @@ public okhttp3.Call dynamicSecretCreateMsSqlAsync(DynamicSecretCreateMsSql body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMySqlResponse wraps response body. -
200 deleteItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateMySqlCall(DynamicSecretCreateMySql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteItemsCall(DeleteItems body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -13920,7 +14013,7 @@ public okhttp3.Call dynamicSecretCreateMySqlCall(DynamicSecretCreateMySql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-mysql"; + String localVarPath = "/delete-items"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -13949,15 +14042,15 @@ public okhttp3.Call dynamicSecretCreateMySqlCall(DynamicSecretCreateMySql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateMySqlValidateBeforeCall(DynamicSecretCreateMySql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteItemsValidateBeforeCall(DeleteItems 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 dynamicSecretCreateMySql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteItems(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateMySqlCall(body, _callback); + okhttp3.Call localVarCall = deleteItemsCall(body, _callback); return localVarCall; } @@ -13966,17 +14059,17 @@ private okhttp3.Call dynamicSecretCreateMySqlValidateBeforeCall(DynamicSecretCre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeleteItemsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMySqlResponse wraps response body. -
200 deleteItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateMySql(DynamicSecretCreateMySql body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateMySqlWithHttpInfo(body); + public DeleteItemsOutput deleteItems(DeleteItems body) throws ApiException { + ApiResponse localVarResp = deleteItemsWithHttpInfo(body); return localVarResp.getData(); } @@ -13984,18 +14077,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateMySql(DynamicSecretCreateMyS * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeleteItemsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMySqlResponse wraps response body. -
200 deleteItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateMySqlWithHttpInfo(DynamicSecretCreateMySql body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateMySqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteItemsWithHttpInfo(DeleteItems body) throws ApiException { + okhttp3.Call localVarCall = deleteItemsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14009,19 +14102,19 @@ public ApiResponse dynamicSecretCreateMySqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateMySqlResponse wraps response body. -
200 deleteItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateMySqlAsync(DynamicSecretCreateMySql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteItemsAsync(DeleteItems body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateMySqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteItemsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateOracleDb + * Build call for deleteRole * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14029,11 +14122,11 @@ public okhttp3.Call dynamicSecretCreateMySqlAsync(DynamicSecretCreateMySql body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateOracleDbResponse wraps response body. -
200 deleteRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateOracleDbCall(DynamicSecretCreateOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRoleCall(DeleteRole body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14051,7 +14144,7 @@ public okhttp3.Call dynamicSecretCreateOracleDbCall(DynamicSecretCreateOracleDb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-oracle"; + String localVarPath = "/delete-role"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14080,15 +14173,15 @@ public okhttp3.Call dynamicSecretCreateOracleDbCall(DynamicSecretCreateOracleDb } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateOracleDbValidateBeforeCall(DynamicSecretCreateOracleDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteRoleValidateBeforeCall(DeleteRole 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 dynamicSecretCreateOracleDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteRole(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateOracleDbCall(body, _callback); + okhttp3.Call localVarCall = deleteRoleCall(body, _callback); return localVarCall; } @@ -14097,17 +14190,17 @@ private okhttp3.Call dynamicSecretCreateOracleDbValidateBeforeCall(DynamicSecret * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateOracleDbResponse wraps response body. -
200 deleteRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateOracleDb(DynamicSecretCreateOracleDb body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateOracleDbWithHttpInfo(body); + public Object deleteRole(DeleteRole body) throws ApiException { + ApiResponse localVarResp = deleteRoleWithHttpInfo(body); return localVarResp.getData(); } @@ -14115,18 +14208,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateOracleDb(DynamicSecretCreate * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateOracleDbResponse wraps response body. -
200 deleteRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateOracleDbWithHttpInfo(DynamicSecretCreateOracleDb body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateOracleDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteRoleWithHttpInfo(DeleteRole body) throws ApiException { + okhttp3.Call localVarCall = deleteRoleValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14140,19 +14233,19 @@ public ApiResponse dynamicSecretCreateOracleDbWithHtt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateOracleDbResponse wraps response body. -
200 deleteRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateOracleDbAsync(DynamicSecretCreateOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRoleAsync(DeleteRole body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateOracleDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteRoleValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreatePing + * Build call for deleteRoleAssociation * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14160,11 +14253,11 @@ public okhttp3.Call dynamicSecretCreateOracleDbAsync(DynamicSecretCreateOracleDb * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePingResponse wraps response body. -
200 deleteRoleAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreatePingCall(DynamicSecretCreatePing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRoleAssociationCall(DeleteRoleAssociation body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14182,7 +14275,7 @@ public okhttp3.Call dynamicSecretCreatePingCall(DynamicSecretCreatePing body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-ping"; + String localVarPath = "/delete-assoc"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14211,15 +14304,15 @@ public okhttp3.Call dynamicSecretCreatePingCall(DynamicSecretCreatePing body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreatePingValidateBeforeCall(DynamicSecretCreatePing body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteRoleAssociationValidateBeforeCall(DeleteRoleAssociation 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 dynamicSecretCreatePing(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteRoleAssociation(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreatePingCall(body, _callback); + okhttp3.Call localVarCall = deleteRoleAssociationCall(body, _callback); return localVarCall; } @@ -14228,17 +14321,17 @@ private okhttp3.Call dynamicSecretCreatePingValidateBeforeCall(DynamicSecretCrea * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePingResponse wraps response body. -
200 deleteRoleAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreatePing(DynamicSecretCreatePing body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreatePingWithHttpInfo(body); + public Object deleteRoleAssociation(DeleteRoleAssociation body) throws ApiException { + ApiResponse localVarResp = deleteRoleAssociationWithHttpInfo(body); return localVarResp.getData(); } @@ -14246,18 +14339,18 @@ public DynamicSecretCreateOutput dynamicSecretCreatePing(DynamicSecretCreatePing * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePingResponse wraps response body. -
200 deleteRoleAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreatePingWithHttpInfo(DynamicSecretCreatePing body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreatePingValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteRoleAssociationWithHttpInfo(DeleteRoleAssociation body) throws ApiException { + okhttp3.Call localVarCall = deleteRoleAssociationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14271,19 +14364,19 @@ public ApiResponse dynamicSecretCreatePingWithHttpInf * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePingResponse wraps response body. -
200 deleteRoleAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreatePingAsync(DynamicSecretCreatePing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRoleAssociationAsync(DeleteRoleAssociation body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreatePingValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteRoleAssociationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreatePostgreSql + * Build call for deleteRoleRule * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14291,11 +14384,11 @@ public okhttp3.Call dynamicSecretCreatePingAsync(DynamicSecretCreatePing body, f * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
200 deleteRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreatePostgreSqlCall(DynamicSecretCreatePostgreSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRoleRuleCall(DeleteRoleRule body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14313,7 +14406,7 @@ public okhttp3.Call dynamicSecretCreatePostgreSqlCall(DynamicSecretCreatePostgre Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-postgresql"; + String localVarPath = "/delete-role-rule"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14342,15 +14435,15 @@ public okhttp3.Call dynamicSecretCreatePostgreSqlCall(DynamicSecretCreatePostgre } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreatePostgreSqlValidateBeforeCall(DynamicSecretCreatePostgreSql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteRoleRuleValidateBeforeCall(DeleteRoleRule 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 dynamicSecretCreatePostgreSql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteRoleRule(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreatePostgreSqlCall(body, _callback); + okhttp3.Call localVarCall = deleteRoleRuleCall(body, _callback); return localVarCall; } @@ -14359,17 +14452,17 @@ private okhttp3.Call dynamicSecretCreatePostgreSqlValidateBeforeCall(DynamicSecr * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeleteRoleRuleOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
200 deleteRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreatePostgreSql(DynamicSecretCreatePostgreSql body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreatePostgreSqlWithHttpInfo(body); + public DeleteRoleRuleOutput deleteRoleRule(DeleteRoleRule body) throws ApiException { + ApiResponse localVarResp = deleteRoleRuleWithHttpInfo(body); return localVarResp.getData(); } @@ -14377,18 +14470,18 @@ public DynamicSecretCreateOutput dynamicSecretCreatePostgreSql(DynamicSecretCrea * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeleteRoleRuleOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
200 deleteRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreatePostgreSqlWithHttpInfo(DynamicSecretCreatePostgreSql body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreatePostgreSqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteRoleRuleWithHttpInfo(DeleteRoleRule body) throws ApiException { + okhttp3.Call localVarCall = deleteRoleRuleValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14402,19 +14495,19 @@ public ApiResponse dynamicSecretCreatePostgreSqlWithH * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
200 deleteRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreatePostgreSqlAsync(DynamicSecretCreatePostgreSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRoleRuleAsync(DeleteRoleRule body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreatePostgreSqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteRoleRuleValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateRabbitMq + * Build call for deleteRoles * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14422,11 +14515,11 @@ public okhttp3.Call dynamicSecretCreatePostgreSqlAsync(DynamicSecretCreatePostgr * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
200 deleteRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRabbitMqCall(DynamicSecretCreateRabbitMq body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRolesCall(DeleteRoles body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14444,7 +14537,7 @@ public okhttp3.Call dynamicSecretCreateRabbitMqCall(DynamicSecretCreateRabbitMq Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-rabbitmq"; + String localVarPath = "/delete-roles"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14473,15 +14566,15 @@ public okhttp3.Call dynamicSecretCreateRabbitMqCall(DynamicSecretCreateRabbitMq } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateRabbitMqValidateBeforeCall(DynamicSecretCreateRabbitMq body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteRolesValidateBeforeCall(DeleteRoles 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 dynamicSecretCreateRabbitMq(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteRoles(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateRabbitMqCall(body, _callback); + okhttp3.Call localVarCall = deleteRolesCall(body, _callback); return localVarCall; } @@ -14490,17 +14583,17 @@ private okhttp3.Call dynamicSecretCreateRabbitMqValidateBeforeCall(DynamicSecret * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
200 deleteRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateRabbitMq(DynamicSecretCreateRabbitMq body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateRabbitMqWithHttpInfo(body); + public Object deleteRoles(DeleteRoles body) throws ApiException { + ApiResponse localVarResp = deleteRolesWithHttpInfo(body); return localVarResp.getData(); } @@ -14508,18 +14601,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateRabbitMq(DynamicSecretCreate * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
200 deleteRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateRabbitMqWithHttpInfo(DynamicSecretCreateRabbitMq body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRabbitMqValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteRolesWithHttpInfo(DeleteRoles body) throws ApiException { + okhttp3.Call localVarCall = deleteRolesValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14533,19 +14626,19 @@ public ApiResponse dynamicSecretCreateRabbitMqWithHtt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
200 deleteRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRabbitMqAsync(DynamicSecretCreateRabbitMq body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteRolesAsync(DeleteRoles body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRabbitMqValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteRolesValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateRdp + * Build call for deleteTarget * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14553,11 +14646,11 @@ public okhttp3.Call dynamicSecretCreateRabbitMqAsync(DynamicSecretCreateRabbitMq * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRdpResponse wraps response body. -
200 deleteTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRdpCall(DynamicSecretCreateRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteTargetCall(DeleteTarget body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14575,7 +14668,7 @@ public okhttp3.Call dynamicSecretCreateRdpCall(DynamicSecretCreateRdp body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-rdp"; + String localVarPath = "/delete-target"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14604,15 +14697,15 @@ public okhttp3.Call dynamicSecretCreateRdpCall(DynamicSecretCreateRdp body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateRdpValidateBeforeCall(DynamicSecretCreateRdp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteTargetValidateBeforeCall(DeleteTarget 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 dynamicSecretCreateRdp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteTarget(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateRdpCall(body, _callback); + okhttp3.Call localVarCall = deleteTargetCall(body, _callback); return localVarCall; } @@ -14621,17 +14714,17 @@ private okhttp3.Call dynamicSecretCreateRdpValidateBeforeCall(DynamicSecretCreat * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRdpResponse wraps response body. -
200 deleteTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateRdp(DynamicSecretCreateRdp body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateRdpWithHttpInfo(body); + public Object deleteTarget(DeleteTarget body) throws ApiException { + ApiResponse localVarResp = deleteTargetWithHttpInfo(body); return localVarResp.getData(); } @@ -14639,18 +14732,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateRdp(DynamicSecretCreateRdp b * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRdpResponse wraps response body. -
200 deleteTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateRdpWithHttpInfo(DynamicSecretCreateRdp body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRdpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteTargetWithHttpInfo(DeleteTarget body) throws ApiException { + okhttp3.Call localVarCall = deleteTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14664,19 +14757,19 @@ public ApiResponse dynamicSecretCreateRdpWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRdpResponse wraps response body. -
200 deleteTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRdpAsync(DynamicSecretCreateRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteTargetAsync(DeleteTarget body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRdpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateRedis + * Build call for deleteTargetAssociation * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14684,11 +14777,11 @@ public okhttp3.Call dynamicSecretCreateRdpAsync(DynamicSecretCreateRdp body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedisResponse wraps response body. -
200 deleteTargetAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRedisCall(DynamicSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteTargetAssociationCall(DeleteTargetAssociation body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14706,7 +14799,7 @@ public okhttp3.Call dynamicSecretCreateRedisCall(DynamicSecretCreateRedis body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-redis"; + String localVarPath = "/delete-assoc-target-item"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14735,15 +14828,15 @@ public okhttp3.Call dynamicSecretCreateRedisCall(DynamicSecretCreateRedis body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateRedisValidateBeforeCall(DynamicSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteTargetAssociationValidateBeforeCall(DeleteTargetAssociation 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 dynamicSecretCreateRedis(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteTargetAssociation(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateRedisCall(body, _callback); + okhttp3.Call localVarCall = deleteTargetAssociationCall(body, _callback); return localVarCall; } @@ -14752,17 +14845,17 @@ private okhttp3.Call dynamicSecretCreateRedisValidateBeforeCall(DynamicSecretCre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedisResponse wraps response body. -
200 deleteTargetAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateRedis(DynamicSecretCreateRedis body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateRedisWithHttpInfo(body); + public Object deleteTargetAssociation(DeleteTargetAssociation body) throws ApiException { + ApiResponse localVarResp = deleteTargetAssociationWithHttpInfo(body); return localVarResp.getData(); } @@ -14770,18 +14863,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateRedis(DynamicSecretCreateRed * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedisResponse wraps response body. -
200 deleteTargetAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateRedisWithHttpInfo(DynamicSecretCreateRedis body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRedisValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteTargetAssociationWithHttpInfo(DeleteTargetAssociation body) throws ApiException { + okhttp3.Call localVarCall = deleteTargetAssociationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14795,19 +14888,19 @@ public ApiResponse dynamicSecretCreateRedisWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedisResponse wraps response body. -
200 deleteTargetAssociationResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRedisAsync(DynamicSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteTargetAssociationAsync(DeleteTargetAssociation body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRedisValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteTargetAssociationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateRedshift + * Build call for deleteTargets * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14815,11 +14908,11 @@ public okhttp3.Call dynamicSecretCreateRedisAsync(DynamicSecretCreateRedis body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedshiftResponse wraps response body. -
200 deleteTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRedshiftCall(DynamicSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteTargetsCall(DeleteTargets body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14837,7 +14930,7 @@ public okhttp3.Call dynamicSecretCreateRedshiftCall(DynamicSecretCreateRedshift Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-redshift"; + String localVarPath = "/delete-targets"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14866,15 +14959,15 @@ public okhttp3.Call dynamicSecretCreateRedshiftCall(DynamicSecretCreateRedshift } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateRedshiftValidateBeforeCall(DynamicSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deleteTargetsValidateBeforeCall(DeleteTargets 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 dynamicSecretCreateRedshift(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deleteTargets(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateRedshiftCall(body, _callback); + okhttp3.Call localVarCall = deleteTargetsCall(body, _callback); return localVarCall; } @@ -14883,17 +14976,17 @@ private okhttp3.Call dynamicSecretCreateRedshiftValidateBeforeCall(DynamicSecret * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedshiftResponse wraps response body. -
200 deleteTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateRedshift(DynamicSecretCreateRedshift body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateRedshiftWithHttpInfo(body); + public Object deleteTargets(DeleteTargets body) throws ApiException { + ApiResponse localVarResp = deleteTargetsWithHttpInfo(body); return localVarResp.getData(); } @@ -14901,18 +14994,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateRedshift(DynamicSecretCreate * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedshiftResponse wraps response body. -
200 deleteTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateRedshiftWithHttpInfo(DynamicSecretCreateRedshift body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRedshiftValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deleteTargetsWithHttpInfo(DeleteTargets body) throws ApiException { + okhttp3.Call localVarCall = deleteTargetsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -14926,19 +15019,19 @@ public ApiResponse dynamicSecretCreateRedshiftWithHtt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateRedshiftResponse wraps response body. -
200 deleteTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateRedshiftAsync(DynamicSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deleteTargetsAsync(DeleteTargets body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateRedshiftValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deleteTargetsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateSnowflake + * Build call for deriveKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -14946,11 +15039,11 @@ public okhttp3.Call dynamicSecretCreateRedshiftAsync(DynamicSecretCreateRedshift * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
200 DeriveKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateSnowflakeCall(DynamicSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deriveKeyCall(DeriveKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -14968,7 +15061,7 @@ public okhttp3.Call dynamicSecretCreateSnowflakeCall(DynamicSecretCreateSnowflak Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-snowflake"; + String localVarPath = "/derive-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -14997,15 +15090,15 @@ public okhttp3.Call dynamicSecretCreateSnowflakeCall(DynamicSecretCreateSnowflak } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateSnowflakeValidateBeforeCall(DynamicSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call deriveKeyValidateBeforeCall(DeriveKey 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 dynamicSecretCreateSnowflake(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling deriveKey(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateSnowflakeCall(body, _callback); + okhttp3.Call localVarCall = deriveKeyCall(body, _callback); return localVarCall; } @@ -15014,17 +15107,17 @@ private okhttp3.Call dynamicSecretCreateSnowflakeValidateBeforeCall(DynamicSecre * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return DeriveKeyOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
200 DeriveKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateSnowflake(DynamicSecretCreateSnowflake body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateSnowflakeWithHttpInfo(body); + public DeriveKeyOutput deriveKey(DeriveKey body) throws ApiException { + ApiResponse localVarResp = deriveKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -15032,18 +15125,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateSnowflake(DynamicSecretCreat * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<DeriveKeyOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
200 DeriveKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateSnowflakeWithHttpInfo(DynamicSecretCreateSnowflake body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateSnowflakeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse deriveKeyWithHttpInfo(DeriveKey body) throws ApiException { + okhttp3.Call localVarCall = deriveKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15057,19 +15150,19 @@ public ApiResponse dynamicSecretCreateSnowflakeWithHt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
200 DeriveKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateSnowflakeAsync(DynamicSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call deriveKeyAsync(DeriveKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateSnowflakeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = deriveKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretCreateVenafi + * Build call for describeAssoc * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15077,11 +15170,11 @@ public okhttp3.Call dynamicSecretCreateSnowflakeAsync(DynamicSecretCreateSnowfla * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateVenafiResponse wraps response body. -
200 describeAssocResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateVenafiCall(DynamicSecretCreateVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describeAssocCall(DescribeAssoc body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15099,7 +15192,7 @@ public okhttp3.Call dynamicSecretCreateVenafiCall(DynamicSecretCreateVenafi body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-create-venafi"; + String localVarPath = "/describe-role-am-assoc"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15128,15 +15221,15 @@ public okhttp3.Call dynamicSecretCreateVenafiCall(DynamicSecretCreateVenafi body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretCreateVenafiValidateBeforeCall(DynamicSecretCreateVenafi body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call describeAssocValidateBeforeCall(DescribeAssoc 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 dynamicSecretCreateVenafi(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling describeAssoc(Async)"); } - okhttp3.Call localVarCall = dynamicSecretCreateVenafiCall(body, _callback); + okhttp3.Call localVarCall = describeAssocCall(body, _callback); return localVarCall; } @@ -15145,17 +15238,17 @@ private okhttp3.Call dynamicSecretCreateVenafiValidateBeforeCall(DynamicSecretCr * * * @param body (required) - * @return DynamicSecretCreateOutput + * @return RoleAssociationDetails * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateVenafiResponse wraps response body. -
200 describeAssocResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretCreateOutput dynamicSecretCreateVenafi(DynamicSecretCreateVenafi body) throws ApiException { - ApiResponse localVarResp = dynamicSecretCreateVenafiWithHttpInfo(body); + public RoleAssociationDetails describeAssoc(DescribeAssoc body) throws ApiException { + ApiResponse localVarResp = describeAssocWithHttpInfo(body); return localVarResp.getData(); } @@ -15163,18 +15256,18 @@ public DynamicSecretCreateOutput dynamicSecretCreateVenafi(DynamicSecretCreateVe * * * @param body (required) - * @return ApiResponse<DynamicSecretCreateOutput> + * @return ApiResponse<RoleAssociationDetails> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateVenafiResponse wraps response body. -
200 describeAssocResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretCreateVenafiWithHttpInfo(DynamicSecretCreateVenafi body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateVenafiValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse describeAssocWithHttpInfo(DescribeAssoc body) throws ApiException { + okhttp3.Call localVarCall = describeAssocValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15188,19 +15281,19 @@ public ApiResponse dynamicSecretCreateVenafiWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretCreateVenafiResponse wraps response body. -
200 describeAssocResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretCreateVenafiAsync(DynamicSecretCreateVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describeAssocAsync(DescribeAssoc body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretCreateVenafiValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = describeAssocValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretDelete + * Build call for describeItem * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15208,11 +15301,11 @@ public okhttp3.Call dynamicSecretCreateVenafiAsync(DynamicSecretCreateVenafi bod * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretDeleteResponse wraps response body. -
200 describeItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretDeleteCall(DynamicSecretDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describeItemCall(DescribeItem body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15230,7 +15323,7 @@ public okhttp3.Call dynamicSecretDeleteCall(DynamicSecretDelete body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-delete"; + String localVarPath = "/describe-item"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15259,15 +15352,15 @@ public okhttp3.Call dynamicSecretDeleteCall(DynamicSecretDelete body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretDeleteValidateBeforeCall(DynamicSecretDelete body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call describeItemValidateBeforeCall(DescribeItem 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 dynamicSecretDelete(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling describeItem(Async)"); } - okhttp3.Call localVarCall = dynamicSecretDeleteCall(body, _callback); + okhttp3.Call localVarCall = describeItemCall(body, _callback); return localVarCall; } @@ -15276,17 +15369,17 @@ private okhttp3.Call dynamicSecretDeleteValidateBeforeCall(DynamicSecretDelete b * * * @param body (required) - * @return DynamicSecretDeleteOutput + * @return Item * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretDeleteResponse wraps response body. -
200 describeItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretDeleteOutput dynamicSecretDelete(DynamicSecretDelete body) throws ApiException { - ApiResponse localVarResp = dynamicSecretDeleteWithHttpInfo(body); + public Item describeItem(DescribeItem body) throws ApiException { + ApiResponse localVarResp = describeItemWithHttpInfo(body); return localVarResp.getData(); } @@ -15294,18 +15387,18 @@ public DynamicSecretDeleteOutput dynamicSecretDelete(DynamicSecretDelete body) t * * * @param body (required) - * @return ApiResponse<DynamicSecretDeleteOutput> + * @return ApiResponse<Item> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretDeleteResponse wraps response body. -
200 describeItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretDeleteWithHttpInfo(DynamicSecretDelete body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretDeleteValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse describeItemWithHttpInfo(DescribeItem body) throws ApiException { + okhttp3.Call localVarCall = describeItemValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15319,19 +15412,19 @@ public ApiResponse dynamicSecretDeleteWithHttpInfo(Dy * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretDeleteResponse wraps response body. -
200 describeItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretDeleteAsync(DynamicSecretDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describeItemAsync(DescribeItem body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretDeleteValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = describeItemValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretGet + * Build call for describePermissions * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15339,11 +15432,11 @@ public okhttp3.Call dynamicSecretDeleteAsync(DynamicSecretDelete body, final Api * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretGetResponse wraps response body. -
200 DescribePermissionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretGetCall(DynamicSecretGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describePermissionsCall(DescribePermissions body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15361,7 +15454,7 @@ public okhttp3.Call dynamicSecretGetCall(DynamicSecretGet body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-get"; + String localVarPath = "/describe-permissions"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15390,15 +15483,15 @@ public okhttp3.Call dynamicSecretGetCall(DynamicSecretGet body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretGetValidateBeforeCall(DynamicSecretGet body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call describePermissionsValidateBeforeCall(DescribePermissions 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 dynamicSecretGet(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling describePermissions(Async)"); } - okhttp3.Call localVarCall = dynamicSecretGetCall(body, _callback); + okhttp3.Call localVarCall = describePermissionsCall(body, _callback); return localVarCall; } @@ -15407,17 +15500,17 @@ private okhttp3.Call dynamicSecretGetValidateBeforeCall(DynamicSecretGet body, f * * * @param body (required) - * @return DSProducerDetails + * @return DescribePermissionsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretGetResponse wraps response body. -
200 DescribePermissionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DSProducerDetails dynamicSecretGet(DynamicSecretGet body) throws ApiException { - ApiResponse localVarResp = dynamicSecretGetWithHttpInfo(body); + public DescribePermissionsOutput describePermissions(DescribePermissions body) throws ApiException { + ApiResponse localVarResp = describePermissionsWithHttpInfo(body); return localVarResp.getData(); } @@ -15425,18 +15518,18 @@ public DSProducerDetails dynamicSecretGet(DynamicSecretGet body) throws ApiExcep * * * @param body (required) - * @return ApiResponse<DSProducerDetails> + * @return ApiResponse<DescribePermissionsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretGetResponse wraps response body. -
200 DescribePermissionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretGetWithHttpInfo(DynamicSecretGet body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretGetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse describePermissionsWithHttpInfo(DescribePermissions body) throws ApiException { + okhttp3.Call localVarCall = describePermissionsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15450,19 +15543,19 @@ public ApiResponse dynamicSecretGetWithHttpInfo(DynamicSecret * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretGetResponse wraps response body. -
200 DescribePermissionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretGetAsync(DynamicSecretGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describePermissionsAsync(DescribePermissions body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretGetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = describePermissionsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretGetValue + * Build call for describeSubClaims * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15470,11 +15563,12 @@ public okhttp3.Call dynamicSecretGetAsync(DynamicSecretGet body, final ApiCallba * @http.response.details - + +
Status Code Description Response Headers
200 dynamicSecretGetValueResponse wraps response body. -
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretGetValueCall(DynamicSecretGetValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call describeSubClaimsCall(DescribeSubClaims body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15492,7 +15586,7 @@ public okhttp3.Call dynamicSecretGetValueCall(DynamicSecretGetValue body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-get-value"; + String localVarPath = "/describe-sub-claims"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15521,15 +15615,15 @@ public okhttp3.Call dynamicSecretGetValueCall(DynamicSecretGetValue body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretGetValueValidateBeforeCall(DynamicSecretGetValue body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call describeSubClaimsValidateBeforeCall(DescribeSubClaims 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 dynamicSecretGetValue(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling describeSubClaims(Async)"); } - okhttp3.Call localVarCall = dynamicSecretGetValueCall(body, _callback); + okhttp3.Call localVarCall = describeSubClaimsCall(body, _callback); return localVarCall; } @@ -15538,17 +15632,18 @@ private okhttp3.Call dynamicSecretGetValueValidateBeforeCall(DynamicSecretGetVal * * * @param body (required) - * @return Map<String, String> + * @return DescribeSubClaimsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + +
Status Code Description Response Headers
200 dynamicSecretGetValueResponse wraps response body. -
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map dynamicSecretGetValue(DynamicSecretGetValue body) throws ApiException { - ApiResponse> localVarResp = dynamicSecretGetValueWithHttpInfo(body); + public DescribeSubClaimsOutput describeSubClaims(DescribeSubClaims body) throws ApiException { + ApiResponse localVarResp = describeSubClaimsWithHttpInfo(body); return localVarResp.getData(); } @@ -15556,18 +15651,19 @@ public Map dynamicSecretGetValue(DynamicSecretGetValue body) thr * * * @param body (required) - * @return ApiResponse<Map<String, String>> + * @return ApiResponse<DescribeSubClaimsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - + +
Status Code Description Response Headers
200 dynamicSecretGetValueResponse wraps response body. -
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> dynamicSecretGetValueWithHttpInfo(DynamicSecretGetValue body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretGetValueValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse describeSubClaimsWithHttpInfo(DescribeSubClaims body) throws ApiException { + okhttp3.Call localVarCall = describeSubClaimsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15581,19 +15677,20 @@ public ApiResponse> dynamicSecretGetValueWithHttpInfo(Dynami * @http.response.details - + +
Status Code Description Response Headers
200 dynamicSecretGetValueResponse wraps response body. -
200 describeSubClaimsResponse wraps response body. -
401 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretGetValueAsync(DynamicSecretGetValue body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call describeSubClaimsAsync(DescribeSubClaims body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretGetValueValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = describeSubClaimsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretList + * Build call for detokenize * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15601,11 +15698,11 @@ public okhttp3.Call dynamicSecretGetValueAsync(DynamicSecretGetValue body, final * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretListResponse wraps response body. -
200 detokenizeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretListCall(DynamicSecretList body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call detokenizeCall(Detokenize body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15623,7 +15720,7 @@ public okhttp3.Call dynamicSecretListCall(DynamicSecretList body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-list"; + String localVarPath = "/detokenize"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15652,15 +15749,15 @@ public okhttp3.Call dynamicSecretListCall(DynamicSecretList body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretListValidateBeforeCall(DynamicSecretList body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call detokenizeValidateBeforeCall(Detokenize 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 dynamicSecretList(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling detokenize(Async)"); } - okhttp3.Call localVarCall = dynamicSecretListCall(body, _callback); + okhttp3.Call localVarCall = detokenizeCall(body, _callback); return localVarCall; } @@ -15669,17 +15766,17 @@ private okhttp3.Call dynamicSecretListValidateBeforeCall(DynamicSecretList body, * * * @param body (required) - * @return GetProducersListReplyObj + * @return DetokenizeOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretListResponse wraps response body. -
200 detokenizeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetProducersListReplyObj dynamicSecretList(DynamicSecretList body) throws ApiException { - ApiResponse localVarResp = dynamicSecretListWithHttpInfo(body); + public DetokenizeOutput detokenize(Detokenize body) throws ApiException { + ApiResponse localVarResp = detokenizeWithHttpInfo(body); return localVarResp.getData(); } @@ -15687,18 +15784,18 @@ public GetProducersListReplyObj dynamicSecretList(DynamicSecretList body) throws * * * @param body (required) - * @return ApiResponse<GetProducersListReplyObj> + * @return ApiResponse<DetokenizeOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretListResponse wraps response body. -
200 detokenizeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretListWithHttpInfo(DynamicSecretList body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretListValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse detokenizeWithHttpInfo(Detokenize body) throws ApiException { + okhttp3.Call localVarCall = detokenizeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15712,19 +15809,19 @@ public ApiResponse dynamicSecretListWithHttpInfo(Dynam * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretListResponse wraps response body. -
200 detokenizeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretListAsync(DynamicSecretList body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call detokenizeAsync(Detokenize body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretListValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = detokenizeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretTmpCredsDelete + * Build call for dynamicSecretCreateArtifactory * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15732,11 +15829,11 @@ public okhttp3.Call dynamicSecretListAsync(DynamicSecretList body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretTmpCredsDeleteCall(DynamicSecretTmpCredsDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateArtifactoryCall(DynamicSecretCreateArtifactory body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15754,7 +15851,7 @@ public okhttp3.Call dynamicSecretTmpCredsDeleteCall(DynamicSecretTmpCredsDelete Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-tmp-creds-delete"; + String localVarPath = "/dynamic-secret-create-artifactory"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15783,15 +15880,15 @@ public okhttp3.Call dynamicSecretTmpCredsDeleteCall(DynamicSecretTmpCredsDelete } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretTmpCredsDeleteValidateBeforeCall(DynamicSecretTmpCredsDelete body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateArtifactoryValidateBeforeCall(DynamicSecretCreateArtifactory 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 dynamicSecretTmpCredsDelete(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateArtifactory(Async)"); } - okhttp3.Call localVarCall = dynamicSecretTmpCredsDeleteCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateArtifactoryCall(body, _callback); return localVarCall; } @@ -15800,34 +15897,37 @@ private okhttp3.Call dynamicSecretTmpCredsDeleteValidateBeforeCall(DynamicSecret * * * @param body (required) + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public void dynamicSecretTmpCredsDelete(DynamicSecretTmpCredsDelete body) throws ApiException { - dynamicSecretTmpCredsDeleteWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateArtifactory(DynamicSecretCreateArtifactory body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateArtifactoryWithHttpInfo(body); + return localVarResp.getData(); } /** * * * @param body (required) - * @return ApiResponse<Void> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretTmpCredsDeleteWithHttpInfo(DynamicSecretTmpCredsDelete body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretTmpCredsDeleteValidateBeforeCall(body, null); - return localVarApiClient.execute(localVarCall); + public ApiResponse dynamicSecretCreateArtifactoryWithHttpInfo(DynamicSecretCreateArtifactory body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateArtifactoryValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -15840,18 +15940,19 @@ public ApiResponse dynamicSecretTmpCredsDeleteWithHttpInfo(DynamicSecretTm * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
201 dynamicSecretCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretTmpCredsDeleteAsync(DynamicSecretTmpCredsDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateArtifactoryAsync(DynamicSecretCreateArtifactory body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretTmpCredsDeleteValidateBeforeCall(body, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateArtifactoryValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretTmpCredsGet + * Build call for dynamicSecretCreateAws * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15859,11 +15960,11 @@ public okhttp3.Call dynamicSecretTmpCredsDeleteAsync(DynamicSecretTmpCredsDelete * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsGetResponse wraps response body. -
201 dynamicSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretTmpCredsGetCall(DynamicSecretTmpCredsGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateAwsCall(DynamicSecretCreateAws body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -15881,7 +15982,7 @@ public okhttp3.Call dynamicSecretTmpCredsGetCall(DynamicSecretTmpCredsGet body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-tmp-creds-Get"; + String localVarPath = "/dynamic-secret-create-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -15910,15 +16011,15 @@ public okhttp3.Call dynamicSecretTmpCredsGetCall(DynamicSecretTmpCredsGet body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretTmpCredsGetValidateBeforeCall(DynamicSecretTmpCredsGet body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateAwsValidateBeforeCall(DynamicSecretCreateAws 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 dynamicSecretTmpCredsGet(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateAws(Async)"); } - okhttp3.Call localVarCall = dynamicSecretTmpCredsGetCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateAwsCall(body, _callback); return localVarCall; } @@ -15927,17 +16028,17 @@ private okhttp3.Call dynamicSecretTmpCredsGetValidateBeforeCall(DynamicSecretTmp * * * @param body (required) - * @return List<TmpUserData> + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsGetResponse wraps response body. -
201 dynamicSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public List dynamicSecretTmpCredsGet(DynamicSecretTmpCredsGet body) throws ApiException { - ApiResponse> localVarResp = dynamicSecretTmpCredsGetWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateAws(DynamicSecretCreateAws body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateAwsWithHttpInfo(body); return localVarResp.getData(); } @@ -15945,18 +16046,18 @@ public List dynamicSecretTmpCredsGet(DynamicSecretTmpCredsGet body) * * * @param body (required) - * @return ApiResponse<List<TmpUserData>> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsGetResponse wraps response body. -
201 dynamicSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> dynamicSecretTmpCredsGetWithHttpInfo(DynamicSecretTmpCredsGet body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretTmpCredsGetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse dynamicSecretCreateAwsWithHttpInfo(DynamicSecretCreateAws body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -15970,19 +16071,19 @@ public ApiResponse> dynamicSecretTmpCredsGetWithHttpInfo(Dynam * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsGetResponse wraps response body. -
201 dynamicSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretTmpCredsGetAsync(DynamicSecretTmpCredsGet body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateAwsAsync(DynamicSecretCreateAws body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretTmpCredsGetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretTmpCredsUpdate + * Build call for dynamicSecretCreateAzure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -15990,11 +16091,11 @@ public okhttp3.Call dynamicSecretTmpCredsGetAsync(DynamicSecretTmpCredsGet body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
201 dynamicSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretTmpCredsUpdateCall(DynamicSecretTmpCredsUpdate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateAzureCall(DynamicSecretCreateAzure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16012,7 +16113,7 @@ public okhttp3.Call dynamicSecretTmpCredsUpdateCall(DynamicSecretTmpCredsUpdate Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-tmp-creds-update"; + String localVarPath = "/dynamic-secret-create-azure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16041,15 +16142,15 @@ public okhttp3.Call dynamicSecretTmpCredsUpdateCall(DynamicSecretTmpCredsUpdate } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretTmpCredsUpdateValidateBeforeCall(DynamicSecretTmpCredsUpdate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateAzureValidateBeforeCall(DynamicSecretCreateAzure 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 dynamicSecretTmpCredsUpdate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateAzure(Async)"); } - okhttp3.Call localVarCall = dynamicSecretTmpCredsUpdateCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateAzureCall(body, _callback); return localVarCall; } @@ -16058,34 +16159,37 @@ private okhttp3.Call dynamicSecretTmpCredsUpdateValidateBeforeCall(DynamicSecret * * * @param body (required) + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
201 dynamicSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public void dynamicSecretTmpCredsUpdate(DynamicSecretTmpCredsUpdate body) throws ApiException { - dynamicSecretTmpCredsUpdateWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateAzure(DynamicSecretCreateAzure body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateAzureWithHttpInfo(body); + return localVarResp.getData(); } /** * * * @param body (required) - * @return ApiResponse<Void> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
201 dynamicSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretTmpCredsUpdateWithHttpInfo(DynamicSecretTmpCredsUpdate body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretTmpCredsUpdateValidateBeforeCall(body, null); - return localVarApiClient.execute(localVarCall); + public ApiResponse dynamicSecretCreateAzureWithHttpInfo(DynamicSecretCreateAzure body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -16098,18 +16202,19 @@ public ApiResponse dynamicSecretTmpCredsUpdateWithHttpInfo(DynamicSecretTm * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
201 dynamicSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretTmpCredsUpdateAsync(DynamicSecretTmpCredsUpdate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateAzureAsync(DynamicSecretCreateAzure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretTmpCredsUpdateValidateBeforeCall(body, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateArtifactory + * Build call for dynamicSecretCreateCassandra * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -16117,11 +16222,11 @@ public okhttp3.Call dynamicSecretTmpCredsUpdateAsync(DynamicSecretTmpCredsUpdate * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
201 dynamicSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateArtifactoryCall(DynamicSecretUpdateArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateCassandraCall(DynamicSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16139,7 +16244,7 @@ public okhttp3.Call dynamicSecretUpdateArtifactoryCall(DynamicSecretUpdateArtifa Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-artifactory"; + String localVarPath = "/dynamic-secret-create-cassandra"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16168,15 +16273,15 @@ public okhttp3.Call dynamicSecretUpdateArtifactoryCall(DynamicSecretUpdateArtifa } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateArtifactoryValidateBeforeCall(DynamicSecretUpdateArtifactory body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateCassandraValidateBeforeCall(DynamicSecretCreateCassandra 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 dynamicSecretUpdateArtifactory(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateCassandra(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateArtifactoryCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateCassandraCall(body, _callback); return localVarCall; } @@ -16185,17 +16290,17 @@ private okhttp3.Call dynamicSecretUpdateArtifactoryValidateBeforeCall(DynamicSec * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
201 dynamicSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateArtifactory(DynamicSecretUpdateArtifactory body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateArtifactoryWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateCassandra(DynamicSecretCreateCassandra body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateCassandraWithHttpInfo(body); return localVarResp.getData(); } @@ -16203,18 +16308,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateArtifactory(DynamicSecretUpd * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
201 dynamicSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateArtifactoryWithHttpInfo(DynamicSecretUpdateArtifactory body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateArtifactoryValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateCassandraWithHttpInfo(DynamicSecretCreateCassandra body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateCassandraValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -16228,31 +16333,31 @@ public ApiResponse dynamicSecretUpdateArtifactoryWith * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
201 dynamicSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateArtifactoryAsync(DynamicSecretUpdateArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateCassandraAsync(DynamicSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateArtifactoryValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateCassandraValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateAws - * @param body (required) + * Build call for dynamicSecretCreateCustom + * @param body (optional) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateAwsResponse wraps response body. -
200 dynamicSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateAwsCall(DynamicSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateCustomCall(DynamicSecretCreateCustom body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16270,7 +16375,7 @@ public okhttp3.Call dynamicSecretUpdateAwsCall(DynamicSecretUpdateAws body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-aws"; + String localVarPath = "/dynamic-secret-create-custom"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16299,15 +16404,10 @@ public okhttp3.Call dynamicSecretUpdateAwsCall(DynamicSecretUpdateAws body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateAwsValidateBeforeCall(DynamicSecretUpdateAws 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 dynamicSecretUpdateAws(Async)"); - } + private okhttp3.Call dynamicSecretCreateCustomValidateBeforeCall(DynamicSecretCreateCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateAwsCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateCustomCall(body, _callback); return localVarCall; } @@ -16315,63 +16415,63 @@ private okhttp3.Call dynamicSecretUpdateAwsValidateBeforeCall(DynamicSecretUpdat /** * * - * @param body (required) - * @return DynamicSecretUpdateOutput + * @param body (optional) + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateAwsResponse wraps response body. -
200 dynamicSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateAws(DynamicSecretUpdateAws body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateAwsWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateCustom(DynamicSecretCreateCustom body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateCustomWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @param body (optional) + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateAwsResponse wraps response body. -
200 dynamicSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateAwsWithHttpInfo(DynamicSecretUpdateAws body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateAwsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateCustomWithHttpInfo(DynamicSecretCreateCustom body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateCustomValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (required) + * @param body (optional) * @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 * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateAwsResponse wraps response body. -
200 dynamicSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateAwsAsync(DynamicSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateCustomAsync(DynamicSecretCreateCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateAwsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateCustomValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateAzure + * Build call for dynamicSecretCreateDockerhub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -16379,11 +16479,11 @@ public okhttp3.Call dynamicSecretUpdateAwsAsync(DynamicSecretUpdateAws body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateAzureResponse wraps response body. -
201 dynamicSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateAzureCall(DynamicSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateDockerhubCall(DynamicSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16401,7 +16501,7 @@ public okhttp3.Call dynamicSecretUpdateAzureCall(DynamicSecretUpdateAzure body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-azure"; + String localVarPath = "/dynamic-secret-create-dockerhub"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16430,15 +16530,15 @@ public okhttp3.Call dynamicSecretUpdateAzureCall(DynamicSecretUpdateAzure body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateAzureValidateBeforeCall(DynamicSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateDockerhubValidateBeforeCall(DynamicSecretCreateDockerhub 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 dynamicSecretUpdateAzure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateDockerhub(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateAzureCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateDockerhubCall(body, _callback); return localVarCall; } @@ -16447,17 +16547,17 @@ private okhttp3.Call dynamicSecretUpdateAzureValidateBeforeCall(DynamicSecretUpd * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateAzureResponse wraps response body. -
201 dynamicSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateAzure(DynamicSecretUpdateAzure body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateAzureWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateDockerhub(DynamicSecretCreateDockerhub body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateDockerhubWithHttpInfo(body); return localVarResp.getData(); } @@ -16465,18 +16565,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateAzure(DynamicSecretUpdateAzu * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateAzureResponse wraps response body. -
201 dynamicSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateAzureWithHttpInfo(DynamicSecretUpdateAzure body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateAzureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateDockerhubWithHttpInfo(DynamicSecretCreateDockerhub body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -16490,19 +16590,19 @@ public ApiResponse dynamicSecretUpdateAzureWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateAzureResponse wraps response body. -
201 dynamicSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateAzureAsync(DynamicSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateDockerhubAsync(DynamicSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateAzureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateCassandra + * Build call for dynamicSecretCreateEks * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -16510,11 +16610,11 @@ public okhttp3.Call dynamicSecretUpdateAzureAsync(DynamicSecretUpdateAzure body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateCassandraResponse wraps response body. -
201 dynamicSecretCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateCassandraCall(DynamicSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateEksCall(DynamicSecretCreateEks body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16532,7 +16632,7 @@ public okhttp3.Call dynamicSecretUpdateCassandraCall(DynamicSecretUpdateCassandr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-cassandra"; + String localVarPath = "/dynamic-secret-create-eks"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16561,15 +16661,15 @@ public okhttp3.Call dynamicSecretUpdateCassandraCall(DynamicSecretUpdateCassandr } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateCassandraValidateBeforeCall(DynamicSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateEksValidateBeforeCall(DynamicSecretCreateEks 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 dynamicSecretUpdateCassandra(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateEks(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateCassandraCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateEksCall(body, _callback); return localVarCall; } @@ -16578,17 +16678,17 @@ private okhttp3.Call dynamicSecretUpdateCassandraValidateBeforeCall(DynamicSecre * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateCassandraResponse wraps response body. -
201 dynamicSecretCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateCassandra(DynamicSecretUpdateCassandra body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateCassandraWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateEks(DynamicSecretCreateEks body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateEksWithHttpInfo(body); return localVarResp.getData(); } @@ -16596,18 +16696,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateCassandra(DynamicSecretUpdat * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateCassandraResponse wraps response body. -
201 dynamicSecretCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateCassandraWithHttpInfo(DynamicSecretUpdateCassandra body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateCassandraValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateEksWithHttpInfo(DynamicSecretCreateEks body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateEksValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -16621,31 +16721,31 @@ public ApiResponse dynamicSecretUpdateCassandraWithHt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateCassandraResponse wraps response body. -
201 dynamicSecretCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateCassandraAsync(DynamicSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateEksAsync(DynamicSecretCreateEks body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateCassandraValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateEksValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateCustom - * @param body (optional) + * Build call for dynamicSecretCreateGcp + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateCustomResponse wraps response body. -
201 dynamicSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateCustomCall(DynamicSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGcpCall(DynamicSecretCreateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16663,7 +16763,7 @@ public okhttp3.Call dynamicSecretUpdateCustomCall(DynamicSecretUpdateCustom body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-custom"; + String localVarPath = "/dynamic-secret-create-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16692,10 +16792,15 @@ public okhttp3.Call dynamicSecretUpdateCustomCall(DynamicSecretUpdateCustom body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateCustomValidateBeforeCall(DynamicSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateGcpValidateBeforeCall(DynamicSecretCreateGcp 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 dynamicSecretCreateGcp(Async)"); + } - okhttp3.Call localVarCall = dynamicSecretUpdateCustomCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateGcpCall(body, _callback); return localVarCall; } @@ -16703,63 +16808,63 @@ private okhttp3.Call dynamicSecretUpdateCustomValidateBeforeCall(DynamicSecretUp /** * * - * @param body (optional) - * @return DynamicSecretUpdateOutput + * @param body (required) + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateCustomResponse wraps response body. -
201 dynamicSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateCustom(DynamicSecretUpdateCustom body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateCustomWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateGcp(DynamicSecretCreateGcp body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateGcpWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @param body (required) + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateCustomResponse wraps response body. -
201 dynamicSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateCustomWithHttpInfo(DynamicSecretUpdateCustom body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateCustomValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateGcpWithHttpInfo(DynamicSecretCreateGcp body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 dynamicSecretUpdateCustomResponse wraps response body. -
201 dynamicSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateCustomAsync(DynamicSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGcpAsync(DynamicSecretCreateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateCustomValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateDockerhub + * Build call for dynamicSecretCreateGithub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -16767,11 +16872,11 @@ public okhttp3.Call dynamicSecretUpdateCustomAsync(DynamicSecretUpdateCustom bod * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
201 dynamicSecretCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateDockerhubCall(DynamicSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGithubCall(DynamicSecretCreateGithub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16789,7 +16894,7 @@ public okhttp3.Call dynamicSecretUpdateDockerhubCall(DynamicSecretUpdateDockerhu Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-dockerhub"; + String localVarPath = "/dynamic-secret-create-github"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16818,15 +16923,15 @@ public okhttp3.Call dynamicSecretUpdateDockerhubCall(DynamicSecretUpdateDockerhu } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateDockerhubValidateBeforeCall(DynamicSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateGithubValidateBeforeCall(DynamicSecretCreateGithub 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 dynamicSecretUpdateDockerhub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateGithub(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateDockerhubCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateGithubCall(body, _callback); return localVarCall; } @@ -16835,17 +16940,17 @@ private okhttp3.Call dynamicSecretUpdateDockerhubValidateBeforeCall(DynamicSecre * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
201 dynamicSecretCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateDockerhub(DynamicSecretUpdateDockerhub body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateDockerhubWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateGithub(DynamicSecretCreateGithub body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateGithubWithHttpInfo(body); return localVarResp.getData(); } @@ -16853,18 +16958,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateDockerhub(DynamicSecretUpdat * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
201 dynamicSecretCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateDockerhubWithHttpInfo(DynamicSecretUpdateDockerhub body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateDockerhubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateGithubWithHttpInfo(DynamicSecretCreateGithub body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateGithubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -16878,19 +16983,19 @@ public ApiResponse dynamicSecretUpdateDockerhubWithHt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
201 dynamicSecretCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateDockerhubAsync(DynamicSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGithubAsync(DynamicSecretCreateGithub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateDockerhubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateGithubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateEks + * Build call for dynamicSecretCreateGitlab * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -16898,11 +17003,11 @@ public okhttp3.Call dynamicSecretUpdateDockerhubAsync(DynamicSecretUpdateDockerh * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateEksResponse wraps response body. -
201 dynamicSecretCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateEksCall(DynamicSecretUpdateEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGitlabCall(DynamicSecretCreateGitlab body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -16920,7 +17025,7 @@ public okhttp3.Call dynamicSecretUpdateEksCall(DynamicSecretUpdateEks body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-eks"; + String localVarPath = "/dynamic-secret-create-gitlab"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -16949,15 +17054,15 @@ public okhttp3.Call dynamicSecretUpdateEksCall(DynamicSecretUpdateEks body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateEksValidateBeforeCall(DynamicSecretUpdateEks body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateGitlabValidateBeforeCall(DynamicSecretCreateGitlab 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 dynamicSecretUpdateEks(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateGitlab(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateEksCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateGitlabCall(body, _callback); return localVarCall; } @@ -16966,17 +17071,17 @@ private okhttp3.Call dynamicSecretUpdateEksValidateBeforeCall(DynamicSecretUpdat * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateEksResponse wraps response body. -
201 dynamicSecretCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateEks(DynamicSecretUpdateEks body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateEksWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateGitlab(DynamicSecretCreateGitlab body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateGitlabWithHttpInfo(body); return localVarResp.getData(); } @@ -16984,18 +17089,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateEks(DynamicSecretUpdateEks b * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateEksResponse wraps response body. -
201 dynamicSecretCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateEksWithHttpInfo(DynamicSecretUpdateEks body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateEksValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateGitlabWithHttpInfo(DynamicSecretCreateGitlab body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateGitlabValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17009,19 +17114,19 @@ public ApiResponse dynamicSecretUpdateEksWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateEksResponse wraps response body. -
201 dynamicSecretCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateEksAsync(DynamicSecretUpdateEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGitlabAsync(DynamicSecretCreateGitlab body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateEksValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateGitlabValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateGcp + * Build call for dynamicSecretCreateGke * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17029,11 +17134,11 @@ public okhttp3.Call dynamicSecretUpdateEksAsync(DynamicSecretUpdateEks body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGcpResponse wraps response body. -
201 dynamicSecretCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGcpCall(DynamicSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGkeCall(DynamicSecretCreateGke body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17051,7 +17156,7 @@ public okhttp3.Call dynamicSecretUpdateGcpCall(DynamicSecretUpdateGcp body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-gcp"; + String localVarPath = "/dynamic-secret-create-gke"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17080,15 +17185,15 @@ public okhttp3.Call dynamicSecretUpdateGcpCall(DynamicSecretUpdateGcp body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateGcpValidateBeforeCall(DynamicSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateGkeValidateBeforeCall(DynamicSecretCreateGke 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 dynamicSecretUpdateGcp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateGke(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateGcpCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateGkeCall(body, _callback); return localVarCall; } @@ -17097,17 +17202,17 @@ private okhttp3.Call dynamicSecretUpdateGcpValidateBeforeCall(DynamicSecretUpdat * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGcpResponse wraps response body. -
201 dynamicSecretCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateGcp(DynamicSecretUpdateGcp body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateGcpWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateGke(DynamicSecretCreateGke body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateGkeWithHttpInfo(body); return localVarResp.getData(); } @@ -17115,18 +17220,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateGcp(DynamicSecretUpdateGcp b * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGcpResponse wraps response body. -
201 dynamicSecretCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateGcpWithHttpInfo(DynamicSecretUpdateGcp body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGcpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateGkeWithHttpInfo(DynamicSecretCreateGke body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateGkeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17140,19 +17245,19 @@ public ApiResponse dynamicSecretUpdateGcpWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGcpResponse wraps response body. -
201 dynamicSecretCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGcpAsync(DynamicSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGkeAsync(DynamicSecretCreateGke body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGcpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateGkeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateGithub + * Build call for dynamicSecretCreateGoogleWorkspace * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17160,11 +17265,11 @@ public okhttp3.Call dynamicSecretUpdateGcpAsync(DynamicSecretUpdateGcp body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGithubResponse wraps response body. -
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGithubCall(DynamicSecretUpdateGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGoogleWorkspaceCall(DynamicSecretCreateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17182,7 +17287,7 @@ public okhttp3.Call dynamicSecretUpdateGithubCall(DynamicSecretUpdateGithub body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-github"; + String localVarPath = "/dynamic-secret-create-google-workspace"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17211,15 +17316,15 @@ public okhttp3.Call dynamicSecretUpdateGithubCall(DynamicSecretUpdateGithub body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateGithubValidateBeforeCall(DynamicSecretUpdateGithub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(DynamicSecretCreateGoogleWorkspace 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 dynamicSecretUpdateGithub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateGoogleWorkspace(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateGithubCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateGoogleWorkspaceCall(body, _callback); return localVarCall; } @@ -17228,17 +17333,17 @@ private okhttp3.Call dynamicSecretUpdateGithubValidateBeforeCall(DynamicSecretUp * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGithubResponse wraps response body. -
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateGithub(DynamicSecretUpdateGithub body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateGithubWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateGoogleWorkspace(DynamicSecretCreateGoogleWorkspace body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateGoogleWorkspaceWithHttpInfo(body); return localVarResp.getData(); } @@ -17246,18 +17351,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateGithub(DynamicSecretUpdateGi * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGithubResponse wraps response body. -
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateGithubWithHttpInfo(DynamicSecretUpdateGithub body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGithubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateGoogleWorkspaceWithHttpInfo(DynamicSecretCreateGoogleWorkspace body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17271,19 +17376,19 @@ public ApiResponse dynamicSecretUpdateGithubWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGithubResponse wraps response body. -
201 dynamicSecretCreateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGithubAsync(DynamicSecretUpdateGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateGoogleWorkspaceAsync(DynamicSecretCreateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGithubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateGoogleWorkspaceValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateGke + * Build call for dynamicSecretCreateHanaDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17291,11 +17396,11 @@ public okhttp3.Call dynamicSecretUpdateGithubAsync(DynamicSecretUpdateGithub bod * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGkeResponse wraps response body. -
201 dynamicSecretCreateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGkeCall(DynamicSecretUpdateGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateHanaDbCall(DynamicSecretCreateHanaDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17313,7 +17418,7 @@ public okhttp3.Call dynamicSecretUpdateGkeCall(DynamicSecretUpdateGke body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-gke"; + String localVarPath = "/dynamic-secret-create-hanadb"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17342,15 +17447,15 @@ public okhttp3.Call dynamicSecretUpdateGkeCall(DynamicSecretUpdateGke body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateGkeValidateBeforeCall(DynamicSecretUpdateGke body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateHanaDbValidateBeforeCall(DynamicSecretCreateHanaDb 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 dynamicSecretUpdateGke(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateHanaDb(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateGkeCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateHanaDbCall(body, _callback); return localVarCall; } @@ -17359,17 +17464,17 @@ private okhttp3.Call dynamicSecretUpdateGkeValidateBeforeCall(DynamicSecretUpdat * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGkeResponse wraps response body. -
201 dynamicSecretCreateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateGke(DynamicSecretUpdateGke body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateGkeWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateHanaDb(DynamicSecretCreateHanaDb body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateHanaDbWithHttpInfo(body); return localVarResp.getData(); } @@ -17377,18 +17482,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateGke(DynamicSecretUpdateGke b * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGkeResponse wraps response body. -
201 dynamicSecretCreateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateGkeWithHttpInfo(DynamicSecretUpdateGke body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGkeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateHanaDbWithHttpInfo(DynamicSecretCreateHanaDb body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateHanaDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17402,19 +17507,19 @@ public ApiResponse dynamicSecretUpdateGkeWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGkeResponse wraps response body. -
201 dynamicSecretCreateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGkeAsync(DynamicSecretUpdateGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateHanaDbAsync(DynamicSecretCreateHanaDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGkeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateHanaDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateGoogleWorkspace + * Build call for dynamicSecretCreateK8s * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17422,11 +17527,11 @@ public okhttp3.Call dynamicSecretUpdateGkeAsync(DynamicSecretUpdateGke body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
201 dynamicSecretCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceCall(DynamicSecretUpdateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateK8sCall(DynamicSecretCreateK8s body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17444,7 +17549,7 @@ public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceCall(DynamicSecretUpdateGo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-google-workspace"; + String localVarPath = "/dynamic-secret-create-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17473,15 +17578,15 @@ public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceCall(DynamicSecretUpdateGo } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(DynamicSecretUpdateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateK8sValidateBeforeCall(DynamicSecretCreateK8s 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 dynamicSecretUpdateGoogleWorkspace(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateK8s(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateGoogleWorkspaceCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateK8sCall(body, _callback); return localVarCall; } @@ -17490,17 +17595,17 @@ private okhttp3.Call dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(Dynami * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
201 dynamicSecretCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateGoogleWorkspace(DynamicSecretUpdateGoogleWorkspace body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateGoogleWorkspaceWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateK8s(DynamicSecretCreateK8s body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateK8sWithHttpInfo(body); return localVarResp.getData(); } @@ -17508,18 +17613,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateGoogleWorkspace(DynamicSecre * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
201 dynamicSecretCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateGoogleWorkspaceWithHttpInfo(DynamicSecretUpdateGoogleWorkspace body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateK8sWithHttpInfo(DynamicSecretCreateK8s body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateK8sValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17533,19 +17638,19 @@ public ApiResponse dynamicSecretUpdateGoogleWorkspace * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
201 dynamicSecretCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceAsync(DynamicSecretUpdateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateK8sAsync(DynamicSecretCreateK8s body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateK8sValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateHanaDb + * Build call for dynamicSecretCreateLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17553,11 +17658,11 @@ public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceAsync(DynamicSecretUpdateG * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
201 dynamicSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateHanaDbCall(DynamicSecretUpdateHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateLdapCall(DynamicSecretCreateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17575,7 +17680,7 @@ public okhttp3.Call dynamicSecretUpdateHanaDbCall(DynamicSecretUpdateHanaDb body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-hana"; + String localVarPath = "/dynamic-secret-create-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17604,15 +17709,15 @@ public okhttp3.Call dynamicSecretUpdateHanaDbCall(DynamicSecretUpdateHanaDb body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateHanaDbValidateBeforeCall(DynamicSecretUpdateHanaDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateLdapValidateBeforeCall(DynamicSecretCreateLdap 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 dynamicSecretUpdateHanaDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateLdap(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateHanaDbCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateLdapCall(body, _callback); return localVarCall; } @@ -17621,17 +17726,17 @@ private okhttp3.Call dynamicSecretUpdateHanaDbValidateBeforeCall(DynamicSecretUp * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
201 dynamicSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateHanaDb(DynamicSecretUpdateHanaDb body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateHanaDbWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateLdap(DynamicSecretCreateLdap body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -17639,18 +17744,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateHanaDb(DynamicSecretUpdateHa * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
201 dynamicSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateHanaDbWithHttpInfo(DynamicSecretUpdateHanaDb body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateHanaDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateLdapWithHttpInfo(DynamicSecretCreateLdap body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17664,19 +17769,19 @@ public ApiResponse dynamicSecretUpdateHanaDbWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
201 dynamicSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateHanaDbAsync(DynamicSecretUpdateHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateLdapAsync(DynamicSecretCreateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateHanaDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateK8s + * Build call for dynamicSecretCreateMongoDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17684,11 +17789,11 @@ public okhttp3.Call dynamicSecretUpdateHanaDbAsync(DynamicSecretUpdateHanaDb bod * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateK8sResponse wraps response body. -
201 dynamicSecretCreateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateK8sCall(DynamicSecretUpdateK8s body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateMongoDbCall(DynamicSecretCreateMongoDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17706,7 +17811,7 @@ public okhttp3.Call dynamicSecretUpdateK8sCall(DynamicSecretUpdateK8s body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-k8s"; + String localVarPath = "/dynamic-secret-create-mongo"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17735,15 +17840,15 @@ public okhttp3.Call dynamicSecretUpdateK8sCall(DynamicSecretUpdateK8s body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateK8sValidateBeforeCall(DynamicSecretUpdateK8s body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateMongoDbValidateBeforeCall(DynamicSecretCreateMongoDb 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 dynamicSecretUpdateK8s(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateMongoDb(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateK8sCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateMongoDbCall(body, _callback); return localVarCall; } @@ -17752,17 +17857,17 @@ private okhttp3.Call dynamicSecretUpdateK8sValidateBeforeCall(DynamicSecretUpdat * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateK8sResponse wraps response body. -
201 dynamicSecretCreateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateK8s(DynamicSecretUpdateK8s body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateK8sWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateMongoDb(DynamicSecretCreateMongoDb body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateMongoDbWithHttpInfo(body); return localVarResp.getData(); } @@ -17770,18 +17875,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateK8s(DynamicSecretUpdateK8s b * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateK8sResponse wraps response body. -
201 dynamicSecretCreateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateK8sWithHttpInfo(DynamicSecretUpdateK8s body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateK8sValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateMongoDbWithHttpInfo(DynamicSecretCreateMongoDb body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateMongoDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17795,19 +17900,19 @@ public ApiResponse dynamicSecretUpdateK8sWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateK8sResponse wraps response body. -
201 dynamicSecretCreateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateK8sAsync(DynamicSecretUpdateK8s body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateMongoDbAsync(DynamicSecretCreateMongoDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateK8sValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateMongoDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateLdap + * Build call for dynamicSecretCreateMsSql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17815,11 +17920,11 @@ public okhttp3.Call dynamicSecretUpdateK8sAsync(DynamicSecretUpdateK8s body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateLdapResponse wraps response body. -
201 dynamicSecretCreateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateLdapCall(DynamicSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateMsSqlCall(DynamicSecretCreateMsSql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17837,7 +17942,7 @@ public okhttp3.Call dynamicSecretUpdateLdapCall(DynamicSecretUpdateLdap body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-ldap"; + String localVarPath = "/dynamic-secret-create-mssql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17866,15 +17971,15 @@ public okhttp3.Call dynamicSecretUpdateLdapCall(DynamicSecretUpdateLdap body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateLdapValidateBeforeCall(DynamicSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateMsSqlValidateBeforeCall(DynamicSecretCreateMsSql 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 dynamicSecretUpdateLdap(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateMsSql(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateLdapCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateMsSqlCall(body, _callback); return localVarCall; } @@ -17883,17 +17988,17 @@ private okhttp3.Call dynamicSecretUpdateLdapValidateBeforeCall(DynamicSecretUpda * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateLdapResponse wraps response body. -
201 dynamicSecretCreateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateLdap(DynamicSecretUpdateLdap body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateLdapWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateMsSql(DynamicSecretCreateMsSql body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateMsSqlWithHttpInfo(body); return localVarResp.getData(); } @@ -17901,18 +18006,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateLdap(DynamicSecretUpdateLdap * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateLdapResponse wraps response body. -
201 dynamicSecretCreateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateLdapWithHttpInfo(DynamicSecretUpdateLdap body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateLdapValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateMsSqlWithHttpInfo(DynamicSecretCreateMsSql body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateMsSqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -17926,19 +18031,19 @@ public ApiResponse dynamicSecretUpdateLdapWithHttpInf * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateLdapResponse wraps response body. -
201 dynamicSecretCreateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateLdapAsync(DynamicSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateMsSqlAsync(DynamicSecretCreateMsSql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateLdapValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateMsSqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateMongoDb + * Build call for dynamicSecretCreateMySql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -17946,11 +18051,11 @@ public okhttp3.Call dynamicSecretUpdateLdapAsync(DynamicSecretUpdateLdap body, f * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
201 dynamicSecretCreateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateMongoDbCall(DynamicSecretUpdateMongoDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateMySqlCall(DynamicSecretCreateMySql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -17968,7 +18073,7 @@ public okhttp3.Call dynamicSecretUpdateMongoDbCall(DynamicSecretUpdateMongoDb bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-mongo"; + String localVarPath = "/dynamic-secret-create-mysql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -17997,15 +18102,15 @@ public okhttp3.Call dynamicSecretUpdateMongoDbCall(DynamicSecretUpdateMongoDb bo } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateMongoDbValidateBeforeCall(DynamicSecretUpdateMongoDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateMySqlValidateBeforeCall(DynamicSecretCreateMySql 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 dynamicSecretUpdateMongoDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateMySql(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateMongoDbCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateMySqlCall(body, _callback); return localVarCall; } @@ -18014,17 +18119,17 @@ private okhttp3.Call dynamicSecretUpdateMongoDbValidateBeforeCall(DynamicSecretU * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
201 dynamicSecretCreateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateMongoDb(DynamicSecretUpdateMongoDb body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateMongoDbWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateMySql(DynamicSecretCreateMySql body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateMySqlWithHttpInfo(body); return localVarResp.getData(); } @@ -18032,18 +18137,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateMongoDb(DynamicSecretUpdateM * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
201 dynamicSecretCreateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateMongoDbWithHttpInfo(DynamicSecretUpdateMongoDb body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateMongoDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateMySqlWithHttpInfo(DynamicSecretCreateMySql body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateMySqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18057,19 +18162,19 @@ public ApiResponse dynamicSecretUpdateMongoDbWithHttp * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
201 dynamicSecretCreateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateMongoDbAsync(DynamicSecretUpdateMongoDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateMySqlAsync(DynamicSecretCreateMySql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateMongoDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateMySqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateMsSql + * Build call for dynamicSecretCreateOracleDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18077,11 +18182,11 @@ public okhttp3.Call dynamicSecretUpdateMongoDbAsync(DynamicSecretUpdateMongoDb b * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
201 dynamicSecretCreateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateMsSqlCall(DynamicSecretUpdateMsSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateOracleDbCall(DynamicSecretCreateOracleDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18099,7 +18204,7 @@ public okhttp3.Call dynamicSecretUpdateMsSqlCall(DynamicSecretUpdateMsSql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-mssql"; + String localVarPath = "/dynamic-secret-create-oracle"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18128,15 +18233,15 @@ public okhttp3.Call dynamicSecretUpdateMsSqlCall(DynamicSecretUpdateMsSql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateMsSqlValidateBeforeCall(DynamicSecretUpdateMsSql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateOracleDbValidateBeforeCall(DynamicSecretCreateOracleDb 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 dynamicSecretUpdateMsSql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateOracleDb(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateMsSqlCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateOracleDbCall(body, _callback); return localVarCall; } @@ -18145,17 +18250,17 @@ private okhttp3.Call dynamicSecretUpdateMsSqlValidateBeforeCall(DynamicSecretUpd * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
201 dynamicSecretCreateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateMsSql(DynamicSecretUpdateMsSql body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateMsSqlWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateOracleDb(DynamicSecretCreateOracleDb body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateOracleDbWithHttpInfo(body); return localVarResp.getData(); } @@ -18163,18 +18268,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateMsSql(DynamicSecretUpdateMsS * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
201 dynamicSecretCreateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateMsSqlWithHttpInfo(DynamicSecretUpdateMsSql body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateMsSqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateOracleDbWithHttpInfo(DynamicSecretCreateOracleDb body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateOracleDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18188,19 +18293,19 @@ public ApiResponse dynamicSecretUpdateMsSqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
201 dynamicSecretCreateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateMsSqlAsync(DynamicSecretUpdateMsSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateOracleDbAsync(DynamicSecretCreateOracleDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateMsSqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateOracleDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateMySql + * Build call for dynamicSecretCreatePing * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18208,11 +18313,11 @@ public okhttp3.Call dynamicSecretUpdateMsSqlAsync(DynamicSecretUpdateMsSql body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMySqlResponse wraps response body. -
201 dynamicSecretCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateMySqlCall(DynamicSecretUpdateMySql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreatePingCall(DynamicSecretCreatePing body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18230,7 +18335,7 @@ public okhttp3.Call dynamicSecretUpdateMySqlCall(DynamicSecretUpdateMySql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-mysql"; + String localVarPath = "/dynamic-secret-create-ping"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18259,15 +18364,15 @@ public okhttp3.Call dynamicSecretUpdateMySqlCall(DynamicSecretUpdateMySql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateMySqlValidateBeforeCall(DynamicSecretUpdateMySql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreatePingValidateBeforeCall(DynamicSecretCreatePing 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 dynamicSecretUpdateMySql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreatePing(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateMySqlCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreatePingCall(body, _callback); return localVarCall; } @@ -18276,17 +18381,17 @@ private okhttp3.Call dynamicSecretUpdateMySqlValidateBeforeCall(DynamicSecretUpd * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMySqlResponse wraps response body. -
201 dynamicSecretCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateMySql(DynamicSecretUpdateMySql body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateMySqlWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreatePing(DynamicSecretCreatePing body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreatePingWithHttpInfo(body); return localVarResp.getData(); } @@ -18294,18 +18399,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateMySql(DynamicSecretUpdateMyS * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMySqlResponse wraps response body. -
201 dynamicSecretCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateMySqlWithHttpInfo(DynamicSecretUpdateMySql body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateMySqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreatePingWithHttpInfo(DynamicSecretCreatePing body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreatePingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18319,19 +18424,19 @@ public ApiResponse dynamicSecretUpdateMySqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateMySqlResponse wraps response body. -
201 dynamicSecretCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateMySqlAsync(DynamicSecretUpdateMySql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreatePingAsync(DynamicSecretCreatePing body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateMySqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreatePingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateOracleDb + * Build call for dynamicSecretCreatePostgreSql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18339,11 +18444,11 @@ public okhttp3.Call dynamicSecretUpdateMySqlAsync(DynamicSecretUpdateMySql body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateOracleDbCall(DynamicSecretUpdateOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreatePostgreSqlCall(DynamicSecretCreatePostgreSql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18361,7 +18466,7 @@ public okhttp3.Call dynamicSecretUpdateOracleDbCall(DynamicSecretUpdateOracleDb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-oracle"; + String localVarPath = "/dynamic-secret-create-postgresql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18390,15 +18495,15 @@ public okhttp3.Call dynamicSecretUpdateOracleDbCall(DynamicSecretUpdateOracleDb } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateOracleDbValidateBeforeCall(DynamicSecretUpdateOracleDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreatePostgreSqlValidateBeforeCall(DynamicSecretCreatePostgreSql 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 dynamicSecretUpdateOracleDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreatePostgreSql(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateOracleDbCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreatePostgreSqlCall(body, _callback); return localVarCall; } @@ -18407,17 +18512,17 @@ private okhttp3.Call dynamicSecretUpdateOracleDbValidateBeforeCall(DynamicSecret * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateOracleDb(DynamicSecretUpdateOracleDb body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateOracleDbWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreatePostgreSql(DynamicSecretCreatePostgreSql body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreatePostgreSqlWithHttpInfo(body); return localVarResp.getData(); } @@ -18425,18 +18530,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateOracleDb(DynamicSecretUpdate * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateOracleDbWithHttpInfo(DynamicSecretUpdateOracleDb body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateOracleDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreatePostgreSqlWithHttpInfo(DynamicSecretCreatePostgreSql body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreatePostgreSqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18450,19 +18555,19 @@ public ApiResponse dynamicSecretUpdateOracleDbWithHtt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
201 dynamicSecretCreatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateOracleDbAsync(DynamicSecretUpdateOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreatePostgreSqlAsync(DynamicSecretCreatePostgreSql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateOracleDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreatePostgreSqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdatePing + * Build call for dynamicSecretCreateRabbitMq * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18470,11 +18575,11 @@ public okhttp3.Call dynamicSecretUpdateOracleDbAsync(DynamicSecretUpdateOracleDb * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePingResponse wraps response body. -
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdatePingCall(DynamicSecretUpdatePing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRabbitMqCall(DynamicSecretCreateRabbitMq body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18492,7 +18597,7 @@ public okhttp3.Call dynamicSecretUpdatePingCall(DynamicSecretUpdatePing body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-ping"; + String localVarPath = "/dynamic-secret-create-rabbitmq"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18521,15 +18626,15 @@ public okhttp3.Call dynamicSecretUpdatePingCall(DynamicSecretUpdatePing body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdatePingValidateBeforeCall(DynamicSecretUpdatePing body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateRabbitMqValidateBeforeCall(DynamicSecretCreateRabbitMq 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 dynamicSecretUpdatePing(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateRabbitMq(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdatePingCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateRabbitMqCall(body, _callback); return localVarCall; } @@ -18538,17 +18643,17 @@ private okhttp3.Call dynamicSecretUpdatePingValidateBeforeCall(DynamicSecretUpda * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePingResponse wraps response body. -
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdatePing(DynamicSecretUpdatePing body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdatePingWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateRabbitMq(DynamicSecretCreateRabbitMq body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateRabbitMqWithHttpInfo(body); return localVarResp.getData(); } @@ -18556,18 +18661,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdatePing(DynamicSecretUpdatePing * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePingResponse wraps response body. -
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdatePingWithHttpInfo(DynamicSecretUpdatePing body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdatePingValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateRabbitMqWithHttpInfo(DynamicSecretCreateRabbitMq body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateRabbitMqValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18581,19 +18686,19 @@ public ApiResponse dynamicSecretUpdatePingWithHttpInf * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePingResponse wraps response body. -
201 dynamicSecretCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdatePingAsync(DynamicSecretUpdatePing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRabbitMqAsync(DynamicSecretCreateRabbitMq body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdatePingValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateRabbitMqValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdatePostgreSql + * Build call for dynamicSecretCreateRdp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18601,11 +18706,11 @@ public okhttp3.Call dynamicSecretUpdatePingAsync(DynamicSecretUpdatePing body, f * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
201 dynamicSecretCreateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdatePostgreSqlCall(DynamicSecretUpdatePostgreSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRdpCall(DynamicSecretCreateRdp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18623,7 +18728,7 @@ public okhttp3.Call dynamicSecretUpdatePostgreSqlCall(DynamicSecretUpdatePostgre Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-postgresql"; + String localVarPath = "/dynamic-secret-create-rdp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18652,15 +18757,15 @@ public okhttp3.Call dynamicSecretUpdatePostgreSqlCall(DynamicSecretUpdatePostgre } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdatePostgreSqlValidateBeforeCall(DynamicSecretUpdatePostgreSql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateRdpValidateBeforeCall(DynamicSecretCreateRdp 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 dynamicSecretUpdatePostgreSql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateRdp(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdatePostgreSqlCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateRdpCall(body, _callback); return localVarCall; } @@ -18669,17 +18774,17 @@ private okhttp3.Call dynamicSecretUpdatePostgreSqlValidateBeforeCall(DynamicSecr * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
201 dynamicSecretCreateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdatePostgreSql(DynamicSecretUpdatePostgreSql body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdatePostgreSqlWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateRdp(DynamicSecretCreateRdp body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateRdpWithHttpInfo(body); return localVarResp.getData(); } @@ -18687,18 +18792,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdatePostgreSql(DynamicSecretUpda * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
201 dynamicSecretCreateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdatePostgreSqlWithHttpInfo(DynamicSecretUpdatePostgreSql body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdatePostgreSqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateRdpWithHttpInfo(DynamicSecretCreateRdp body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateRdpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18712,19 +18817,19 @@ public ApiResponse dynamicSecretUpdatePostgreSqlWithH * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
201 dynamicSecretCreateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdatePostgreSqlAsync(DynamicSecretUpdatePostgreSql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRdpAsync(DynamicSecretCreateRdp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdatePostgreSqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateRdpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateRabbitMq + * Build call for dynamicSecretCreateRedis * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18732,11 +18837,11 @@ public okhttp3.Call dynamicSecretUpdatePostgreSqlAsync(DynamicSecretUpdatePostgr * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
201 dynamicSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRabbitMqCall(DynamicSecretUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRedisCall(DynamicSecretCreateRedis body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18754,7 +18859,7 @@ public okhttp3.Call dynamicSecretUpdateRabbitMqCall(DynamicSecretUpdateRabbitMq Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-rabbitmq"; + String localVarPath = "/dynamic-secret-create-redis"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18783,15 +18888,15 @@ public okhttp3.Call dynamicSecretUpdateRabbitMqCall(DynamicSecretUpdateRabbitMq } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateRabbitMqValidateBeforeCall(DynamicSecretUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateRedisValidateBeforeCall(DynamicSecretCreateRedis 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 dynamicSecretUpdateRabbitMq(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateRedis(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateRabbitMqCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateRedisCall(body, _callback); return localVarCall; } @@ -18800,17 +18905,17 @@ private okhttp3.Call dynamicSecretUpdateRabbitMqValidateBeforeCall(DynamicSecret * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
201 dynamicSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateRabbitMq(DynamicSecretUpdateRabbitMq body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateRabbitMqWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateRedis(DynamicSecretCreateRedis body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateRedisWithHttpInfo(body); return localVarResp.getData(); } @@ -18818,18 +18923,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateRabbitMq(DynamicSecretUpdate * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
201 dynamicSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateRabbitMqWithHttpInfo(DynamicSecretUpdateRabbitMq body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRabbitMqValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateRedisWithHttpInfo(DynamicSecretCreateRedis body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateRedisValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18843,19 +18948,19 @@ public ApiResponse dynamicSecretUpdateRabbitMqWithHtt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
201 dynamicSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRabbitMqAsync(DynamicSecretUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRedisAsync(DynamicSecretCreateRedis body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRabbitMqValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateRedisValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateRdp + * Build call for dynamicSecretCreateRedshift * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18863,11 +18968,11 @@ public okhttp3.Call dynamicSecretUpdateRabbitMqAsync(DynamicSecretUpdateRabbitMq * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRdpResponse wraps response body. -
201 dynamicSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRdpCall(DynamicSecretUpdateRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRedshiftCall(DynamicSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -18885,7 +18990,7 @@ public okhttp3.Call dynamicSecretUpdateRdpCall(DynamicSecretUpdateRdp body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-rdp"; + String localVarPath = "/dynamic-secret-create-redshift"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -18914,15 +19019,15 @@ public okhttp3.Call dynamicSecretUpdateRdpCall(DynamicSecretUpdateRdp body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateRdpValidateBeforeCall(DynamicSecretUpdateRdp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateRedshiftValidateBeforeCall(DynamicSecretCreateRedshift 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 dynamicSecretUpdateRdp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateRedshift(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateRdpCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateRedshiftCall(body, _callback); return localVarCall; } @@ -18931,17 +19036,17 @@ private okhttp3.Call dynamicSecretUpdateRdpValidateBeforeCall(DynamicSecretUpdat * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRdpResponse wraps response body. -
201 dynamicSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateRdp(DynamicSecretUpdateRdp body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateRdpWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateRedshift(DynamicSecretCreateRedshift body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateRedshiftWithHttpInfo(body); return localVarResp.getData(); } @@ -18949,18 +19054,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateRdp(DynamicSecretUpdateRdp b * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRdpResponse wraps response body. -
201 dynamicSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateRdpWithHttpInfo(DynamicSecretUpdateRdp body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRdpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateRedshiftWithHttpInfo(DynamicSecretCreateRedshift body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateRedshiftValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -18974,19 +19079,19 @@ public ApiResponse dynamicSecretUpdateRdpWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRdpResponse wraps response body. -
201 dynamicSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRdpAsync(DynamicSecretUpdateRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateRedshiftAsync(DynamicSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRdpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateRedshiftValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateRedis + * Build call for dynamicSecretCreateSnowflake * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -18994,11 +19099,11 @@ public okhttp3.Call dynamicSecretUpdateRdpAsync(DynamicSecretUpdateRdp body, fin * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedisResponse wraps response body. -
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRedisCall(DynamicSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateSnowflakeCall(DynamicSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19016,7 +19121,7 @@ public okhttp3.Call dynamicSecretUpdateRedisCall(DynamicSecretUpdateRedis body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-redis"; + String localVarPath = "/dynamic-secret-create-snowflake"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19045,15 +19150,15 @@ public okhttp3.Call dynamicSecretUpdateRedisCall(DynamicSecretUpdateRedis body, } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateRedisValidateBeforeCall(DynamicSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateSnowflakeValidateBeforeCall(DynamicSecretCreateSnowflake 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 dynamicSecretUpdateRedis(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateSnowflake(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateRedisCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateSnowflakeCall(body, _callback); return localVarCall; } @@ -19062,17 +19167,17 @@ private okhttp3.Call dynamicSecretUpdateRedisValidateBeforeCall(DynamicSecretUpd * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedisResponse wraps response body. -
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateRedis(DynamicSecretUpdateRedis body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateRedisWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateSnowflake(DynamicSecretCreateSnowflake body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateSnowflakeWithHttpInfo(body); return localVarResp.getData(); } @@ -19080,18 +19185,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateRedis(DynamicSecretUpdateRed * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedisResponse wraps response body. -
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateRedisWithHttpInfo(DynamicSecretUpdateRedis body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRedisValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateSnowflakeWithHttpInfo(DynamicSecretCreateSnowflake body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateSnowflakeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -19105,19 +19210,19 @@ public ApiResponse dynamicSecretUpdateRedisWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedisResponse wraps response body. -
201 dynamicSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRedisAsync(DynamicSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateSnowflakeAsync(DynamicSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRedisValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateSnowflakeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateRedshift + * Build call for dynamicSecretCreateVenafi * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19125,11 +19230,11 @@ public okhttp3.Call dynamicSecretUpdateRedisAsync(DynamicSecretUpdateRedis body, * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
201 dynamicSecretCreateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRedshiftCall(DynamicSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateVenafiCall(DynamicSecretCreateVenafi body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19147,7 +19252,7 @@ public okhttp3.Call dynamicSecretUpdateRedshiftCall(DynamicSecretUpdateRedshift Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-redshift"; + String localVarPath = "/dynamic-secret-create-venafi"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19176,15 +19281,15 @@ public okhttp3.Call dynamicSecretUpdateRedshiftCall(DynamicSecretUpdateRedshift } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateRedshiftValidateBeforeCall(DynamicSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretCreateVenafiValidateBeforeCall(DynamicSecretCreateVenafi 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 dynamicSecretUpdateRedshift(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretCreateVenafi(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateRedshiftCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretCreateVenafiCall(body, _callback); return localVarCall; } @@ -19193,17 +19298,17 @@ private okhttp3.Call dynamicSecretUpdateRedshiftValidateBeforeCall(DynamicSecret * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
201 dynamicSecretCreateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateRedshift(DynamicSecretUpdateRedshift body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateRedshiftWithHttpInfo(body); + public DynamicSecretCreateOutput dynamicSecretCreateVenafi(DynamicSecretCreateVenafi body) throws ApiException { + ApiResponse localVarResp = dynamicSecretCreateVenafiWithHttpInfo(body); return localVarResp.getData(); } @@ -19211,18 +19316,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateRedshift(DynamicSecretUpdate * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
201 dynamicSecretCreateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateRedshiftWithHttpInfo(DynamicSecretUpdateRedshift body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRedshiftValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretCreateVenafiWithHttpInfo(DynamicSecretCreateVenafi body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretCreateVenafiValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -19236,19 +19341,19 @@ public ApiResponse dynamicSecretUpdateRedshiftWithHtt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
201 dynamicSecretCreateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateRedshiftAsync(DynamicSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretCreateVenafiAsync(DynamicSecretCreateVenafi body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateRedshiftValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretCreateVenafiValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateSnowflake + * Build call for dynamicSecretDelete * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19256,11 +19361,11 @@ public okhttp3.Call dynamicSecretUpdateRedshiftAsync(DynamicSecretUpdateRedshift * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
200 dynamicSecretDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateSnowflakeCall(DynamicSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretDeleteCall(DynamicSecretDelete body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19278,7 +19383,7 @@ public okhttp3.Call dynamicSecretUpdateSnowflakeCall(DynamicSecretUpdateSnowflak Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-snowflake"; + String localVarPath = "/dynamic-secret-delete"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19307,15 +19412,15 @@ public okhttp3.Call dynamicSecretUpdateSnowflakeCall(DynamicSecretUpdateSnowflak } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateSnowflakeValidateBeforeCall(DynamicSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretDeleteValidateBeforeCall(DynamicSecretDelete 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 dynamicSecretUpdateSnowflake(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretDelete(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateSnowflakeCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretDeleteCall(body, _callback); return localVarCall; } @@ -19324,17 +19429,17 @@ private okhttp3.Call dynamicSecretUpdateSnowflakeValidateBeforeCall(DynamicSecre * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DynamicSecretDeleteOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
200 dynamicSecretDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateSnowflake(DynamicSecretUpdateSnowflake body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateSnowflakeWithHttpInfo(body); + public DynamicSecretDeleteOutput dynamicSecretDelete(DynamicSecretDelete body) throws ApiException { + ApiResponse localVarResp = dynamicSecretDeleteWithHttpInfo(body); return localVarResp.getData(); } @@ -19342,18 +19447,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateSnowflake(DynamicSecretUpdat * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DynamicSecretDeleteOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
200 dynamicSecretDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateSnowflakeWithHttpInfo(DynamicSecretUpdateSnowflake body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateSnowflakeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretDeleteWithHttpInfo(DynamicSecretDelete body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretDeleteValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -19367,19 +19472,19 @@ public ApiResponse dynamicSecretUpdateSnowflakeWithHt * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
200 dynamicSecretDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateSnowflakeAsync(DynamicSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretDeleteAsync(DynamicSecretDelete body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateSnowflakeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretDeleteValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for dynamicSecretUpdateVenafi + * Build call for dynamicSecretGet * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19387,11 +19492,11 @@ public okhttp3.Call dynamicSecretUpdateSnowflakeAsync(DynamicSecretUpdateSnowfla * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateVenafiResponse wraps response body. -
200 dynamicSecretGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateVenafiCall(DynamicSecretUpdateVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretGetCall(DynamicSecretGet body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19409,7 +19514,7 @@ public okhttp3.Call dynamicSecretUpdateVenafiCall(DynamicSecretUpdateVenafi body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/dynamic-secret-update-venafi"; + String localVarPath = "/dynamic-secret-get"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19438,15 +19543,15 @@ public okhttp3.Call dynamicSecretUpdateVenafiCall(DynamicSecretUpdateVenafi body } @SuppressWarnings("rawtypes") - private okhttp3.Call dynamicSecretUpdateVenafiValidateBeforeCall(DynamicSecretUpdateVenafi body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretGetValidateBeforeCall(DynamicSecretGet 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 dynamicSecretUpdateVenafi(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretGet(Async)"); } - okhttp3.Call localVarCall = dynamicSecretUpdateVenafiCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretGetCall(body, _callback); return localVarCall; } @@ -19455,17 +19560,17 @@ private okhttp3.Call dynamicSecretUpdateVenafiValidateBeforeCall(DynamicSecretUp * * * @param body (required) - * @return DynamicSecretUpdateOutput + * @return DSProducerDetails * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateVenafiResponse wraps response body. -
200 dynamicSecretGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DynamicSecretUpdateOutput dynamicSecretUpdateVenafi(DynamicSecretUpdateVenafi body) throws ApiException { - ApiResponse localVarResp = dynamicSecretUpdateVenafiWithHttpInfo(body); + public DSProducerDetails dynamicSecretGet(DynamicSecretGet body) throws ApiException { + ApiResponse localVarResp = dynamicSecretGetWithHttpInfo(body); return localVarResp.getData(); } @@ -19473,18 +19578,18 @@ public DynamicSecretUpdateOutput dynamicSecretUpdateVenafi(DynamicSecretUpdateVe * * * @param body (required) - * @return ApiResponse<DynamicSecretUpdateOutput> + * @return ApiResponse<DSProducerDetails> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateVenafiResponse wraps response body. -
200 dynamicSecretGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse dynamicSecretUpdateVenafiWithHttpInfo(DynamicSecretUpdateVenafi body) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateVenafiValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretGetWithHttpInfo(DynamicSecretGet body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretGetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -19498,19 +19603,19 @@ public ApiResponse dynamicSecretUpdateVenafiWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 dynamicSecretUpdateVenafiResponse wraps response body. -
200 dynamicSecretGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call dynamicSecretUpdateVenafiAsync(DynamicSecretUpdateVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretGetAsync(DynamicSecretGet body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = dynamicSecretUpdateVenafiValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretGetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for encrypt + * Build call for dynamicSecretGetValue * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19518,11 +19623,11 @@ public okhttp3.Call dynamicSecretUpdateVenafiAsync(DynamicSecretUpdateVenafi bod * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
200 dynamicSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call encryptCall(Encrypt body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretGetValueCall(DynamicSecretGetValue body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19540,7 +19645,7 @@ public okhttp3.Call encryptCall(Encrypt body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/encrypt"; + String localVarPath = "/dynamic-secret-get-value"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19569,15 +19674,15 @@ public okhttp3.Call encryptCall(Encrypt body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call encryptValidateBeforeCall(Encrypt body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretGetValueValidateBeforeCall(DynamicSecretGetValue 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 encrypt(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretGetValue(Async)"); } - okhttp3.Call localVarCall = encryptCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretGetValueCall(body, _callback); return localVarCall; } @@ -19586,17 +19691,17 @@ private okhttp3.Call encryptValidateBeforeCall(Encrypt body, final ApiCallback _ * * * @param body (required) - * @return EncryptOutput + * @return Map<String, String> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
200 dynamicSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EncryptOutput encrypt(Encrypt body) throws ApiException { - ApiResponse localVarResp = encryptWithHttpInfo(body); + public Map dynamicSecretGetValue(DynamicSecretGetValue body) throws ApiException { + ApiResponse> localVarResp = dynamicSecretGetValueWithHttpInfo(body); return localVarResp.getData(); } @@ -19604,18 +19709,18 @@ public EncryptOutput encrypt(Encrypt body) throws ApiException { * * * @param body (required) - * @return ApiResponse<EncryptOutput> + * @return ApiResponse<Map<String, String>> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
200 dynamicSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse encryptWithHttpInfo(Encrypt body) throws ApiException { - okhttp3.Call localVarCall = encryptValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse> dynamicSecretGetValueWithHttpInfo(DynamicSecretGetValue body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretGetValueValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -19629,19 +19734,19 @@ public ApiResponse encryptWithHttpInfo(Encrypt body) throws ApiEx * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
200 dynamicSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call encryptAsync(Encrypt body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretGetValueAsync(DynamicSecretGetValue body, final ApiCallback> _callback) throws ApiException { - okhttp3.Call localVarCall = encryptValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretGetValueValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for encryptGPG + * Build call for dynamicSecretList * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19649,11 +19754,11 @@ public okhttp3.Call encryptAsync(Encrypt body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 encryptGPGResponse wraps response body. -
200 dynamicSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call encryptGPGCall(EncryptGPG body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretListCall(DynamicSecretList body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19671,7 +19776,7 @@ public okhttp3.Call encryptGPGCall(EncryptGPG body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/encrypt-gpg"; + String localVarPath = "/dynamic-secret-list"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19700,15 +19805,15 @@ public okhttp3.Call encryptGPGCall(EncryptGPG body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call encryptGPGValidateBeforeCall(EncryptGPG body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretListValidateBeforeCall(DynamicSecretList 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 encryptGPG(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretList(Async)"); } - okhttp3.Call localVarCall = encryptGPGCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretListCall(body, _callback); return localVarCall; } @@ -19717,17 +19822,17 @@ private okhttp3.Call encryptGPGValidateBeforeCall(EncryptGPG body, final ApiCall * * * @param body (required) - * @return EncryptGPGOutput + * @return GetProducersListReplyObj * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 encryptGPGResponse wraps response body. -
200 dynamicSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EncryptGPGOutput encryptGPG(EncryptGPG body) throws ApiException { - ApiResponse localVarResp = encryptGPGWithHttpInfo(body); + public GetProducersListReplyObj dynamicSecretList(DynamicSecretList body) throws ApiException { + ApiResponse localVarResp = dynamicSecretListWithHttpInfo(body); return localVarResp.getData(); } @@ -19735,18 +19840,18 @@ public EncryptGPGOutput encryptGPG(EncryptGPG body) throws ApiException { * * * @param body (required) - * @return ApiResponse<EncryptGPGOutput> + * @return ApiResponse<GetProducersListReplyObj> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 encryptGPGResponse wraps response body. -
200 dynamicSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse encryptGPGWithHttpInfo(EncryptGPG body) throws ApiException { - okhttp3.Call localVarCall = encryptGPGValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretListWithHttpInfo(DynamicSecretList body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretListValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -19760,19 +19865,19 @@ public ApiResponse encryptGPGWithHttpInfo(EncryptGPG body) thr * @http.response.details - +
Status Code Description Response Headers
200 encryptGPGResponse wraps response body. -
200 dynamicSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call encryptGPGAsync(EncryptGPG body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretListAsync(DynamicSecretList body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = encryptGPGValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretListValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for encryptWithClassicKey + * Build call for dynamicSecretTmpCredsDelete * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19780,11 +19885,11 @@ public okhttp3.Call encryptGPGAsync(EncryptGPG body, final ApiCallback Status Code Description Response Headers - 200 encryptResponse wraps response body. - + 201 dynamicSecretTmpCredsDeleteResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call encryptWithClassicKeyCall(EncryptWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretTmpCredsDeleteCall(DynamicSecretTmpCredsDelete body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19802,7 +19907,7 @@ public okhttp3.Call encryptWithClassicKeyCall(EncryptWithClassicKey body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/encrypt-with-classic-key"; + String localVarPath = "/dynamic-secret-tmp-creds-delete"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19831,15 +19936,15 @@ public okhttp3.Call encryptWithClassicKeyCall(EncryptWithClassicKey body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call encryptWithClassicKeyValidateBeforeCall(EncryptWithClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretTmpCredsDeleteValidateBeforeCall(DynamicSecretTmpCredsDelete 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 encryptWithClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretTmpCredsDelete(Async)"); } - okhttp3.Call localVarCall = encryptWithClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretTmpCredsDeleteCall(body, _callback); return localVarCall; } @@ -19848,37 +19953,34 @@ private okhttp3.Call encryptWithClassicKeyValidateBeforeCall(EncryptWithClassicK * * * @param body (required) - * @return EncryptOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EncryptOutput encryptWithClassicKey(EncryptWithClassicKey body) throws ApiException { - ApiResponse localVarResp = encryptWithClassicKeyWithHttpInfo(body); - return localVarResp.getData(); + public void dynamicSecretTmpCredsDelete(DynamicSecretTmpCredsDelete body) throws ApiException { + dynamicSecretTmpCredsDeleteWithHttpInfo(body); } /** * * * @param body (required) - * @return ApiResponse<EncryptOutput> + * @return ApiResponse<Void> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse encryptWithClassicKeyWithHttpInfo(EncryptWithClassicKey body) throws ApiException { - okhttp3.Call localVarCall = encryptWithClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); - return localVarApiClient.execute(localVarCall, localVarReturnType); + public ApiResponse dynamicSecretTmpCredsDeleteWithHttpInfo(DynamicSecretTmpCredsDelete body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretTmpCredsDeleteValidateBeforeCall(body, null); + return localVarApiClient.execute(localVarCall); } /** @@ -19891,19 +19993,18 @@ public ApiResponse encryptWithClassicKeyWithHttpInfo(EncryptWithC * @http.response.details - +
Status Code Description Response Headers
200 encryptResponse wraps response body. -
201 dynamicSecretTmpCredsDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call encryptWithClassicKeyAsync(EncryptWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretTmpCredsDeleteAsync(DynamicSecretTmpCredsDelete body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = encryptWithClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); - localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + okhttp3.Call localVarCall = dynamicSecretTmpCredsDeleteValidateBeforeCall(body, _callback); + localVarApiClient.executeAsync(localVarCall, _callback); return localVarCall; } /** - * Build call for esmCreate + * Build call for dynamicSecretTmpCredsGet * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -19911,11 +20012,11 @@ public okhttp3.Call encryptWithClassicKeyAsync(EncryptWithClassicKey body, final * @http.response.details - +
Status Code Description Response Headers
200 esmCreateResponse wraps response body. -
201 dynamicSecretTmpCredsGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call esmCreateCall(EsmCreate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretTmpCredsGetCall(DynamicSecretTmpCredsGet body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -19933,7 +20034,7 @@ public okhttp3.Call esmCreateCall(EsmCreate body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/esm-create"; + String localVarPath = "/dynamic-secret-tmp-creds-Get"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -19962,15 +20063,15 @@ public okhttp3.Call esmCreateCall(EsmCreate body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call esmCreateValidateBeforeCall(EsmCreate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretTmpCredsGetValidateBeforeCall(DynamicSecretTmpCredsGet 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 esmCreate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretTmpCredsGet(Async)"); } - okhttp3.Call localVarCall = esmCreateCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretTmpCredsGetCall(body, _callback); return localVarCall; } @@ -19979,17 +20080,17 @@ private okhttp3.Call esmCreateValidateBeforeCall(EsmCreate body, final ApiCallba * * * @param body (required) - * @return EsmCreateSecretOutput + * @return List<TmpUserData> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmCreateResponse wraps response body. -
201 dynamicSecretTmpCredsGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EsmCreateSecretOutput esmCreate(EsmCreate body) throws ApiException { - ApiResponse localVarResp = esmCreateWithHttpInfo(body); + public List dynamicSecretTmpCredsGet(DynamicSecretTmpCredsGet body) throws ApiException { + ApiResponse> localVarResp = dynamicSecretTmpCredsGetWithHttpInfo(body); return localVarResp.getData(); } @@ -19997,18 +20098,18 @@ public EsmCreateSecretOutput esmCreate(EsmCreate body) throws ApiException { * * * @param body (required) - * @return ApiResponse<EsmCreateSecretOutput> + * @return ApiResponse<List<TmpUserData>> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmCreateResponse wraps response body. -
201 dynamicSecretTmpCredsGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse esmCreateWithHttpInfo(EsmCreate body) throws ApiException { - okhttp3.Call localVarCall = esmCreateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse> dynamicSecretTmpCredsGetWithHttpInfo(DynamicSecretTmpCredsGet body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretTmpCredsGetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -20022,19 +20123,19 @@ public ApiResponse esmCreateWithHttpInfo(EsmCreate body) * @http.response.details - +
Status Code Description Response Headers
200 esmCreateResponse wraps response body. -
201 dynamicSecretTmpCredsGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call esmCreateAsync(EsmCreate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretTmpCredsGetAsync(DynamicSecretTmpCredsGet body, final ApiCallback> _callback) throws ApiException { - okhttp3.Call localVarCall = esmCreateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretTmpCredsGetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for esmDelete + * Build call for dynamicSecretTmpCredsUpdate * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20042,11 +20143,11 @@ public okhttp3.Call esmCreateAsync(EsmCreate body, final ApiCallback Status Code Description Response Headers - 202 esmDeleteResponse wraps response body. - + 201 dynamicSecretTmpCredsUpdateResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call esmDeleteCall(EsmDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretTmpCredsUpdateCall(DynamicSecretTmpCredsUpdate body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20064,7 +20165,7 @@ public okhttp3.Call esmDeleteCall(EsmDelete body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/esm-delete"; + String localVarPath = "/dynamic-secret-tmp-creds-update"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20093,15 +20194,15 @@ public okhttp3.Call esmDeleteCall(EsmDelete body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call esmDeleteValidateBeforeCall(EsmDelete body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretTmpCredsUpdateValidateBeforeCall(DynamicSecretTmpCredsUpdate 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 esmDelete(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretTmpCredsUpdate(Async)"); } - okhttp3.Call localVarCall = esmDeleteCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretTmpCredsUpdateCall(body, _callback); return localVarCall; } @@ -20110,37 +20211,34 @@ private okhttp3.Call esmDeleteValidateBeforeCall(EsmDelete body, final ApiCallba * * * @param body (required) - * @return EsmDeleteSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
202 esmDeleteResponse wraps response body. -
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EsmDeleteSecretOutput esmDelete(EsmDelete body) throws ApiException { - ApiResponse localVarResp = esmDeleteWithHttpInfo(body); - return localVarResp.getData(); + public void dynamicSecretTmpCredsUpdate(DynamicSecretTmpCredsUpdate body) throws ApiException { + dynamicSecretTmpCredsUpdateWithHttpInfo(body); } /** * * * @param body (required) - * @return ApiResponse<EsmDeleteSecretOutput> + * @return ApiResponse<Void> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
202 esmDeleteResponse wraps response body. -
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse esmDeleteWithHttpInfo(EsmDelete body) throws ApiException { - okhttp3.Call localVarCall = esmDeleteValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); - return localVarApiClient.execute(localVarCall, localVarReturnType); + public ApiResponse dynamicSecretTmpCredsUpdateWithHttpInfo(DynamicSecretTmpCredsUpdate body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretTmpCredsUpdateValidateBeforeCall(body, null); + return localVarApiClient.execute(localVarCall); } /** @@ -20153,19 +20251,18 @@ public ApiResponse esmDeleteWithHttpInfo(EsmDelete body) * @http.response.details - +
Status Code Description Response Headers
202 esmDeleteResponse wraps response body. -
201 dynamicSecretTmpCredsUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call esmDeleteAsync(EsmDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretTmpCredsUpdateAsync(DynamicSecretTmpCredsUpdate body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = esmDeleteValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); - localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + okhttp3.Call localVarCall = dynamicSecretTmpCredsUpdateValidateBeforeCall(body, _callback); + localVarApiClient.executeAsync(localVarCall, _callback); return localVarCall; } /** - * Build call for esmGet + * Build call for dynamicSecretUpdateArtifactory * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20173,11 +20270,11 @@ public okhttp3.Call esmDeleteAsync(EsmDelete body, final ApiCallback Status Code Description Response Headers - 200 esmGetResponse wraps response body. - + 201 dynamicSecretUpdateArtifactoryResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call esmGetCall(EsmGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateArtifactoryCall(DynamicSecretUpdateArtifactory body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20195,7 +20292,7 @@ public okhttp3.Call esmGetCall(EsmGet body, final ApiCallback _callback) throws Object localVarPostBody = body; // create path and map variables - String localVarPath = "/esm-get"; + String localVarPath = "/dynamic-secret-update-artifactory"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20224,15 +20321,15 @@ public okhttp3.Call esmGetCall(EsmGet body, final ApiCallback _callback) throws } @SuppressWarnings("rawtypes") - private okhttp3.Call esmGetValidateBeforeCall(EsmGet body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateArtifactoryValidateBeforeCall(DynamicSecretUpdateArtifactory 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 esmGet(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateArtifactory(Async)"); } - okhttp3.Call localVarCall = esmGetCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateArtifactoryCall(body, _callback); return localVarCall; } @@ -20241,17 +20338,17 @@ private okhttp3.Call esmGetValidateBeforeCall(EsmGet body, final ApiCallback _ca * * * @param body (required) - * @return EsmGetSecretOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmGetResponse wraps response body. -
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EsmGetSecretOutput esmGet(EsmGet body) throws ApiException { - ApiResponse localVarResp = esmGetWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateArtifactory(DynamicSecretUpdateArtifactory body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateArtifactoryWithHttpInfo(body); return localVarResp.getData(); } @@ -20259,18 +20356,18 @@ public EsmGetSecretOutput esmGet(EsmGet body) throws ApiException { * * * @param body (required) - * @return ApiResponse<EsmGetSecretOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmGetResponse wraps response body. -
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse esmGetWithHttpInfo(EsmGet body) throws ApiException { - okhttp3.Call localVarCall = esmGetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateArtifactoryWithHttpInfo(DynamicSecretUpdateArtifactory body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateArtifactoryValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -20284,19 +20381,19 @@ public ApiResponse esmGetWithHttpInfo(EsmGet body) throws Ap * @http.response.details - +
Status Code Description Response Headers
200 esmGetResponse wraps response body. -
201 dynamicSecretUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call esmGetAsync(EsmGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateArtifactoryAsync(DynamicSecretUpdateArtifactory body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = esmGetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateArtifactoryValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for esmList + * Build call for dynamicSecretUpdateAws * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20304,11 +20401,11 @@ public okhttp3.Call esmGetAsync(EsmGet body, final ApiCallback Status Code Description Response Headers - 200 esmListResponse wraps response body. - + 200 dynamicSecretUpdateAwsResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call esmListCall(EsmList body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateAwsCall(DynamicSecretUpdateAws body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20326,7 +20423,7 @@ public okhttp3.Call esmListCall(EsmList body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/esm-list"; + String localVarPath = "/dynamic-secret-update-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20355,15 +20452,15 @@ public okhttp3.Call esmListCall(EsmList body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call esmListValidateBeforeCall(EsmList body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateAwsValidateBeforeCall(DynamicSecretUpdateAws 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 esmList(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateAws(Async)"); } - okhttp3.Call localVarCall = esmListCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateAwsCall(body, _callback); return localVarCall; } @@ -20372,17 +20469,17 @@ private okhttp3.Call esmListValidateBeforeCall(EsmList body, final ApiCallback _ * * * @param body (required) - * @return EsmListSecretsOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmListResponse wraps response body. -
200 dynamicSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EsmListSecretsOutput esmList(EsmList body) throws ApiException { - ApiResponse localVarResp = esmListWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateAws(DynamicSecretUpdateAws body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateAwsWithHttpInfo(body); return localVarResp.getData(); } @@ -20390,18 +20487,18 @@ public EsmListSecretsOutput esmList(EsmList body) throws ApiException { * * * @param body (required) - * @return ApiResponse<EsmListSecretsOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmListResponse wraps response body. -
200 dynamicSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse esmListWithHttpInfo(EsmList body) throws ApiException { - okhttp3.Call localVarCall = esmListValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateAwsWithHttpInfo(DynamicSecretUpdateAws body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -20415,19 +20512,19 @@ public ApiResponse esmListWithHttpInfo(EsmList body) throw * @http.response.details - +
Status Code Description Response Headers
200 esmListResponse wraps response body. -
200 dynamicSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call esmListAsync(EsmList body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateAwsAsync(DynamicSecretUpdateAws body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = esmListValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for esmUpdate + * Build call for dynamicSecretUpdateAzure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20435,11 +20532,11 @@ public okhttp3.Call esmListAsync(EsmList body, final ApiCallback Status Code Description Response Headers - 200 esmUpdateResponse wraps response body. - + 201 dynamicSecretUpdateAzureResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call esmUpdateCall(EsmUpdate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateAzureCall(DynamicSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20457,7 +20554,7 @@ public okhttp3.Call esmUpdateCall(EsmUpdate body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/esm-update"; + String localVarPath = "/dynamic-secret-update-azure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20486,15 +20583,15 @@ public okhttp3.Call esmUpdateCall(EsmUpdate body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call esmUpdateValidateBeforeCall(EsmUpdate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateAzureValidateBeforeCall(DynamicSecretUpdateAzure 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 esmUpdate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateAzure(Async)"); } - okhttp3.Call localVarCall = esmUpdateCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateAzureCall(body, _callback); return localVarCall; } @@ -20503,17 +20600,17 @@ private okhttp3.Call esmUpdateValidateBeforeCall(EsmUpdate body, final ApiCallba * * * @param body (required) - * @return EsmUpdateSecretOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmUpdateResponse wraps response body. -
201 dynamicSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EsmUpdateSecretOutput esmUpdate(EsmUpdate body) throws ApiException { - ApiResponse localVarResp = esmUpdateWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateAzure(DynamicSecretUpdateAzure body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateAzureWithHttpInfo(body); return localVarResp.getData(); } @@ -20521,18 +20618,18 @@ public EsmUpdateSecretOutput esmUpdate(EsmUpdate body) throws ApiException { * * * @param body (required) - * @return ApiResponse<EsmUpdateSecretOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 esmUpdateResponse wraps response body. -
201 dynamicSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse esmUpdateWithHttpInfo(EsmUpdate body) throws ApiException { - okhttp3.Call localVarCall = esmUpdateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateAzureWithHttpInfo(DynamicSecretUpdateAzure body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -20546,19 +20643,19 @@ public ApiResponse esmUpdateWithHttpInfo(EsmUpdate body) * @http.response.details - +
Status Code Description Response Headers
200 esmUpdateResponse wraps response body. -
201 dynamicSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call esmUpdateAsync(EsmUpdate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateAzureAsync(DynamicSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = esmUpdateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventAction + * Build call for dynamicSecretUpdateCassandra * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20566,11 +20663,11 @@ public okhttp3.Call esmUpdateAsync(EsmUpdate body, final ApiCallback Status Code Description Response Headers - 200 eventActionResponse wraps response body. - + 201 dynamicSecretUpdateCassandraResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call eventActionCall(EventAction body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateCassandraCall(DynamicSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20588,7 +20685,7 @@ public okhttp3.Call eventActionCall(EventAction body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-action"; + String localVarPath = "/dynamic-secret-update-cassandra"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20617,15 +20714,15 @@ public okhttp3.Call eventActionCall(EventAction body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call eventActionValidateBeforeCall(EventAction body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateCassandraValidateBeforeCall(DynamicSecretUpdateCassandra 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 eventAction(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateCassandra(Async)"); } - okhttp3.Call localVarCall = eventActionCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateCassandraCall(body, _callback); return localVarCall; } @@ -20634,17 +20731,17 @@ private okhttp3.Call eventActionValidateBeforeCall(EventAction body, final ApiCa * * * @param body (required) - * @return Object + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 eventActionResponse wraps response body. -
201 dynamicSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object eventAction(EventAction body) throws ApiException { - ApiResponse localVarResp = eventActionWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateCassandra(DynamicSecretUpdateCassandra body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateCassandraWithHttpInfo(body); return localVarResp.getData(); } @@ -20652,18 +20749,18 @@ public Object eventAction(EventAction body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 eventActionResponse wraps response body. -
201 dynamicSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventActionWithHttpInfo(EventAction body) throws ApiException { - okhttp3.Call localVarCall = eventActionValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateCassandraWithHttpInfo(DynamicSecretUpdateCassandra body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateCassandraValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -20677,31 +20774,31 @@ public ApiResponse eventActionWithHttpInfo(EventAction body) throws ApiE * @http.response.details - +
Status Code Description Response Headers
200 eventActionResponse wraps response body. -
201 dynamicSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventActionAsync(EventAction body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateCassandraAsync(DynamicSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventActionValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateCassandraValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderCreateEmail - * @param body (required) + * Build call for dynamicSecretUpdateCustom + * @param body (optional) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateEmailResponse wraps response body. -
200 dynamicSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateEmailCall(EventForwarderCreateEmail body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateCustomCall(DynamicSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20719,7 +20816,7 @@ public okhttp3.Call eventForwarderCreateEmailCall(EventForwarderCreateEmail body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-create-email"; + String localVarPath = "/dynamic-secret-update-custom"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20748,15 +20845,10 @@ public okhttp3.Call eventForwarderCreateEmailCall(EventForwarderCreateEmail body } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderCreateEmailValidateBeforeCall(EventForwarderCreateEmail 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 eventForwarderCreateEmail(Async)"); - } + private okhttp3.Call dynamicSecretUpdateCustomValidateBeforeCall(DynamicSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateEmailCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateCustomCall(body, _callback); return localVarCall; } @@ -20764,63 +20856,63 @@ private okhttp3.Call eventForwarderCreateEmailValidateBeforeCall(EventForwarderC /** * * - * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @param body (optional) + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateEmailResponse wraps response body. -
200 dynamicSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderCreateEmail(EventForwarderCreateEmail body) throws ApiException { - ApiResponse localVarResp = eventForwarderCreateEmailWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateCustom(DynamicSecretUpdateCustom body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateCustomWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @param body (optional) + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateEmailResponse wraps response body. -
200 dynamicSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderCreateEmailWithHttpInfo(EventForwarderCreateEmail body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateEmailValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateCustomWithHttpInfo(DynamicSecretUpdateCustom body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateCustomValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (required) + * @param body (optional) * @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 * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateEmailResponse wraps response body. -
200 dynamicSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateEmailAsync(EventForwarderCreateEmail body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateCustomAsync(DynamicSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateEmailValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateCustomValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderCreateServiceNow + * Build call for dynamicSecretUpdateDockerhub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20828,11 +20920,11 @@ public okhttp3.Call eventForwarderCreateEmailAsync(EventForwarderCreateEmail bod * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateServiceNowCall(EventForwarderCreateServiceNow body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateDockerhubCall(DynamicSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20850,7 +20942,7 @@ public okhttp3.Call eventForwarderCreateServiceNowCall(EventForwarderCreateServi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-create-servicenow"; + String localVarPath = "/dynamic-secret-update-dockerhub"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -20879,15 +20971,15 @@ public okhttp3.Call eventForwarderCreateServiceNowCall(EventForwarderCreateServi } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderCreateServiceNowValidateBeforeCall(EventForwarderCreateServiceNow body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateDockerhubValidateBeforeCall(DynamicSecretUpdateDockerhub 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 eventForwarderCreateServiceNow(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateDockerhub(Async)"); } - okhttp3.Call localVarCall = eventForwarderCreateServiceNowCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateDockerhubCall(body, _callback); return localVarCall; } @@ -20896,17 +20988,17 @@ private okhttp3.Call eventForwarderCreateServiceNowValidateBeforeCall(EventForwa * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderCreateServiceNow(EventForwarderCreateServiceNow body) throws ApiException { - ApiResponse localVarResp = eventForwarderCreateServiceNowWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateDockerhub(DynamicSecretUpdateDockerhub body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateDockerhubWithHttpInfo(body); return localVarResp.getData(); } @@ -20914,18 +21006,18 @@ public EventForwarderCreateUpdateOutput eventForwarderCreateServiceNow(EventForw * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderCreateServiceNowWithHttpInfo(EventForwarderCreateServiceNow body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateServiceNowValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateDockerhubWithHttpInfo(DynamicSecretUpdateDockerhub body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -20939,19 +21031,19 @@ public ApiResponse eventForwarderCreateService * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateServiceNowAsync(EventForwarderCreateServiceNow body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateDockerhubAsync(DynamicSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateServiceNowValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderCreateSlack + * Build call for dynamicSecretUpdateEks * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -20959,11 +21051,11 @@ public okhttp3.Call eventForwarderCreateServiceNowAsync(EventForwarderCreateServ * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateSlackResponse wraps response body. -
201 dynamicSecretUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateSlackCall(EventForwarderCreateSlack body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateEksCall(DynamicSecretUpdateEks body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -20981,7 +21073,7 @@ public okhttp3.Call eventForwarderCreateSlackCall(EventForwarderCreateSlack body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-create-slack"; + String localVarPath = "/dynamic-secret-update-eks"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21010,15 +21102,15 @@ public okhttp3.Call eventForwarderCreateSlackCall(EventForwarderCreateSlack body } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderCreateSlackValidateBeforeCall(EventForwarderCreateSlack body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateEksValidateBeforeCall(DynamicSecretUpdateEks 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 eventForwarderCreateSlack(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateEks(Async)"); } - okhttp3.Call localVarCall = eventForwarderCreateSlackCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateEksCall(body, _callback); return localVarCall; } @@ -21027,17 +21119,17 @@ private okhttp3.Call eventForwarderCreateSlackValidateBeforeCall(EventForwarderC * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateSlackResponse wraps response body. -
201 dynamicSecretUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderCreateSlack(EventForwarderCreateSlack body) throws ApiException { - ApiResponse localVarResp = eventForwarderCreateSlackWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateEks(DynamicSecretUpdateEks body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateEksWithHttpInfo(body); return localVarResp.getData(); } @@ -21045,18 +21137,18 @@ public EventForwarderCreateUpdateOutput eventForwarderCreateSlack(EventForwarder * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateSlackResponse wraps response body. -
201 dynamicSecretUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderCreateSlackWithHttpInfo(EventForwarderCreateSlack body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateSlackValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateEksWithHttpInfo(DynamicSecretUpdateEks body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateEksValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21070,19 +21162,19 @@ public ApiResponse eventForwarderCreateSlackWi * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateSlackResponse wraps response body. -
201 dynamicSecretUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateSlackAsync(EventForwarderCreateSlack body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateEksAsync(DynamicSecretUpdateEks body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateSlackValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateEksValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderCreateWebhook + * Build call for dynamicSecretUpdateGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21090,11 +21182,11 @@ public okhttp3.Call eventForwarderCreateSlackAsync(EventForwarderCreateSlack bod * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateWebhookResponse wraps response body. -
201 dynamicSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateWebhookCall(EventForwarderCreateWebhook body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGcpCall(DynamicSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21112,7 +21204,7 @@ public okhttp3.Call eventForwarderCreateWebhookCall(EventForwarderCreateWebhook Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-create-webhook"; + String localVarPath = "/dynamic-secret-update-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21141,15 +21233,15 @@ public okhttp3.Call eventForwarderCreateWebhookCall(EventForwarderCreateWebhook } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderCreateWebhookValidateBeforeCall(EventForwarderCreateWebhook body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateGcpValidateBeforeCall(DynamicSecretUpdateGcp 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 eventForwarderCreateWebhook(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateGcp(Async)"); } - okhttp3.Call localVarCall = eventForwarderCreateWebhookCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateGcpCall(body, _callback); return localVarCall; } @@ -21158,17 +21250,17 @@ private okhttp3.Call eventForwarderCreateWebhookValidateBeforeCall(EventForwarde * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateWebhookResponse wraps response body. -
201 dynamicSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderCreateWebhook(EventForwarderCreateWebhook body) throws ApiException { - ApiResponse localVarResp = eventForwarderCreateWebhookWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateGcp(DynamicSecretUpdateGcp body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -21176,18 +21268,18 @@ public EventForwarderCreateUpdateOutput eventForwarderCreateWebhook(EventForward * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateWebhookResponse wraps response body. -
201 dynamicSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderCreateWebhookWithHttpInfo(EventForwarderCreateWebhook body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateWebhookValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateGcpWithHttpInfo(DynamicSecretUpdateGcp body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21201,19 +21293,19 @@ public ApiResponse eventForwarderCreateWebhook * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderCreateWebhookResponse wraps response body. -
201 dynamicSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderCreateWebhookAsync(EventForwarderCreateWebhook body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGcpAsync(DynamicSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderCreateWebhookValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderDelete + * Build call for dynamicSecretUpdateGithub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21221,11 +21313,11 @@ public okhttp3.Call eventForwarderCreateWebhookAsync(EventForwarderCreateWebhook * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderDeleteResponse wraps response body. -
201 dynamicSecretUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderDeleteCall(EventForwarderDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGithubCall(DynamicSecretUpdateGithub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21243,7 +21335,7 @@ public okhttp3.Call eventForwarderDeleteCall(EventForwarderDelete body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-delete"; + String localVarPath = "/dynamic-secret-update-github"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21272,15 +21364,15 @@ public okhttp3.Call eventForwarderDeleteCall(EventForwarderDelete body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderDeleteValidateBeforeCall(EventForwarderDelete body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateGithubValidateBeforeCall(DynamicSecretUpdateGithub 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 eventForwarderDelete(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateGithub(Async)"); } - okhttp3.Call localVarCall = eventForwarderDeleteCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateGithubCall(body, _callback); return localVarCall; } @@ -21289,17 +21381,17 @@ private okhttp3.Call eventForwarderDeleteValidateBeforeCall(EventForwarderDelete * * * @param body (required) - * @return EventForwarderDeleteOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderDeleteResponse wraps response body. -
201 dynamicSecretUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderDeleteOutput eventForwarderDelete(EventForwarderDelete body) throws ApiException { - ApiResponse localVarResp = eventForwarderDeleteWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateGithub(DynamicSecretUpdateGithub body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateGithubWithHttpInfo(body); return localVarResp.getData(); } @@ -21307,18 +21399,18 @@ public EventForwarderDeleteOutput eventForwarderDelete(EventForwarderDelete body * * * @param body (required) - * @return ApiResponse<EventForwarderDeleteOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderDeleteResponse wraps response body. -
201 dynamicSecretUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderDeleteWithHttpInfo(EventForwarderDelete body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderDeleteValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateGithubWithHttpInfo(DynamicSecretUpdateGithub body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateGithubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21332,19 +21424,19 @@ public ApiResponse eventForwarderDeleteWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderDeleteResponse wraps response body. -
201 dynamicSecretUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderDeleteAsync(EventForwarderDelete body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGithubAsync(DynamicSecretUpdateGithub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderDeleteValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateGithubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderGet + * Build call for dynamicSecretUpdateGitlab * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21352,11 +21444,11 @@ public okhttp3.Call eventForwarderDeleteAsync(EventForwarderDelete body, final A * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderGetResponse wraps response body. -
201 dynamicSecretUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderGetCall(EventForwarderGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGitlabCall(DynamicSecretUpdateGitlab body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21374,7 +21466,7 @@ public okhttp3.Call eventForwarderGetCall(EventForwarderGet body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-get"; + String localVarPath = "/dynamic-secret-update-gitlab"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21403,15 +21495,15 @@ public okhttp3.Call eventForwarderGetCall(EventForwarderGet body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderGetValidateBeforeCall(EventForwarderGet body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateGitlabValidateBeforeCall(DynamicSecretUpdateGitlab 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 eventForwarderGet(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateGitlab(Async)"); } - okhttp3.Call localVarCall = eventForwarderGetCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateGitlabCall(body, _callback); return localVarCall; } @@ -21420,17 +21512,17 @@ private okhttp3.Call eventForwarderGetValidateBeforeCall(EventForwarderGet body, * * * @param body (required) - * @return EventForwarderGetOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderGetResponse wraps response body. -
201 dynamicSecretUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderGetOutput eventForwarderGet(EventForwarderGet body) throws ApiException { - ApiResponse localVarResp = eventForwarderGetWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateGitlab(DynamicSecretUpdateGitlab body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateGitlabWithHttpInfo(body); return localVarResp.getData(); } @@ -21438,18 +21530,18 @@ public EventForwarderGetOutput eventForwarderGet(EventForwarderGet body) throws * * * @param body (required) - * @return ApiResponse<EventForwarderGetOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderGetResponse wraps response body. -
201 dynamicSecretUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderGetWithHttpInfo(EventForwarderGet body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderGetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateGitlabWithHttpInfo(DynamicSecretUpdateGitlab body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateGitlabValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21463,19 +21555,19 @@ public ApiResponse eventForwarderGetWithHttpInfo(EventF * @http.response.details - +
Status Code Description Response Headers
200 eventForwarderGetResponse wraps response body. -
201 dynamicSecretUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderGetAsync(EventForwarderGet body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGitlabAsync(DynamicSecretUpdateGitlab body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderGetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateGitlabValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderUpdateEmail + * Build call for dynamicSecretUpdateGke * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21483,11 +21575,11 @@ public okhttp3.Call eventForwarderGetAsync(EventForwarderGet body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateEmailResponse wraps response body. -
201 dynamicSecretUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateEmailCall(EventForwarderUpdateEmail body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGkeCall(DynamicSecretUpdateGke body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21505,7 +21597,7 @@ public okhttp3.Call eventForwarderUpdateEmailCall(EventForwarderUpdateEmail body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-update-email"; + String localVarPath = "/dynamic-secret-update-gke"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21534,15 +21626,15 @@ public okhttp3.Call eventForwarderUpdateEmailCall(EventForwarderUpdateEmail body } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderUpdateEmailValidateBeforeCall(EventForwarderUpdateEmail body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateGkeValidateBeforeCall(DynamicSecretUpdateGke 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 eventForwarderUpdateEmail(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateGke(Async)"); } - okhttp3.Call localVarCall = eventForwarderUpdateEmailCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateGkeCall(body, _callback); return localVarCall; } @@ -21551,17 +21643,17 @@ private okhttp3.Call eventForwarderUpdateEmailValidateBeforeCall(EventForwarderU * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateEmailResponse wraps response body. -
201 dynamicSecretUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderUpdateEmail(EventForwarderUpdateEmail body) throws ApiException { - ApiResponse localVarResp = eventForwarderUpdateEmailWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateGke(DynamicSecretUpdateGke body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateGkeWithHttpInfo(body); return localVarResp.getData(); } @@ -21569,18 +21661,18 @@ public EventForwarderCreateUpdateOutput eventForwarderUpdateEmail(EventForwarder * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateEmailResponse wraps response body. -
201 dynamicSecretUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderUpdateEmailWithHttpInfo(EventForwarderUpdateEmail body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateEmailValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateGkeWithHttpInfo(DynamicSecretUpdateGke body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateGkeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21594,19 +21686,19 @@ public ApiResponse eventForwarderUpdateEmailWi * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateEmailResponse wraps response body. -
201 dynamicSecretUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateEmailAsync(EventForwarderUpdateEmail body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGkeAsync(DynamicSecretUpdateGke body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateEmailValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateGkeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderUpdateServiceNow + * Build call for dynamicSecretUpdateGoogleWorkspace * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21614,11 +21706,11 @@ public okhttp3.Call eventForwarderUpdateEmailAsync(EventForwarderUpdateEmail bod * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateServiceNowCall(EventForwarderUpdateServiceNow body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceCall(DynamicSecretUpdateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21636,7 +21728,7 @@ public okhttp3.Call eventForwarderUpdateServiceNowCall(EventForwarderUpdateServi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-update-servicenow"; + String localVarPath = "/dynamic-secret-update-google-workspace"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21665,15 +21757,15 @@ public okhttp3.Call eventForwarderUpdateServiceNowCall(EventForwarderUpdateServi } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderUpdateServiceNowValidateBeforeCall(EventForwarderUpdateServiceNow body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(DynamicSecretUpdateGoogleWorkspace 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 eventForwarderUpdateServiceNow(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateGoogleWorkspace(Async)"); } - okhttp3.Call localVarCall = eventForwarderUpdateServiceNowCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateGoogleWorkspaceCall(body, _callback); return localVarCall; } @@ -21682,17 +21774,17 @@ private okhttp3.Call eventForwarderUpdateServiceNowValidateBeforeCall(EventForwa * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderUpdateServiceNow(EventForwarderUpdateServiceNow body) throws ApiException { - ApiResponse localVarResp = eventForwarderUpdateServiceNowWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateGoogleWorkspace(DynamicSecretUpdateGoogleWorkspace body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateGoogleWorkspaceWithHttpInfo(body); return localVarResp.getData(); } @@ -21700,18 +21792,18 @@ public EventForwarderCreateUpdateOutput eventForwarderUpdateServiceNow(EventForw * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderUpdateServiceNowWithHttpInfo(EventForwarderUpdateServiceNow body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateServiceNowValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateGoogleWorkspaceWithHttpInfo(DynamicSecretUpdateGoogleWorkspace body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21725,19 +21817,19 @@ public ApiResponse eventForwarderUpdateService * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateServiceNowResponse wraps response body. -
201 dynamicSecretUpdateGoogleWorkspaceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateServiceNowAsync(EventForwarderUpdateServiceNow body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateGoogleWorkspaceAsync(DynamicSecretUpdateGoogleWorkspace body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateServiceNowValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateGoogleWorkspaceValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderUpdateSlack + * Build call for dynamicSecretUpdateHanaDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21745,11 +21837,11 @@ public okhttp3.Call eventForwarderUpdateServiceNowAsync(EventForwarderUpdateServ * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateSlackResponse wraps response body. -
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateSlackCall(EventForwarderUpdateSlack body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateHanaDbCall(DynamicSecretUpdateHanaDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21767,7 +21859,7 @@ public okhttp3.Call eventForwarderUpdateSlackCall(EventForwarderUpdateSlack body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-update-slack"; + String localVarPath = "/dynamic-secret-update-hana"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21796,15 +21888,15 @@ public okhttp3.Call eventForwarderUpdateSlackCall(EventForwarderUpdateSlack body } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderUpdateSlackValidateBeforeCall(EventForwarderUpdateSlack body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateHanaDbValidateBeforeCall(DynamicSecretUpdateHanaDb 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 eventForwarderUpdateSlack(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateHanaDb(Async)"); } - okhttp3.Call localVarCall = eventForwarderUpdateSlackCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateHanaDbCall(body, _callback); return localVarCall; } @@ -21813,17 +21905,17 @@ private okhttp3.Call eventForwarderUpdateSlackValidateBeforeCall(EventForwarderU * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateSlackResponse wraps response body. -
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderUpdateSlack(EventForwarderUpdateSlack body) throws ApiException { - ApiResponse localVarResp = eventForwarderUpdateSlackWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateHanaDb(DynamicSecretUpdateHanaDb body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateHanaDbWithHttpInfo(body); return localVarResp.getData(); } @@ -21831,18 +21923,18 @@ public EventForwarderCreateUpdateOutput eventForwarderUpdateSlack(EventForwarder * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateSlackResponse wraps response body. -
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderUpdateSlackWithHttpInfo(EventForwarderUpdateSlack body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateSlackValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateHanaDbWithHttpInfo(DynamicSecretUpdateHanaDb body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateHanaDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21856,19 +21948,19 @@ public ApiResponse eventForwarderUpdateSlackWi * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateSlackResponse wraps response body. -
201 dynamicSecretUpdateHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateSlackAsync(EventForwarderUpdateSlack body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateHanaDbAsync(DynamicSecretUpdateHanaDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateSlackValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateHanaDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for eventForwarderUpdateWebhook + * Build call for dynamicSecretUpdateK8s * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -21876,11 +21968,11 @@ public okhttp3.Call eventForwarderUpdateSlackAsync(EventForwarderUpdateSlack bod * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateWebhookResponse wraps response body. -
201 dynamicSecretUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateWebhookCall(EventForwarderUpdateWebhook body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateK8sCall(DynamicSecretUpdateK8s body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -21898,7 +21990,7 @@ public okhttp3.Call eventForwarderUpdateWebhookCall(EventForwarderUpdateWebhook Object localVarPostBody = body; // create path and map variables - String localVarPath = "/event-forwarder-update-webhook"; + String localVarPath = "/dynamic-secret-update-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -21927,15 +22019,15 @@ public okhttp3.Call eventForwarderUpdateWebhookCall(EventForwarderUpdateWebhook } @SuppressWarnings("rawtypes") - private okhttp3.Call eventForwarderUpdateWebhookValidateBeforeCall(EventForwarderUpdateWebhook body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateK8sValidateBeforeCall(DynamicSecretUpdateK8s 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 eventForwarderUpdateWebhook(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateK8s(Async)"); } - okhttp3.Call localVarCall = eventForwarderUpdateWebhookCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateK8sCall(body, _callback); return localVarCall; } @@ -21944,17 +22036,17 @@ private okhttp3.Call eventForwarderUpdateWebhookValidateBeforeCall(EventForwarde * * * @param body (required) - * @return EventForwarderCreateUpdateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateWebhookResponse wraps response body. -
201 dynamicSecretUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public EventForwarderCreateUpdateOutput eventForwarderUpdateWebhook(EventForwarderUpdateWebhook body) throws ApiException { - ApiResponse localVarResp = eventForwarderUpdateWebhookWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateK8s(DynamicSecretUpdateK8s body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateK8sWithHttpInfo(body); return localVarResp.getData(); } @@ -21962,18 +22054,18 @@ public EventForwarderCreateUpdateOutput eventForwarderUpdateWebhook(EventForward * * * @param body (required) - * @return ApiResponse<EventForwarderCreateUpdateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateWebhookResponse wraps response body. -
201 dynamicSecretUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse eventForwarderUpdateWebhookWithHttpInfo(EventForwarderUpdateWebhook body) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateWebhookValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateK8sWithHttpInfo(DynamicSecretUpdateK8s body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateK8sValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -21987,19 +22079,19 @@ public ApiResponse eventForwarderUpdateWebhook * @http.response.details - +
Status Code Description Response Headers
201 eventForwarderUpdateWebhookResponse wraps response body. -
201 dynamicSecretUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call eventForwarderUpdateWebhookAsync(EventForwarderUpdateWebhook body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateK8sAsync(DynamicSecretUpdateK8s body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = eventForwarderUpdateWebhookValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateK8sValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for exportClassicKey + * Build call for dynamicSecretUpdateLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22007,11 +22099,11 @@ public okhttp3.Call eventForwarderUpdateWebhookAsync(EventForwarderUpdateWebhook * @http.response.details - +
Status Code Description Response Headers
200 ExportClassicKeyResponse wraps response body. -
201 dynamicSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call exportClassicKeyCall(ExportClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateLdapCall(DynamicSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22029,7 +22121,7 @@ public okhttp3.Call exportClassicKeyCall(ExportClassicKey body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/export-classic-key"; + String localVarPath = "/dynamic-secret-update-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22058,15 +22150,15 @@ public okhttp3.Call exportClassicKeyCall(ExportClassicKey body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call exportClassicKeyValidateBeforeCall(ExportClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateLdapValidateBeforeCall(DynamicSecretUpdateLdap 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 exportClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateLdap(Async)"); } - okhttp3.Call localVarCall = exportClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateLdapCall(body, _callback); return localVarCall; } @@ -22075,17 +22167,17 @@ private okhttp3.Call exportClassicKeyValidateBeforeCall(ExportClassicKey body, f * * * @param body (required) - * @return ExportClassicKeyOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 ExportClassicKeyResponse wraps response body. -
201 dynamicSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ExportClassicKeyOutput exportClassicKey(ExportClassicKey body) throws ApiException { - ApiResponse localVarResp = exportClassicKeyWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateLdap(DynamicSecretUpdateLdap body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -22093,18 +22185,18 @@ public ExportClassicKeyOutput exportClassicKey(ExportClassicKey body) throws Api * * * @param body (required) - * @return ApiResponse<ExportClassicKeyOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 ExportClassicKeyResponse wraps response body. -
201 dynamicSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse exportClassicKeyWithHttpInfo(ExportClassicKey body) throws ApiException { - okhttp3.Call localVarCall = exportClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateLdapWithHttpInfo(DynamicSecretUpdateLdap body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22118,19 +22210,19 @@ public ApiResponse exportClassicKeyWithHttpInfo(ExportCl * @http.response.details - +
Status Code Description Response Headers
200 ExportClassicKeyResponse wraps response body. -
201 dynamicSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call exportClassicKeyAsync(ExportClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateLdapAsync(DynamicSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = exportClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateAllowedAccess + * Build call for dynamicSecretUpdateMongoDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22138,11 +22230,11 @@ public okhttp3.Call exportClassicKeyAsync(ExportClassicKey body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateAllowedAccessCall(GatewayCreateAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateMongoDbCall(DynamicSecretUpdateMongoDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22160,7 +22252,7 @@ public okhttp3.Call gatewayCreateAllowedAccessCall(GatewayCreateAllowedAccess bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-allowed-access"; + String localVarPath = "/dynamic-secret-update-mongo"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22189,15 +22281,15 @@ public okhttp3.Call gatewayCreateAllowedAccessCall(GatewayCreateAllowedAccess bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateAllowedAccessValidateBeforeCall(GatewayCreateAllowedAccess body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateMongoDbValidateBeforeCall(DynamicSecretUpdateMongoDb 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 gatewayCreateAllowedAccess(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateMongoDb(Async)"); } - okhttp3.Call localVarCall = gatewayCreateAllowedAccessCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateMongoDbCall(body, _callback); return localVarCall; } @@ -22206,17 +22298,17 @@ private okhttp3.Call gatewayCreateAllowedAccessValidateBeforeCall(GatewayCreateA * * * @param body (required) - * @return AllowedAccess + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public AllowedAccess gatewayCreateAllowedAccess(GatewayCreateAllowedAccess body) throws ApiException { - ApiResponse localVarResp = gatewayCreateAllowedAccessWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateMongoDb(DynamicSecretUpdateMongoDb body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateMongoDbWithHttpInfo(body); return localVarResp.getData(); } @@ -22224,18 +22316,18 @@ public AllowedAccess gatewayCreateAllowedAccess(GatewayCreateAllowedAccess body) * * * @param body (required) - * @return ApiResponse<AllowedAccess> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateAllowedAccessWithHttpInfo(GatewayCreateAllowedAccess body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateAllowedAccessValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateMongoDbWithHttpInfo(DynamicSecretUpdateMongoDb body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateMongoDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22249,19 +22341,19 @@ public ApiResponse gatewayCreateAllowedAccessWithHttpInfo(Gateway * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 dynamicSecretUpdateMongoDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateAllowedAccessAsync(GatewayCreateAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateMongoDbAsync(DynamicSecretUpdateMongoDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateAllowedAccessValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateMongoDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateK8SAuthConfig + * Build call for dynamicSecretUpdateMsSql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22269,11 +22361,11 @@ public okhttp3.Call gatewayCreateAllowedAccessAsync(GatewayCreateAllowedAccess b * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateK8SAuthConfigCall(GatewayCreateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateMsSqlCall(DynamicSecretUpdateMsSql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22291,7 +22383,7 @@ public okhttp3.Call gatewayCreateK8SAuthConfigCall(GatewayCreateK8SAuthConfig bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-k8s-auth-config"; + String localVarPath = "/dynamic-secret-update-mssql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22320,15 +22412,15 @@ public okhttp3.Call gatewayCreateK8SAuthConfigCall(GatewayCreateK8SAuthConfig bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateK8SAuthConfigValidateBeforeCall(GatewayCreateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateMsSqlValidateBeforeCall(DynamicSecretUpdateMsSql 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 gatewayCreateK8SAuthConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateMsSql(Async)"); } - okhttp3.Call localVarCall = gatewayCreateK8SAuthConfigCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateMsSqlCall(body, _callback); return localVarCall; } @@ -22337,17 +22429,17 @@ private okhttp3.Call gatewayCreateK8SAuthConfigValidateBeforeCall(GatewayCreateK * * * @param body (required) - * @return GatewayCreateK8SAuthConfigOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateK8SAuthConfigOutput gatewayCreateK8SAuthConfig(GatewayCreateK8SAuthConfig body) throws ApiException { - ApiResponse localVarResp = gatewayCreateK8SAuthConfigWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateMsSql(DynamicSecretUpdateMsSql body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateMsSqlWithHttpInfo(body); return localVarResp.getData(); } @@ -22355,18 +22447,18 @@ public GatewayCreateK8SAuthConfigOutput gatewayCreateK8SAuthConfig(GatewayCreate * * * @param body (required) - * @return ApiResponse<GatewayCreateK8SAuthConfigOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateK8SAuthConfigWithHttpInfo(GatewayCreateK8SAuthConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateK8SAuthConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateMsSqlWithHttpInfo(DynamicSecretUpdateMsSql body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateMsSqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22380,19 +22472,19 @@ public ApiResponse gatewayCreateK8SAuthConfigW * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
201 dynamicSecretUpdateMsSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateK8SAuthConfigAsync(GatewayCreateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateMsSqlAsync(DynamicSecretUpdateMsSql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateK8SAuthConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateMsSqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateMigration + * Build call for dynamicSecretUpdateMySql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22400,11 +22492,11 @@ public okhttp3.Call gatewayCreateK8SAuthConfigAsync(GatewayCreateK8SAuthConfig b * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationCreateResponse wraps response body. -
201 dynamicSecretUpdateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateMigrationCall(GatewayCreateMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateMySqlCall(DynamicSecretUpdateMySql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22422,7 +22514,7 @@ public okhttp3.Call gatewayCreateMigrationCall(GatewayCreateMigration body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-migration"; + String localVarPath = "/dynamic-secret-update-mysql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22451,15 +22543,15 @@ public okhttp3.Call gatewayCreateMigrationCall(GatewayCreateMigration body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateMigrationValidateBeforeCall(GatewayCreateMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateMySqlValidateBeforeCall(DynamicSecretUpdateMySql 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 gatewayCreateMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateMySql(Async)"); } - okhttp3.Call localVarCall = gatewayCreateMigrationCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateMySqlCall(body, _callback); return localVarCall; } @@ -22468,17 +22560,17 @@ private okhttp3.Call gatewayCreateMigrationValidateBeforeCall(GatewayCreateMigra * * * @param body (required) - * @return GatewayMigrationCreateOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationCreateResponse wraps response body. -
201 dynamicSecretUpdateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigrationCreateOutput gatewayCreateMigration(GatewayCreateMigration body) throws ApiException { - ApiResponse localVarResp = gatewayCreateMigrationWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateMySql(DynamicSecretUpdateMySql body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateMySqlWithHttpInfo(body); return localVarResp.getData(); } @@ -22486,18 +22578,18 @@ public GatewayMigrationCreateOutput gatewayCreateMigration(GatewayCreateMigratio * * * @param body (required) - * @return ApiResponse<GatewayMigrationCreateOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationCreateResponse wraps response body. -
201 dynamicSecretUpdateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateMigrationWithHttpInfo(GatewayCreateMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateMySqlWithHttpInfo(DynamicSecretUpdateMySql body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateMySqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22511,19 +22603,19 @@ public ApiResponse gatewayCreateMigrationWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationCreateResponse wraps response body. -
201 dynamicSecretUpdateMySqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateMigrationAsync(GatewayCreateMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateMySqlAsync(DynamicSecretUpdateMySql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateMySqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerArtifactory + * Build call for dynamicSecretUpdateOracleDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22531,11 +22623,11 @@ public okhttp3.Call gatewayCreateMigrationAsync(GatewayCreateMigration body, fin * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerArtifactoryCall(GatewayCreateProducerArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateOracleDbCall(DynamicSecretUpdateOracleDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22553,7 +22645,7 @@ public okhttp3.Call gatewayCreateProducerArtifactoryCall(GatewayCreateProducerAr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-artifactory"; + String localVarPath = "/dynamic-secret-update-oracle"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22582,15 +22674,15 @@ public okhttp3.Call gatewayCreateProducerArtifactoryCall(GatewayCreateProducerAr } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerArtifactoryValidateBeforeCall(GatewayCreateProducerArtifactory body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateOracleDbValidateBeforeCall(DynamicSecretUpdateOracleDb 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 gatewayCreateProducerArtifactory(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateOracleDb(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerArtifactoryCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateOracleDbCall(body, _callback); return localVarCall; } @@ -22599,17 +22691,17 @@ private okhttp3.Call gatewayCreateProducerArtifactoryValidateBeforeCall(GatewayC * * * @param body (required) - * @return GatewayCreateProducerArtifactoryOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerArtifactoryOutput gatewayCreateProducerArtifactory(GatewayCreateProducerArtifactory body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerArtifactoryWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateOracleDb(DynamicSecretUpdateOracleDb body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateOracleDbWithHttpInfo(body); return localVarResp.getData(); } @@ -22617,18 +22709,18 @@ public GatewayCreateProducerArtifactoryOutput gatewayCreateProducerArtifactory(G * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerArtifactoryOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerArtifactoryWithHttpInfo(GatewayCreateProducerArtifactory body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerArtifactoryValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateOracleDbWithHttpInfo(DynamicSecretUpdateOracleDb body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateOracleDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22642,19 +22734,19 @@ public ApiResponse gatewayCreateProducer * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
201 dynamicSecretUpdateOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerArtifactoryAsync(GatewayCreateProducerArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateOracleDbAsync(DynamicSecretUpdateOracleDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerArtifactoryValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateOracleDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerAws + * Build call for dynamicSecretUpdatePing * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22662,11 +22754,11 @@ public okhttp3.Call gatewayCreateProducerArtifactoryAsync(GatewayCreateProducerA * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAwsResponse wraps response body. -
201 dynamicSecretUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerAwsCall(GatewayCreateProducerAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdatePingCall(DynamicSecretUpdatePing body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22684,7 +22776,7 @@ public okhttp3.Call gatewayCreateProducerAwsCall(GatewayCreateProducerAws body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-aws"; + String localVarPath = "/dynamic-secret-update-ping"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22713,15 +22805,15 @@ public okhttp3.Call gatewayCreateProducerAwsCall(GatewayCreateProducerAws body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerAwsValidateBeforeCall(GatewayCreateProducerAws body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdatePingValidateBeforeCall(DynamicSecretUpdatePing 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 gatewayCreateProducerAws(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdatePing(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerAwsCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdatePingCall(body, _callback); return localVarCall; } @@ -22730,17 +22822,17 @@ private okhttp3.Call gatewayCreateProducerAwsValidateBeforeCall(GatewayCreatePro * * * @param body (required) - * @return GatewayCreateProducerAwsOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAwsResponse wraps response body. -
201 dynamicSecretUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerAwsOutput gatewayCreateProducerAws(GatewayCreateProducerAws body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerAwsWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdatePing(DynamicSecretUpdatePing body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdatePingWithHttpInfo(body); return localVarResp.getData(); } @@ -22748,18 +22840,18 @@ public GatewayCreateProducerAwsOutput gatewayCreateProducerAws(GatewayCreateProd * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerAwsOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAwsResponse wraps response body. -
201 dynamicSecretUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerAwsWithHttpInfo(GatewayCreateProducerAws body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerAwsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdatePingWithHttpInfo(DynamicSecretUpdatePing body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdatePingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22773,19 +22865,19 @@ public ApiResponse gatewayCreateProducerAwsWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAwsResponse wraps response body. -
201 dynamicSecretUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerAwsAsync(GatewayCreateProducerAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdatePingAsync(DynamicSecretUpdatePing body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerAwsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdatePingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerAzure + * Build call for dynamicSecretUpdatePostgreSql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22793,11 +22885,11 @@ public okhttp3.Call gatewayCreateProducerAwsAsync(GatewayCreateProducerAws body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAzureResponse wraps response body. -
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerAzureCall(GatewayCreateProducerAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdatePostgreSqlCall(DynamicSecretUpdatePostgreSql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22815,7 +22907,7 @@ public okhttp3.Call gatewayCreateProducerAzureCall(GatewayCreateProducerAzure bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-azure"; + String localVarPath = "/dynamic-secret-update-postgresql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22844,15 +22936,15 @@ public okhttp3.Call gatewayCreateProducerAzureCall(GatewayCreateProducerAzure bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerAzureValidateBeforeCall(GatewayCreateProducerAzure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdatePostgreSqlValidateBeforeCall(DynamicSecretUpdatePostgreSql 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 gatewayCreateProducerAzure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdatePostgreSql(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerAzureCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdatePostgreSqlCall(body, _callback); return localVarCall; } @@ -22861,17 +22953,17 @@ private okhttp3.Call gatewayCreateProducerAzureValidateBeforeCall(GatewayCreateP * * * @param body (required) - * @return GatewayCreateProducerAzureOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAzureResponse wraps response body. -
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerAzureOutput gatewayCreateProducerAzure(GatewayCreateProducerAzure body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerAzureWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdatePostgreSql(DynamicSecretUpdatePostgreSql body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdatePostgreSqlWithHttpInfo(body); return localVarResp.getData(); } @@ -22879,18 +22971,18 @@ public GatewayCreateProducerAzureOutput gatewayCreateProducerAzure(GatewayCreate * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerAzureOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAzureResponse wraps response body. -
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerAzureWithHttpInfo(GatewayCreateProducerAzure body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerAzureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdatePostgreSqlWithHttpInfo(DynamicSecretUpdatePostgreSql body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdatePostgreSqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -22904,19 +22996,19 @@ public ApiResponse gatewayCreateProducerAzureW * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerAzureResponse wraps response body. -
201 dynamicSecretUpdatePostgreSqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerAzureAsync(GatewayCreateProducerAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdatePostgreSqlAsync(DynamicSecretUpdatePostgreSql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerAzureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdatePostgreSqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerCassandra + * Build call for dynamicSecretUpdateRabbitMq * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -22924,11 +23016,11 @@ public okhttp3.Call gatewayCreateProducerAzureAsync(GatewayCreateProducerAzure b * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerCassandraResponse wraps response body. -
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerCassandraCall(GatewayCreateProducerCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRabbitMqCall(DynamicSecretUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -22946,7 +23038,7 @@ public okhttp3.Call gatewayCreateProducerCassandraCall(GatewayCreateProducerCass Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-cassandra"; + String localVarPath = "/dynamic-secret-update-rabbitmq"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -22975,15 +23067,15 @@ public okhttp3.Call gatewayCreateProducerCassandraCall(GatewayCreateProducerCass } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerCassandraValidateBeforeCall(GatewayCreateProducerCassandra body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateRabbitMqValidateBeforeCall(DynamicSecretUpdateRabbitMq 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 gatewayCreateProducerCassandra(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateRabbitMq(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerCassandraCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateRabbitMqCall(body, _callback); return localVarCall; } @@ -22992,17 +23084,17 @@ private okhttp3.Call gatewayCreateProducerCassandraValidateBeforeCall(GatewayCre * * * @param body (required) - * @return GatewayCreateProducerCassandraOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerCassandraResponse wraps response body. -
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerCassandraOutput gatewayCreateProducerCassandra(GatewayCreateProducerCassandra body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerCassandraWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateRabbitMq(DynamicSecretUpdateRabbitMq body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateRabbitMqWithHttpInfo(body); return localVarResp.getData(); } @@ -23010,18 +23102,18 @@ public GatewayCreateProducerCassandraOutput gatewayCreateProducerCassandra(Gatew * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerCassandraOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerCassandraResponse wraps response body. -
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerCassandraWithHttpInfo(GatewayCreateProducerCassandra body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerCassandraValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateRabbitMqWithHttpInfo(DynamicSecretUpdateRabbitMq body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateRabbitMqValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23035,19 +23127,19 @@ public ApiResponse gatewayCreateProducerCa * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerCassandraResponse wraps response body. -
201 dynamicSecretUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerCassandraAsync(GatewayCreateProducerCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRabbitMqAsync(DynamicSecretUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerCassandraValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateRabbitMqValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerChef + * Build call for dynamicSecretUpdateRdp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23055,11 +23147,11 @@ public okhttp3.Call gatewayCreateProducerCassandraAsync(GatewayCreateProducerCas * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerChefResponse wraps response body. -
201 dynamicSecretUpdateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerChefCall(GatewayCreateProducerChef body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRdpCall(DynamicSecretUpdateRdp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23077,7 +23169,7 @@ public okhttp3.Call gatewayCreateProducerChefCall(GatewayCreateProducerChef body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-chef"; + String localVarPath = "/dynamic-secret-update-rdp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23106,15 +23198,15 @@ public okhttp3.Call gatewayCreateProducerChefCall(GatewayCreateProducerChef body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerChefValidateBeforeCall(GatewayCreateProducerChef body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateRdpValidateBeforeCall(DynamicSecretUpdateRdp 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 gatewayCreateProducerChef(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateRdp(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerChefCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateRdpCall(body, _callback); return localVarCall; } @@ -23123,17 +23215,17 @@ private okhttp3.Call gatewayCreateProducerChefValidateBeforeCall(GatewayCreatePr * * * @param body (required) - * @return GatewayCreateProducerChefOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerChefResponse wraps response body. -
201 dynamicSecretUpdateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerChefOutput gatewayCreateProducerChef(GatewayCreateProducerChef body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerChefWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateRdp(DynamicSecretUpdateRdp body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateRdpWithHttpInfo(body); return localVarResp.getData(); } @@ -23141,18 +23233,18 @@ public GatewayCreateProducerChefOutput gatewayCreateProducerChef(GatewayCreatePr * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerChefOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerChefResponse wraps response body. -
201 dynamicSecretUpdateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerChefWithHttpInfo(GatewayCreateProducerChef body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerChefValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateRdpWithHttpInfo(DynamicSecretUpdateRdp body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateRdpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23166,31 +23258,31 @@ public ApiResponse gatewayCreateProducerChefWit * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerChefResponse wraps response body. -
201 dynamicSecretUpdateRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerChefAsync(GatewayCreateProducerChef body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRdpAsync(DynamicSecretUpdateRdp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerChefValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateRdpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerCustom - * @param body (optional) + * Build call for dynamicSecretUpdateRedis + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateProducerCustomResponse wraps response body. -
201 dynamicSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerCustomCall(GatewayCreateProducerCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRedisCall(DynamicSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23208,7 +23300,7 @@ public okhttp3.Call gatewayCreateProducerCustomCall(GatewayCreateProducerCustom Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-custom"; + String localVarPath = "/dynamic-secret-update-redis"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23237,10 +23329,15 @@ public okhttp3.Call gatewayCreateProducerCustomCall(GatewayCreateProducerCustom } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerCustomValidateBeforeCall(GatewayCreateProducerCustom body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateRedisValidateBeforeCall(DynamicSecretUpdateRedis 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 dynamicSecretUpdateRedis(Async)"); + } - okhttp3.Call localVarCall = gatewayCreateProducerCustomCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateRedisCall(body, _callback); return localVarCall; } @@ -23248,63 +23345,63 @@ private okhttp3.Call gatewayCreateProducerCustomValidateBeforeCall(GatewayCreate /** * * - * @param body (optional) - * @return GatewayCreateProducerCustomOutput + * @param body (required) + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateProducerCustomResponse wraps response body. -
201 dynamicSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerCustomOutput gatewayCreateProducerCustom(GatewayCreateProducerCustom body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerCustomWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateRedis(DynamicSecretUpdateRedis body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateRedisWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<GatewayCreateProducerCustomOutput> + * @param body (required) + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateProducerCustomResponse wraps response body. -
201 dynamicSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerCustomWithHttpInfo(GatewayCreateProducerCustom body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerCustomValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateRedisWithHttpInfo(DynamicSecretUpdateRedis body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateRedisValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateProducerCustomResponse wraps response body. -
201 dynamicSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerCustomAsync(GatewayCreateProducerCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRedisAsync(DynamicSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerCustomValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateRedisValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerDockerhub + * Build call for dynamicSecretUpdateRedshift * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23312,11 +23409,11 @@ public okhttp3.Call gatewayCreateProducerCustomAsync(GatewayCreateProducerCustom * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerDockerhubResponse wraps response body. -
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerDockerhubCall(GatewayCreateProducerDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRedshiftCall(DynamicSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23334,7 +23431,7 @@ public okhttp3.Call gatewayCreateProducerDockerhubCall(GatewayCreateProducerDock Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-dockerhub"; + String localVarPath = "/dynamic-secret-update-redshift"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23363,15 +23460,15 @@ public okhttp3.Call gatewayCreateProducerDockerhubCall(GatewayCreateProducerDock } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerDockerhubValidateBeforeCall(GatewayCreateProducerDockerhub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateRedshiftValidateBeforeCall(DynamicSecretUpdateRedshift 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 gatewayCreateProducerDockerhub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateRedshift(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerDockerhubCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateRedshiftCall(body, _callback); return localVarCall; } @@ -23380,17 +23477,17 @@ private okhttp3.Call gatewayCreateProducerDockerhubValidateBeforeCall(GatewayCre * * * @param body (required) - * @return GatewayCreateProducerDockerhubOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerDockerhubResponse wraps response body. -
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerDockerhubOutput gatewayCreateProducerDockerhub(GatewayCreateProducerDockerhub body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerDockerhubWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateRedshift(DynamicSecretUpdateRedshift body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateRedshiftWithHttpInfo(body); return localVarResp.getData(); } @@ -23398,18 +23495,18 @@ public GatewayCreateProducerDockerhubOutput gatewayCreateProducerDockerhub(Gatew * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerDockerhubOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerDockerhubResponse wraps response body. -
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerDockerhubWithHttpInfo(GatewayCreateProducerDockerhub body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerDockerhubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateRedshiftWithHttpInfo(DynamicSecretUpdateRedshift body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateRedshiftValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23423,19 +23520,19 @@ public ApiResponse gatewayCreateProducerDo * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerDockerhubResponse wraps response body. -
201 dynamicSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerDockerhubAsync(GatewayCreateProducerDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateRedshiftAsync(DynamicSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerDockerhubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateRedshiftValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerEks + * Build call for dynamicSecretUpdateSnowflake * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23443,11 +23540,11 @@ public okhttp3.Call gatewayCreateProducerDockerhubAsync(GatewayCreateProducerDoc * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerEksResponse wraps response body. -
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerEksCall(GatewayCreateProducerEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateSnowflakeCall(DynamicSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23465,7 +23562,7 @@ public okhttp3.Call gatewayCreateProducerEksCall(GatewayCreateProducerEks body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-eks"; + String localVarPath = "/dynamic-secret-update-snowflake"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23494,15 +23591,15 @@ public okhttp3.Call gatewayCreateProducerEksCall(GatewayCreateProducerEks body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerEksValidateBeforeCall(GatewayCreateProducerEks body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateSnowflakeValidateBeforeCall(DynamicSecretUpdateSnowflake 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 gatewayCreateProducerEks(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateSnowflake(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerEksCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateSnowflakeCall(body, _callback); return localVarCall; } @@ -23511,17 +23608,17 @@ private okhttp3.Call gatewayCreateProducerEksValidateBeforeCall(GatewayCreatePro * * * @param body (required) - * @return GatewayCreateProducerEksOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerEksResponse wraps response body. -
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerEksOutput gatewayCreateProducerEks(GatewayCreateProducerEks body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerEksWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateSnowflake(DynamicSecretUpdateSnowflake body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateSnowflakeWithHttpInfo(body); return localVarResp.getData(); } @@ -23529,18 +23626,18 @@ public GatewayCreateProducerEksOutput gatewayCreateProducerEks(GatewayCreateProd * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerEksOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerEksResponse wraps response body. -
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerEksWithHttpInfo(GatewayCreateProducerEks body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerEksValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateSnowflakeWithHttpInfo(DynamicSecretUpdateSnowflake body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateSnowflakeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23554,19 +23651,19 @@ public ApiResponse gatewayCreateProducerEksWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerEksResponse wraps response body. -
201 dynamicSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerEksAsync(GatewayCreateProducerEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateSnowflakeAsync(DynamicSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerEksValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateSnowflakeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerGcp + * Build call for dynamicSecretUpdateVenafi * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23574,11 +23671,11 @@ public okhttp3.Call gatewayCreateProducerEksAsync(GatewayCreateProducerEks body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGcpResponse wraps response body. -
201 dynamicSecretUpdateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerGcpCall(GatewayCreateProducerGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateVenafiCall(DynamicSecretUpdateVenafi body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23596,7 +23693,7 @@ public okhttp3.Call gatewayCreateProducerGcpCall(GatewayCreateProducerGcp body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-gcp"; + String localVarPath = "/dynamic-secret-update-venafi"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23625,15 +23722,15 @@ public okhttp3.Call gatewayCreateProducerGcpCall(GatewayCreateProducerGcp body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerGcpValidateBeforeCall(GatewayCreateProducerGcp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call dynamicSecretUpdateVenafiValidateBeforeCall(DynamicSecretUpdateVenafi 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 gatewayCreateProducerGcp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling dynamicSecretUpdateVenafi(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerGcpCall(body, _callback); + okhttp3.Call localVarCall = dynamicSecretUpdateVenafiCall(body, _callback); return localVarCall; } @@ -23642,17 +23739,17 @@ private okhttp3.Call gatewayCreateProducerGcpValidateBeforeCall(GatewayCreatePro * * * @param body (required) - * @return GatewayCreateProducerGcpOutput + * @return DynamicSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGcpResponse wraps response body. -
201 dynamicSecretUpdateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerGcpOutput gatewayCreateProducerGcp(GatewayCreateProducerGcp body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerGcpWithHttpInfo(body); + public DynamicSecretUpdateOutput dynamicSecretUpdateVenafi(DynamicSecretUpdateVenafi body) throws ApiException { + ApiResponse localVarResp = dynamicSecretUpdateVenafiWithHttpInfo(body); return localVarResp.getData(); } @@ -23660,18 +23757,18 @@ public GatewayCreateProducerGcpOutput gatewayCreateProducerGcp(GatewayCreateProd * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerGcpOutput> + * @return ApiResponse<DynamicSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGcpResponse wraps response body. -
201 dynamicSecretUpdateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerGcpWithHttpInfo(GatewayCreateProducerGcp body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerGcpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse dynamicSecretUpdateVenafiWithHttpInfo(DynamicSecretUpdateVenafi body) throws ApiException { + okhttp3.Call localVarCall = dynamicSecretUpdateVenafiValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23685,19 +23782,19 @@ public ApiResponse gatewayCreateProducerGcpWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGcpResponse wraps response body. -
201 dynamicSecretUpdateVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerGcpAsync(GatewayCreateProducerGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call dynamicSecretUpdateVenafiAsync(DynamicSecretUpdateVenafi body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerGcpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = dynamicSecretUpdateVenafiValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerGithub + * Build call for encrypt * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23705,11 +23802,11 @@ public okhttp3.Call gatewayCreateProducerGcpAsync(GatewayCreateProducerGcp body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGithubResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerGithubCall(GatewayCreateProducerGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call encryptCall(Encrypt body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23727,7 +23824,7 @@ public okhttp3.Call gatewayCreateProducerGithubCall(GatewayCreateProducerGithub Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-github"; + String localVarPath = "/encrypt"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23756,15 +23853,15 @@ public okhttp3.Call gatewayCreateProducerGithubCall(GatewayCreateProducerGithub } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerGithubValidateBeforeCall(GatewayCreateProducerGithub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call encryptValidateBeforeCall(Encrypt 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 gatewayCreateProducerGithub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling encrypt(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerGithubCall(body, _callback); + okhttp3.Call localVarCall = encryptCall(body, _callback); return localVarCall; } @@ -23773,17 +23870,17 @@ private okhttp3.Call gatewayCreateProducerGithubValidateBeforeCall(GatewayCreate * * * @param body (required) - * @return GatewayCreateProducerGithubOutput + * @return EncryptOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGithubResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerGithubOutput gatewayCreateProducerGithub(GatewayCreateProducerGithub body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerGithubWithHttpInfo(body); + public EncryptOutput encrypt(Encrypt body) throws ApiException { + ApiResponse localVarResp = encryptWithHttpInfo(body); return localVarResp.getData(); } @@ -23791,18 +23888,18 @@ public GatewayCreateProducerGithubOutput gatewayCreateProducerGithub(GatewayCrea * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerGithubOutput> + * @return ApiResponse<EncryptOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGithubResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerGithubWithHttpInfo(GatewayCreateProducerGithub body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerGithubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse encryptWithHttpInfo(Encrypt body) throws ApiException { + okhttp3.Call localVarCall = encryptValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23816,19 +23913,19 @@ public ApiResponse gatewayCreateProducerGithu * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGithubResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerGithubAsync(GatewayCreateProducerGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call encryptAsync(Encrypt body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerGithubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = encryptValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerGke + * Build call for encryptGPG * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23836,11 +23933,11 @@ public okhttp3.Call gatewayCreateProducerGithubAsync(GatewayCreateProducerGithub * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGkeResponse wraps response body. -
200 encryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerGkeCall(GatewayCreateProducerGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call encryptGPGCall(EncryptGPG body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23858,7 +23955,7 @@ public okhttp3.Call gatewayCreateProducerGkeCall(GatewayCreateProducerGke body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-gke"; + String localVarPath = "/encrypt-gpg"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -23887,15 +23984,15 @@ public okhttp3.Call gatewayCreateProducerGkeCall(GatewayCreateProducerGke body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerGkeValidateBeforeCall(GatewayCreateProducerGke body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call encryptGPGValidateBeforeCall(EncryptGPG 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 gatewayCreateProducerGke(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling encryptGPG(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerGkeCall(body, _callback); + okhttp3.Call localVarCall = encryptGPGCall(body, _callback); return localVarCall; } @@ -23904,17 +24001,17 @@ private okhttp3.Call gatewayCreateProducerGkeValidateBeforeCall(GatewayCreatePro * * * @param body (required) - * @return GatewayCreateProducerGkeOutput + * @return EncryptGPGOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGkeResponse wraps response body. -
200 encryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerGkeOutput gatewayCreateProducerGke(GatewayCreateProducerGke body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerGkeWithHttpInfo(body); + public EncryptGPGOutput encryptGPG(EncryptGPG body) throws ApiException { + ApiResponse localVarResp = encryptGPGWithHttpInfo(body); return localVarResp.getData(); } @@ -23922,18 +24019,18 @@ public GatewayCreateProducerGkeOutput gatewayCreateProducerGke(GatewayCreateProd * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerGkeOutput> + * @return ApiResponse<EncryptGPGOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGkeResponse wraps response body. -
200 encryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerGkeWithHttpInfo(GatewayCreateProducerGke body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerGkeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse encryptGPGWithHttpInfo(EncryptGPG body) throws ApiException { + okhttp3.Call localVarCall = encryptGPGValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -23947,19 +24044,19 @@ public ApiResponse gatewayCreateProducerGkeWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerGkeResponse wraps response body. -
200 encryptGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerGkeAsync(GatewayCreateProducerGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call encryptGPGAsync(EncryptGPG body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerGkeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = encryptGPGValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerHanaDb + * Build call for encryptWithClassicKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -23967,11 +24064,11 @@ public okhttp3.Call gatewayCreateProducerGkeAsync(GatewayCreateProducerGke body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerHanaDbResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerHanaDbCall(GatewayCreateProducerHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call encryptWithClassicKeyCall(EncryptWithClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -23989,7 +24086,7 @@ public okhttp3.Call gatewayCreateProducerHanaDbCall(GatewayCreateProducerHanaDb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-hanadb"; + String localVarPath = "/encrypt-with-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24018,15 +24115,15 @@ public okhttp3.Call gatewayCreateProducerHanaDbCall(GatewayCreateProducerHanaDb } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerHanaDbValidateBeforeCall(GatewayCreateProducerHanaDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call encryptWithClassicKeyValidateBeforeCall(EncryptWithClassicKey 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 gatewayCreateProducerHanaDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling encryptWithClassicKey(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerHanaDbCall(body, _callback); + okhttp3.Call localVarCall = encryptWithClassicKeyCall(body, _callback); return localVarCall; } @@ -24035,17 +24132,17 @@ private okhttp3.Call gatewayCreateProducerHanaDbValidateBeforeCall(GatewayCreate * * * @param body (required) - * @return GatewayCreateProducerHanaDbOutput + * @return EncryptOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerHanaDbResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerHanaDbOutput gatewayCreateProducerHanaDb(GatewayCreateProducerHanaDb body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerHanaDbWithHttpInfo(body); + public EncryptOutput encryptWithClassicKey(EncryptWithClassicKey body) throws ApiException { + ApiResponse localVarResp = encryptWithClassicKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -24053,18 +24150,18 @@ public GatewayCreateProducerHanaDbOutput gatewayCreateProducerHanaDb(GatewayCrea * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerHanaDbOutput> + * @return ApiResponse<EncryptOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerHanaDbResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerHanaDbWithHttpInfo(GatewayCreateProducerHanaDb body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerHanaDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse encryptWithClassicKeyWithHttpInfo(EncryptWithClassicKey body) throws ApiException { + okhttp3.Call localVarCall = encryptWithClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24078,19 +24175,19 @@ public ApiResponse gatewayCreateProducerHanaD * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerHanaDbResponse wraps response body. -
200 encryptResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerHanaDbAsync(GatewayCreateProducerHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call encryptWithClassicKeyAsync(EncryptWithClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerHanaDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = encryptWithClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerLdap + * Build call for esmCreate * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24098,11 +24195,11 @@ public okhttp3.Call gatewayCreateProducerHanaDbAsync(GatewayCreateProducerHanaDb * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerLdapResponse wraps response body. -
200 esmCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerLdapCall(GatewayCreateProducerLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmCreateCall(EsmCreate body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24120,7 +24217,7 @@ public okhttp3.Call gatewayCreateProducerLdapCall(GatewayCreateProducerLdap body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-ldap"; + String localVarPath = "/esm-create"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24149,15 +24246,15 @@ public okhttp3.Call gatewayCreateProducerLdapCall(GatewayCreateProducerLdap body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerLdapValidateBeforeCall(GatewayCreateProducerLdap body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call esmCreateValidateBeforeCall(EsmCreate 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 gatewayCreateProducerLdap(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling esmCreate(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerLdapCall(body, _callback); + okhttp3.Call localVarCall = esmCreateCall(body, _callback); return localVarCall; } @@ -24166,17 +24263,17 @@ private okhttp3.Call gatewayCreateProducerLdapValidateBeforeCall(GatewayCreatePr * * * @param body (required) - * @return GatewayCreateProducerLdapOutput + * @return EsmCreateSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerLdapResponse wraps response body. -
200 esmCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerLdapOutput gatewayCreateProducerLdap(GatewayCreateProducerLdap body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerLdapWithHttpInfo(body); + public EsmCreateSecretOutput esmCreate(EsmCreate body) throws ApiException { + ApiResponse localVarResp = esmCreateWithHttpInfo(body); return localVarResp.getData(); } @@ -24184,18 +24281,18 @@ public GatewayCreateProducerLdapOutput gatewayCreateProducerLdap(GatewayCreatePr * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerLdapOutput> + * @return ApiResponse<EsmCreateSecretOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerLdapResponse wraps response body. -
200 esmCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerLdapWithHttpInfo(GatewayCreateProducerLdap body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerLdapValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse esmCreateWithHttpInfo(EsmCreate body) throws ApiException { + okhttp3.Call localVarCall = esmCreateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24209,19 +24306,19 @@ public ApiResponse gatewayCreateProducerLdapWit * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerLdapResponse wraps response body. -
200 esmCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerLdapAsync(GatewayCreateProducerLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmCreateAsync(EsmCreate body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerLdapValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = esmCreateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerMSSQL + * Build call for esmDelete * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24229,11 +24326,11 @@ public okhttp3.Call gatewayCreateProducerLdapAsync(GatewayCreateProducerLdap bod * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMSSQLResponse wraps response body. -
202 esmDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerMSSQLCall(GatewayCreateProducerMSSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmDeleteCall(EsmDelete body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24251,7 +24348,7 @@ public okhttp3.Call gatewayCreateProducerMSSQLCall(GatewayCreateProducerMSSQL bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-mssql"; + String localVarPath = "/esm-delete"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24280,15 +24377,15 @@ public okhttp3.Call gatewayCreateProducerMSSQLCall(GatewayCreateProducerMSSQL bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerMSSQLValidateBeforeCall(GatewayCreateProducerMSSQL body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call esmDeleteValidateBeforeCall(EsmDelete 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 gatewayCreateProducerMSSQL(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling esmDelete(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerMSSQLCall(body, _callback); + okhttp3.Call localVarCall = esmDeleteCall(body, _callback); return localVarCall; } @@ -24297,17 +24394,17 @@ private okhttp3.Call gatewayCreateProducerMSSQLValidateBeforeCall(GatewayCreateP * * * @param body (required) - * @return GatewayCreateProducerMSSQLOutput + * @return EsmDeleteSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMSSQLResponse wraps response body. -
202 esmDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerMSSQLOutput gatewayCreateProducerMSSQL(GatewayCreateProducerMSSQL body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerMSSQLWithHttpInfo(body); + public EsmDeleteSecretOutput esmDelete(EsmDelete body) throws ApiException { + ApiResponse localVarResp = esmDeleteWithHttpInfo(body); return localVarResp.getData(); } @@ -24315,18 +24412,18 @@ public GatewayCreateProducerMSSQLOutput gatewayCreateProducerMSSQL(GatewayCreate * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerMSSQLOutput> + * @return ApiResponse<EsmDeleteSecretOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMSSQLResponse wraps response body. -
202 esmDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerMSSQLWithHttpInfo(GatewayCreateProducerMSSQL body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerMSSQLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse esmDeleteWithHttpInfo(EsmDelete body) throws ApiException { + okhttp3.Call localVarCall = esmDeleteValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24340,19 +24437,19 @@ public ApiResponse gatewayCreateProducerMSSQLW * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMSSQLResponse wraps response body. -
202 esmDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerMSSQLAsync(GatewayCreateProducerMSSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmDeleteAsync(EsmDelete body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerMSSQLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = esmDeleteValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerMongo + * Build call for esmGet * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24360,11 +24457,11 @@ public okhttp3.Call gatewayCreateProducerMSSQLAsync(GatewayCreateProducerMSSQL b * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMongoResponse wraps response body. -
200 esmGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerMongoCall(GatewayCreateProducerMongo body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmGetCall(EsmGet body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24382,7 +24479,7 @@ public okhttp3.Call gatewayCreateProducerMongoCall(GatewayCreateProducerMongo bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-mongo"; + String localVarPath = "/esm-get"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24411,15 +24508,15 @@ public okhttp3.Call gatewayCreateProducerMongoCall(GatewayCreateProducerMongo bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerMongoValidateBeforeCall(GatewayCreateProducerMongo body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call esmGetValidateBeforeCall(EsmGet 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 gatewayCreateProducerMongo(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling esmGet(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerMongoCall(body, _callback); + okhttp3.Call localVarCall = esmGetCall(body, _callback); return localVarCall; } @@ -24428,17 +24525,17 @@ private okhttp3.Call gatewayCreateProducerMongoValidateBeforeCall(GatewayCreateP * * * @param body (required) - * @return GatewayCreateProducerMongoOutput + * @return EsmGetSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMongoResponse wraps response body. -
200 esmGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerMongoOutput gatewayCreateProducerMongo(GatewayCreateProducerMongo body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerMongoWithHttpInfo(body); + public EsmGetSecretOutput esmGet(EsmGet body) throws ApiException { + ApiResponse localVarResp = esmGetWithHttpInfo(body); return localVarResp.getData(); } @@ -24446,18 +24543,18 @@ public GatewayCreateProducerMongoOutput gatewayCreateProducerMongo(GatewayCreate * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerMongoOutput> + * @return ApiResponse<EsmGetSecretOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMongoResponse wraps response body. -
200 esmGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerMongoWithHttpInfo(GatewayCreateProducerMongo body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerMongoValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse esmGetWithHttpInfo(EsmGet body) throws ApiException { + okhttp3.Call localVarCall = esmGetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24471,19 +24568,19 @@ public ApiResponse gatewayCreateProducerMongoW * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMongoResponse wraps response body. -
200 esmGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerMongoAsync(GatewayCreateProducerMongo body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmGetAsync(EsmGet body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerMongoValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = esmGetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerMySQL + * Build call for esmList * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24491,11 +24588,11 @@ public okhttp3.Call gatewayCreateProducerMongoAsync(GatewayCreateProducerMongo b * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMySQLResponse wraps response body. -
200 esmListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerMySQLCall(GatewayCreateProducerMySQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmListCall(EsmList body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24513,7 +24610,7 @@ public okhttp3.Call gatewayCreateProducerMySQLCall(GatewayCreateProducerMySQL bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-mysql"; + String localVarPath = "/esm-list"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24542,15 +24639,15 @@ public okhttp3.Call gatewayCreateProducerMySQLCall(GatewayCreateProducerMySQL bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerMySQLValidateBeforeCall(GatewayCreateProducerMySQL body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call esmListValidateBeforeCall(EsmList 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 gatewayCreateProducerMySQL(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling esmList(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerMySQLCall(body, _callback); + okhttp3.Call localVarCall = esmListCall(body, _callback); return localVarCall; } @@ -24559,17 +24656,17 @@ private okhttp3.Call gatewayCreateProducerMySQLValidateBeforeCall(GatewayCreateP * * * @param body (required) - * @return GatewayCreateProducerMySQLOutput + * @return EsmListSecretsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMySQLResponse wraps response body. -
200 esmListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerMySQLOutput gatewayCreateProducerMySQL(GatewayCreateProducerMySQL body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerMySQLWithHttpInfo(body); + public EsmListSecretsOutput esmList(EsmList body) throws ApiException { + ApiResponse localVarResp = esmListWithHttpInfo(body); return localVarResp.getData(); } @@ -24577,18 +24674,18 @@ public GatewayCreateProducerMySQLOutput gatewayCreateProducerMySQL(GatewayCreate * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerMySQLOutput> + * @return ApiResponse<EsmListSecretsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMySQLResponse wraps response body. -
200 esmListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerMySQLWithHttpInfo(GatewayCreateProducerMySQL body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerMySQLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse esmListWithHttpInfo(EsmList body) throws ApiException { + okhttp3.Call localVarCall = esmListValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24602,19 +24699,19 @@ public ApiResponse gatewayCreateProducerMySQLW * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerMySQLResponse wraps response body. -
200 esmListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerMySQLAsync(GatewayCreateProducerMySQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmListAsync(EsmList body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerMySQLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = esmListValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerNativeK8S + * Build call for esmUpdate * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24622,11 +24719,11 @@ public okhttp3.Call gatewayCreateProducerMySQLAsync(GatewayCreateProducerMySQL b * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
200 esmUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerNativeK8SCall(GatewayCreateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmUpdateCall(EsmUpdate body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24644,7 +24741,7 @@ public okhttp3.Call gatewayCreateProducerNativeK8SCall(GatewayCreateProducerNati Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-k8s"; + String localVarPath = "/esm-update"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24673,15 +24770,15 @@ public okhttp3.Call gatewayCreateProducerNativeK8SCall(GatewayCreateProducerNati } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerNativeK8SValidateBeforeCall(GatewayCreateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call esmUpdateValidateBeforeCall(EsmUpdate 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 gatewayCreateProducerNativeK8S(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling esmUpdate(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerNativeK8SCall(body, _callback); + okhttp3.Call localVarCall = esmUpdateCall(body, _callback); return localVarCall; } @@ -24690,17 +24787,17 @@ private okhttp3.Call gatewayCreateProducerNativeK8SValidateBeforeCall(GatewayCre * * * @param body (required) - * @return GatewayCreateProducerNativeK8SOutput + * @return EsmUpdateSecretOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
200 esmUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerNativeK8SOutput gatewayCreateProducerNativeK8S(GatewayCreateProducerNativeK8S body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerNativeK8SWithHttpInfo(body); + public EsmUpdateSecretOutput esmUpdate(EsmUpdate body) throws ApiException { + ApiResponse localVarResp = esmUpdateWithHttpInfo(body); return localVarResp.getData(); } @@ -24708,18 +24805,18 @@ public GatewayCreateProducerNativeK8SOutput gatewayCreateProducerNativeK8S(Gatew * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerNativeK8SOutput> + * @return ApiResponse<EsmUpdateSecretOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
200 esmUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerNativeK8SWithHttpInfo(GatewayCreateProducerNativeK8S body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerNativeK8SValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse esmUpdateWithHttpInfo(EsmUpdate body) throws ApiException { + okhttp3.Call localVarCall = esmUpdateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24733,19 +24830,19 @@ public ApiResponse gatewayCreateProducerNa * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
200 esmUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerNativeK8SAsync(GatewayCreateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call esmUpdateAsync(EsmUpdate body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerNativeK8SValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = esmUpdateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerOracleDb + * Build call for eventAction * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24753,11 +24850,11 @@ public okhttp3.Call gatewayCreateProducerNativeK8SAsync(GatewayCreateProducerNat * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerOracleDbResponse wraps response body. -
200 eventActionResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerOracleDbCall(GatewayCreateProducerOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventActionCall(EventAction body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24775,7 +24872,7 @@ public okhttp3.Call gatewayCreateProducerOracleDbCall(GatewayCreateProducerOracl Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-oracle"; + String localVarPath = "/event-action"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24804,15 +24901,15 @@ public okhttp3.Call gatewayCreateProducerOracleDbCall(GatewayCreateProducerOracl } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerOracleDbValidateBeforeCall(GatewayCreateProducerOracleDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventActionValidateBeforeCall(EventAction 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 gatewayCreateProducerOracleDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventAction(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerOracleDbCall(body, _callback); + okhttp3.Call localVarCall = eventActionCall(body, _callback); return localVarCall; } @@ -24821,17 +24918,17 @@ private okhttp3.Call gatewayCreateProducerOracleDbValidateBeforeCall(GatewayCrea * * * @param body (required) - * @return GatewayCreateProducerOracleDbOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerOracleDbResponse wraps response body. -
200 eventActionResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerOracleDbOutput gatewayCreateProducerOracleDb(GatewayCreateProducerOracleDb body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerOracleDbWithHttpInfo(body); + public Object eventAction(EventAction body) throws ApiException { + ApiResponse localVarResp = eventActionWithHttpInfo(body); return localVarResp.getData(); } @@ -24839,18 +24936,18 @@ public GatewayCreateProducerOracleDbOutput gatewayCreateProducerOracleDb(Gateway * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerOracleDbOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerOracleDbResponse wraps response body. -
200 eventActionResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerOracleDbWithHttpInfo(GatewayCreateProducerOracleDb body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerOracleDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventActionWithHttpInfo(EventAction body) throws ApiException { + okhttp3.Call localVarCall = eventActionValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24864,19 +24961,19 @@ public ApiResponse gatewayCreateProducerOra * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerOracleDbResponse wraps response body. -
200 eventActionResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerOracleDbAsync(GatewayCreateProducerOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventActionAsync(EventAction body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerOracleDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventActionValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerPing + * Build call for eventForwarderCreateEmail * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -24884,11 +24981,11 @@ public okhttp3.Call gatewayCreateProducerOracleDbAsync(GatewayCreateProducerOrac * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPingResponse wraps response body. -
201 eventForwarderCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerPingCall(GatewayCreateProducerPing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateEmailCall(EventForwarderCreateEmail body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -24906,7 +25003,7 @@ public okhttp3.Call gatewayCreateProducerPingCall(GatewayCreateProducerPing body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-ping"; + String localVarPath = "/event-forwarder-create-email"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -24935,15 +25032,15 @@ public okhttp3.Call gatewayCreateProducerPingCall(GatewayCreateProducerPing body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerPingValidateBeforeCall(GatewayCreateProducerPing body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderCreateEmailValidateBeforeCall(EventForwarderCreateEmail 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 gatewayCreateProducerPing(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderCreateEmail(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerPingCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderCreateEmailCall(body, _callback); return localVarCall; } @@ -24952,17 +25049,17 @@ private okhttp3.Call gatewayCreateProducerPingValidateBeforeCall(GatewayCreatePr * * * @param body (required) - * @return GatewayCreateProducerPingOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPingResponse wraps response body. -
201 eventForwarderCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerPingOutput gatewayCreateProducerPing(GatewayCreateProducerPing body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerPingWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderCreateEmail(EventForwarderCreateEmail body) throws ApiException { + ApiResponse localVarResp = eventForwarderCreateEmailWithHttpInfo(body); return localVarResp.getData(); } @@ -24970,18 +25067,18 @@ public GatewayCreateProducerPingOutput gatewayCreateProducerPing(GatewayCreatePr * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerPingOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPingResponse wraps response body. -
201 eventForwarderCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerPingWithHttpInfo(GatewayCreateProducerPing body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerPingValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderCreateEmailWithHttpInfo(EventForwarderCreateEmail body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderCreateEmailValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -24995,19 +25092,19 @@ public ApiResponse gatewayCreateProducerPingWit * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPingResponse wraps response body. -
201 eventForwarderCreateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerPingAsync(GatewayCreateProducerPing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateEmailAsync(EventForwarderCreateEmail body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerPingValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderCreateEmailValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerPostgreSQL + * Build call for eventForwarderCreateServiceNow * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25015,11 +25112,11 @@ public okhttp3.Call gatewayCreateProducerPingAsync(GatewayCreateProducerPing bod * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
201 eventForwarderCreateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerPostgreSQLCall(GatewayCreateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateServiceNowCall(EventForwarderCreateServiceNow body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25037,7 +25134,7 @@ public okhttp3.Call gatewayCreateProducerPostgreSQLCall(GatewayCreateProducerPos Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-postgresql"; + String localVarPath = "/event-forwarder-create-servicenow"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25066,15 +25163,15 @@ public okhttp3.Call gatewayCreateProducerPostgreSQLCall(GatewayCreateProducerPos } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerPostgreSQLValidateBeforeCall(GatewayCreateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderCreateServiceNowValidateBeforeCall(EventForwarderCreateServiceNow 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 gatewayCreateProducerPostgreSQL(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderCreateServiceNow(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerPostgreSQLCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderCreateServiceNowCall(body, _callback); return localVarCall; } @@ -25083,17 +25180,17 @@ private okhttp3.Call gatewayCreateProducerPostgreSQLValidateBeforeCall(GatewayCr * * * @param body (required) - * @return GatewayCreateProducerPostgreSQLOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
201 eventForwarderCreateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerPostgreSQLOutput gatewayCreateProducerPostgreSQL(GatewayCreateProducerPostgreSQL body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerPostgreSQLWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderCreateServiceNow(EventForwarderCreateServiceNow body) throws ApiException { + ApiResponse localVarResp = eventForwarderCreateServiceNowWithHttpInfo(body); return localVarResp.getData(); } @@ -25101,18 +25198,18 @@ public GatewayCreateProducerPostgreSQLOutput gatewayCreateProducerPostgreSQL(Gat * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerPostgreSQLOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
201 eventForwarderCreateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerPostgreSQLWithHttpInfo(GatewayCreateProducerPostgreSQL body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerPostgreSQLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderCreateServiceNowWithHttpInfo(EventForwarderCreateServiceNow body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderCreateServiceNowValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25126,19 +25223,19 @@ public ApiResponse gatewayCreateProducerP * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
201 eventForwarderCreateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerPostgreSQLAsync(GatewayCreateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateServiceNowAsync(EventForwarderCreateServiceNow body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerPostgreSQLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderCreateServiceNowValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerRabbitMQ + * Build call for eventForwarderCreateSlack * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25146,11 +25243,11 @@ public okhttp3.Call gatewayCreateProducerPostgreSQLAsync(GatewayCreateProducerPo * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
201 eventForwarderCreateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRabbitMQCall(GatewayCreateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateSlackCall(EventForwarderCreateSlack body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25168,7 +25265,7 @@ public okhttp3.Call gatewayCreateProducerRabbitMQCall(GatewayCreateProducerRabbi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-rabbitmq"; + String localVarPath = "/event-forwarder-create-slack"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25197,15 +25294,15 @@ public okhttp3.Call gatewayCreateProducerRabbitMQCall(GatewayCreateProducerRabbi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerRabbitMQValidateBeforeCall(GatewayCreateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderCreateSlackValidateBeforeCall(EventForwarderCreateSlack 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 gatewayCreateProducerRabbitMQ(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderCreateSlack(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerRabbitMQCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderCreateSlackCall(body, _callback); return localVarCall; } @@ -25214,17 +25311,17 @@ private okhttp3.Call gatewayCreateProducerRabbitMQValidateBeforeCall(GatewayCrea * * * @param body (required) - * @return GatewayCreateProducerRabbitMQOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
201 eventForwarderCreateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerRabbitMQOutput gatewayCreateProducerRabbitMQ(GatewayCreateProducerRabbitMQ body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerRabbitMQWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderCreateSlack(EventForwarderCreateSlack body) throws ApiException { + ApiResponse localVarResp = eventForwarderCreateSlackWithHttpInfo(body); return localVarResp.getData(); } @@ -25232,18 +25329,18 @@ public GatewayCreateProducerRabbitMQOutput gatewayCreateProducerRabbitMQ(Gateway * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerRabbitMQOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
201 eventForwarderCreateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerRabbitMQWithHttpInfo(GatewayCreateProducerRabbitMQ body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRabbitMQValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderCreateSlackWithHttpInfo(EventForwarderCreateSlack body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderCreateSlackValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25257,19 +25354,19 @@ public ApiResponse gatewayCreateProducerRab * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
201 eventForwarderCreateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRabbitMQAsync(GatewayCreateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateSlackAsync(EventForwarderCreateSlack body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRabbitMQValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderCreateSlackValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerRdp + * Build call for eventForwarderCreateWebhook * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25277,11 +25374,11 @@ public okhttp3.Call gatewayCreateProducerRabbitMQAsync(GatewayCreateProducerRabb * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRdpResponse wraps response body. -
201 eventForwarderCreateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRdpCall(GatewayCreateProducerRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateWebhookCall(EventForwarderCreateWebhook body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25299,7 +25396,7 @@ public okhttp3.Call gatewayCreateProducerRdpCall(GatewayCreateProducerRdp body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-rdp"; + String localVarPath = "/event-forwarder-create-webhook"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25328,15 +25425,15 @@ public okhttp3.Call gatewayCreateProducerRdpCall(GatewayCreateProducerRdp body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerRdpValidateBeforeCall(GatewayCreateProducerRdp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderCreateWebhookValidateBeforeCall(EventForwarderCreateWebhook 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 gatewayCreateProducerRdp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderCreateWebhook(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerRdpCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderCreateWebhookCall(body, _callback); return localVarCall; } @@ -25345,17 +25442,17 @@ private okhttp3.Call gatewayCreateProducerRdpValidateBeforeCall(GatewayCreatePro * * * @param body (required) - * @return GatewayCreateProducerRdpOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRdpResponse wraps response body. -
201 eventForwarderCreateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerRdpOutput gatewayCreateProducerRdp(GatewayCreateProducerRdp body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerRdpWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderCreateWebhook(EventForwarderCreateWebhook body) throws ApiException { + ApiResponse localVarResp = eventForwarderCreateWebhookWithHttpInfo(body); return localVarResp.getData(); } @@ -25363,18 +25460,18 @@ public GatewayCreateProducerRdpOutput gatewayCreateProducerRdp(GatewayCreateProd * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerRdpOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRdpResponse wraps response body. -
201 eventForwarderCreateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerRdpWithHttpInfo(GatewayCreateProducerRdp body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRdpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderCreateWebhookWithHttpInfo(EventForwarderCreateWebhook body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderCreateWebhookValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25388,19 +25485,19 @@ public ApiResponse gatewayCreateProducerRdpWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRdpResponse wraps response body. -
201 eventForwarderCreateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRdpAsync(GatewayCreateProducerRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderCreateWebhookAsync(EventForwarderCreateWebhook body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRdpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderCreateWebhookValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerRedis + * Build call for eventForwarderDelete * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25408,11 +25505,11 @@ public okhttp3.Call gatewayCreateProducerRdpAsync(GatewayCreateProducerRdp body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedisResponse wraps response body. -
200 eventForwarderDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRedisCall(GatewayCreateProducerRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderDeleteCall(EventForwarderDelete body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25430,7 +25527,7 @@ public okhttp3.Call gatewayCreateProducerRedisCall(GatewayCreateProducerRedis bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-Redis"; + String localVarPath = "/event-forwarder-delete"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25459,15 +25556,15 @@ public okhttp3.Call gatewayCreateProducerRedisCall(GatewayCreateProducerRedis bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerRedisValidateBeforeCall(GatewayCreateProducerRedis body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderDeleteValidateBeforeCall(EventForwarderDelete 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 gatewayCreateProducerRedis(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderDelete(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerRedisCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderDeleteCall(body, _callback); return localVarCall; } @@ -25476,17 +25573,17 @@ private okhttp3.Call gatewayCreateProducerRedisValidateBeforeCall(GatewayCreateP * * * @param body (required) - * @return GatewayCreateProducerRedisOutput + * @return EventForwarderDeleteOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedisResponse wraps response body. -
200 eventForwarderDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerRedisOutput gatewayCreateProducerRedis(GatewayCreateProducerRedis body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerRedisWithHttpInfo(body); + public EventForwarderDeleteOutput eventForwarderDelete(EventForwarderDelete body) throws ApiException { + ApiResponse localVarResp = eventForwarderDeleteWithHttpInfo(body); return localVarResp.getData(); } @@ -25494,18 +25591,18 @@ public GatewayCreateProducerRedisOutput gatewayCreateProducerRedis(GatewayCreate * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerRedisOutput> + * @return ApiResponse<EventForwarderDeleteOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedisResponse wraps response body. -
200 eventForwarderDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerRedisWithHttpInfo(GatewayCreateProducerRedis body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRedisValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderDeleteWithHttpInfo(EventForwarderDelete body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderDeleteValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25519,19 +25616,19 @@ public ApiResponse gatewayCreateProducerRedisW * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedisResponse wraps response body. -
200 eventForwarderDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRedisAsync(GatewayCreateProducerRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderDeleteAsync(EventForwarderDelete body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRedisValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderDeleteValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerRedshift + * Build call for eventForwarderGet * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25539,11 +25636,11 @@ public okhttp3.Call gatewayCreateProducerRedisAsync(GatewayCreateProducerRedis b * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedshiftResponse wraps response body. -
200 eventForwarderGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRedshiftCall(GatewayCreateProducerRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderGetCall(EventForwarderGet body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25561,7 +25658,7 @@ public okhttp3.Call gatewayCreateProducerRedshiftCall(GatewayCreateProducerRedsh Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-redshift"; + String localVarPath = "/event-forwarder-get"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25590,15 +25687,15 @@ public okhttp3.Call gatewayCreateProducerRedshiftCall(GatewayCreateProducerRedsh } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerRedshiftValidateBeforeCall(GatewayCreateProducerRedshift body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderGetValidateBeforeCall(EventForwarderGet 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 gatewayCreateProducerRedshift(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderGet(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerRedshiftCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderGetCall(body, _callback); return localVarCall; } @@ -25607,17 +25704,17 @@ private okhttp3.Call gatewayCreateProducerRedshiftValidateBeforeCall(GatewayCrea * * * @param body (required) - * @return GatewayCreateProducerRedshiftOutput + * @return EventForwarderGetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedshiftResponse wraps response body. -
200 eventForwarderGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerRedshiftOutput gatewayCreateProducerRedshift(GatewayCreateProducerRedshift body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerRedshiftWithHttpInfo(body); + public EventForwarderGetOutput eventForwarderGet(EventForwarderGet body) throws ApiException { + ApiResponse localVarResp = eventForwarderGetWithHttpInfo(body); return localVarResp.getData(); } @@ -25625,18 +25722,18 @@ public GatewayCreateProducerRedshiftOutput gatewayCreateProducerRedshift(Gateway * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerRedshiftOutput> + * @return ApiResponse<EventForwarderGetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedshiftResponse wraps response body. -
200 eventForwarderGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerRedshiftWithHttpInfo(GatewayCreateProducerRedshift body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRedshiftValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderGetWithHttpInfo(EventForwarderGet body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderGetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25650,19 +25747,19 @@ public ApiResponse gatewayCreateProducerRed * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerRedshiftResponse wraps response body. -
200 eventForwarderGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerRedshiftAsync(GatewayCreateProducerRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderGetAsync(EventForwarderGet body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerRedshiftValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderGetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerSnowflake + * Build call for eventForwarderUpdateEmail * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25670,11 +25767,11 @@ public okhttp3.Call gatewayCreateProducerRedshiftAsync(GatewayCreateProducerReds * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
201 eventForwarderUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerSnowflakeCall(GatewayCreateProducerSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateEmailCall(EventForwarderUpdateEmail body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25692,7 +25789,7 @@ public okhttp3.Call gatewayCreateProducerSnowflakeCall(GatewayCreateProducerSnow Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-snowflake"; + String localVarPath = "/event-forwarder-update-email"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25721,15 +25818,15 @@ public okhttp3.Call gatewayCreateProducerSnowflakeCall(GatewayCreateProducerSnow } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerSnowflakeValidateBeforeCall(GatewayCreateProducerSnowflake body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderUpdateEmailValidateBeforeCall(EventForwarderUpdateEmail 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 gatewayCreateProducerSnowflake(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderUpdateEmail(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerSnowflakeCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderUpdateEmailCall(body, _callback); return localVarCall; } @@ -25738,17 +25835,17 @@ private okhttp3.Call gatewayCreateProducerSnowflakeValidateBeforeCall(GatewayCre * * * @param body (required) - * @return GatewayCreateProducerSnowflakeOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
201 eventForwarderUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerSnowflakeOutput gatewayCreateProducerSnowflake(GatewayCreateProducerSnowflake body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerSnowflakeWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderUpdateEmail(EventForwarderUpdateEmail body) throws ApiException { + ApiResponse localVarResp = eventForwarderUpdateEmailWithHttpInfo(body); return localVarResp.getData(); } @@ -25756,18 +25853,18 @@ public GatewayCreateProducerSnowflakeOutput gatewayCreateProducerSnowflake(Gatew * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerSnowflakeOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
201 eventForwarderUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerSnowflakeWithHttpInfo(GatewayCreateProducerSnowflake body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerSnowflakeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderUpdateEmailWithHttpInfo(EventForwarderUpdateEmail body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderUpdateEmailValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25781,19 +25878,19 @@ public ApiResponse gatewayCreateProducerSn * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
201 eventForwarderUpdateEmailResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerSnowflakeAsync(GatewayCreateProducerSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateEmailAsync(EventForwarderUpdateEmail body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerSnowflakeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderUpdateEmailValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayCreateProducerVenafi + * Build call for eventForwarderUpdateServiceNow * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25801,11 +25898,11 @@ public okhttp3.Call gatewayCreateProducerSnowflakeAsync(GatewayCreateProducerSno * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerVenafiResponse wraps response body. -
201 eventForwarderUpdateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerVenafiCall(GatewayCreateProducerVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateServiceNowCall(EventForwarderUpdateServiceNow body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25823,7 +25920,7 @@ public okhttp3.Call gatewayCreateProducerVenafiCall(GatewayCreateProducerVenafi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-create-producer-certificate-automation"; + String localVarPath = "/event-forwarder-update-servicenow"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25852,15 +25949,15 @@ public okhttp3.Call gatewayCreateProducerVenafiCall(GatewayCreateProducerVenafi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayCreateProducerVenafiValidateBeforeCall(GatewayCreateProducerVenafi body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderUpdateServiceNowValidateBeforeCall(EventForwarderUpdateServiceNow 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 gatewayCreateProducerVenafi(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderUpdateServiceNow(Async)"); } - okhttp3.Call localVarCall = gatewayCreateProducerVenafiCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderUpdateServiceNowCall(body, _callback); return localVarCall; } @@ -25869,17 +25966,17 @@ private okhttp3.Call gatewayCreateProducerVenafiValidateBeforeCall(GatewayCreate * * * @param body (required) - * @return GatewayCreateProducerVenafiOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerVenafiResponse wraps response body. -
201 eventForwarderUpdateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayCreateProducerVenafiOutput gatewayCreateProducerVenafi(GatewayCreateProducerVenafi body) throws ApiException { - ApiResponse localVarResp = gatewayCreateProducerVenafiWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderUpdateServiceNow(EventForwarderUpdateServiceNow body) throws ApiException { + ApiResponse localVarResp = eventForwarderUpdateServiceNowWithHttpInfo(body); return localVarResp.getData(); } @@ -25887,18 +25984,18 @@ public GatewayCreateProducerVenafiOutput gatewayCreateProducerVenafi(GatewayCrea * * * @param body (required) - * @return ApiResponse<GatewayCreateProducerVenafiOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerVenafiResponse wraps response body. -
201 eventForwarderUpdateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayCreateProducerVenafiWithHttpInfo(GatewayCreateProducerVenafi body) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerVenafiValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderUpdateServiceNowWithHttpInfo(EventForwarderUpdateServiceNow body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderUpdateServiceNowValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -25912,19 +26009,19 @@ public ApiResponse gatewayCreateProducerVenaf * @http.response.details - +
Status Code Description Response Headers
201 gatewayCreateProducerVenafiResponse wraps response body. -
201 eventForwarderUpdateServiceNowResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayCreateProducerVenafiAsync(GatewayCreateProducerVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateServiceNowAsync(EventForwarderUpdateServiceNow body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayCreateProducerVenafiValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderUpdateServiceNowValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayDeleteAllowedAccess + * Build call for eventForwarderUpdateSlack * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -25932,11 +26029,11 @@ public okhttp3.Call gatewayCreateProducerVenafiAsync(GatewayCreateProducerVenafi * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteAllowedAccessResponse wraps response body. -
201 eventForwarderUpdateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteAllowedAccessCall(GatewayDeleteAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateSlackCall(EventForwarderUpdateSlack body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -25954,7 +26051,7 @@ public okhttp3.Call gatewayDeleteAllowedAccessCall(GatewayDeleteAllowedAccess bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-delete-allowed-access"; + String localVarPath = "/event-forwarder-update-slack"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -25983,15 +26080,15 @@ public okhttp3.Call gatewayDeleteAllowedAccessCall(GatewayDeleteAllowedAccess bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayDeleteAllowedAccessValidateBeforeCall(GatewayDeleteAllowedAccess body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderUpdateSlackValidateBeforeCall(EventForwarderUpdateSlack 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 gatewayDeleteAllowedAccess(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderUpdateSlack(Async)"); } - okhttp3.Call localVarCall = gatewayDeleteAllowedAccessCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderUpdateSlackCall(body, _callback); return localVarCall; } @@ -26000,17 +26097,17 @@ private okhttp3.Call gatewayDeleteAllowedAccessValidateBeforeCall(GatewayDeleteA * * * @param body (required) - * @return GatewayDeleteAllowedAccessOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteAllowedAccessResponse wraps response body. -
201 eventForwarderUpdateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayDeleteAllowedAccessOutput gatewayDeleteAllowedAccess(GatewayDeleteAllowedAccess body) throws ApiException { - ApiResponse localVarResp = gatewayDeleteAllowedAccessWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderUpdateSlack(EventForwarderUpdateSlack body) throws ApiException { + ApiResponse localVarResp = eventForwarderUpdateSlackWithHttpInfo(body); return localVarResp.getData(); } @@ -26018,18 +26115,18 @@ public GatewayDeleteAllowedAccessOutput gatewayDeleteAllowedAccess(GatewayDelete * * * @param body (required) - * @return ApiResponse<GatewayDeleteAllowedAccessOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteAllowedAccessResponse wraps response body. -
201 eventForwarderUpdateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayDeleteAllowedAccessWithHttpInfo(GatewayDeleteAllowedAccess body) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteAllowedAccessValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderUpdateSlackWithHttpInfo(EventForwarderUpdateSlack body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderUpdateSlackValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26043,19 +26140,19 @@ public ApiResponse gatewayDeleteAllowedAccessW * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteAllowedAccessResponse wraps response body. -
201 eventForwarderUpdateSlackResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteAllowedAccessAsync(GatewayDeleteAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateSlackAsync(EventForwarderUpdateSlack body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteAllowedAccessValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderUpdateSlackValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayDeleteK8SAuthConfig + * Build call for eventForwarderUpdateWebhook * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26063,11 +26160,11 @@ public okhttp3.Call gatewayDeleteAllowedAccessAsync(GatewayDeleteAllowedAccess b * @http.response.details - +
Status Code Description Response Headers
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
201 eventForwarderUpdateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteK8SAuthConfigCall(GatewayDeleteK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateWebhookCall(EventForwarderUpdateWebhook body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26085,7 +26182,7 @@ public okhttp3.Call gatewayDeleteK8SAuthConfigCall(GatewayDeleteK8SAuthConfig bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-delete-k8s-auth-config"; + String localVarPath = "/event-forwarder-update-webhook"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26114,15 +26211,15 @@ public okhttp3.Call gatewayDeleteK8SAuthConfigCall(GatewayDeleteK8SAuthConfig bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayDeleteK8SAuthConfigValidateBeforeCall(GatewayDeleteK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call eventForwarderUpdateWebhookValidateBeforeCall(EventForwarderUpdateWebhook 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 gatewayDeleteK8SAuthConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling eventForwarderUpdateWebhook(Async)"); } - okhttp3.Call localVarCall = gatewayDeleteK8SAuthConfigCall(body, _callback); + okhttp3.Call localVarCall = eventForwarderUpdateWebhookCall(body, _callback); return localVarCall; } @@ -26131,17 +26228,17 @@ private okhttp3.Call gatewayDeleteK8SAuthConfigValidateBeforeCall(GatewayDeleteK * * * @param body (required) - * @return GatewayDeleteK8SAuthConfigOutput + * @return EventForwarderCreateUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
201 eventForwarderUpdateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayDeleteK8SAuthConfigOutput gatewayDeleteK8SAuthConfig(GatewayDeleteK8SAuthConfig body) throws ApiException { - ApiResponse localVarResp = gatewayDeleteK8SAuthConfigWithHttpInfo(body); + public EventForwarderCreateUpdateOutput eventForwarderUpdateWebhook(EventForwarderUpdateWebhook body) throws ApiException { + ApiResponse localVarResp = eventForwarderUpdateWebhookWithHttpInfo(body); return localVarResp.getData(); } @@ -26149,18 +26246,18 @@ public GatewayDeleteK8SAuthConfigOutput gatewayDeleteK8SAuthConfig(GatewayDelete * * * @param body (required) - * @return ApiResponse<GatewayDeleteK8SAuthConfigOutput> + * @return ApiResponse<EventForwarderCreateUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
201 eventForwarderUpdateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayDeleteK8SAuthConfigWithHttpInfo(GatewayDeleteK8SAuthConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteK8SAuthConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse eventForwarderUpdateWebhookWithHttpInfo(EventForwarderUpdateWebhook body) throws ApiException { + okhttp3.Call localVarCall = eventForwarderUpdateWebhookValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26174,19 +26271,19 @@ public ApiResponse gatewayDeleteK8SAuthConfigW * @http.response.details - +
Status Code Description Response Headers
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
201 eventForwarderUpdateWebhookResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteK8SAuthConfigAsync(GatewayDeleteK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call eventForwarderUpdateWebhookAsync(EventForwarderUpdateWebhook body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteK8SAuthConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = eventForwarderUpdateWebhookValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayDeleteMigration + * Build call for exportClassicKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26194,11 +26291,11 @@ public okhttp3.Call gatewayDeleteK8SAuthConfigAsync(GatewayDeleteK8SAuthConfig b * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationDeleteResponse wraps response body. -
200 ExportClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteMigrationCall(GatewayDeleteMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call exportClassicKeyCall(ExportClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26216,7 +26313,7 @@ public okhttp3.Call gatewayDeleteMigrationCall(GatewayDeleteMigration body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-delete-migration"; + String localVarPath = "/export-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26245,15 +26342,15 @@ public okhttp3.Call gatewayDeleteMigrationCall(GatewayDeleteMigration body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayDeleteMigrationValidateBeforeCall(GatewayDeleteMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call exportClassicKeyValidateBeforeCall(ExportClassicKey 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 gatewayDeleteMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling exportClassicKey(Async)"); } - okhttp3.Call localVarCall = gatewayDeleteMigrationCall(body, _callback); + okhttp3.Call localVarCall = exportClassicKeyCall(body, _callback); return localVarCall; } @@ -26262,17 +26359,17 @@ private okhttp3.Call gatewayDeleteMigrationValidateBeforeCall(GatewayDeleteMigra * * * @param body (required) - * @return GatewayMigrationDeleteOutput + * @return ExportClassicKeyOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationDeleteResponse wraps response body. -
200 ExportClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigrationDeleteOutput gatewayDeleteMigration(GatewayDeleteMigration body) throws ApiException { - ApiResponse localVarResp = gatewayDeleteMigrationWithHttpInfo(body); + public ExportClassicKeyOutput exportClassicKey(ExportClassicKey body) throws ApiException { + ApiResponse localVarResp = exportClassicKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -26280,18 +26377,18 @@ public GatewayMigrationDeleteOutput gatewayDeleteMigration(GatewayDeleteMigratio * * * @param body (required) - * @return ApiResponse<GatewayMigrationDeleteOutput> + * @return ApiResponse<ExportClassicKeyOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationDeleteResponse wraps response body. -
200 ExportClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayDeleteMigrationWithHttpInfo(GatewayDeleteMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse exportClassicKeyWithHttpInfo(ExportClassicKey body) throws ApiException { + okhttp3.Call localVarCall = exportClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26305,19 +26402,19 @@ public ApiResponse gatewayDeleteMigrationWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationDeleteResponse wraps response body. -
200 ExportClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteMigrationAsync(GatewayDeleteMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call exportClassicKeyAsync(ExportClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = exportClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayDeleteProducer + * Build call for gatewayCreateAllowedAccess * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26325,11 +26422,11 @@ public okhttp3.Call gatewayDeleteMigrationAsync(GatewayDeleteMigration body, fin * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteProducerResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteProducerCall(GatewayDeleteProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateAllowedAccessCall(GatewayCreateAllowedAccess body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26347,7 +26444,7 @@ public okhttp3.Call gatewayDeleteProducerCall(GatewayDeleteProducer body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-delete-producer"; + String localVarPath = "/gateway-create-allowed-access"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26376,15 +26473,15 @@ public okhttp3.Call gatewayDeleteProducerCall(GatewayDeleteProducer body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayDeleteProducerValidateBeforeCall(GatewayDeleteProducer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateAllowedAccessValidateBeforeCall(GatewayCreateAllowedAccess 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 gatewayDeleteProducer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateAllowedAccess(Async)"); } - okhttp3.Call localVarCall = gatewayDeleteProducerCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateAllowedAccessCall(body, _callback); return localVarCall; } @@ -26393,17 +26490,17 @@ private okhttp3.Call gatewayDeleteProducerValidateBeforeCall(GatewayDeleteProduc * * * @param body (required) - * @return GatewayDeleteProducerOutput + * @return AllowedAccess * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteProducerResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayDeleteProducerOutput gatewayDeleteProducer(GatewayDeleteProducer body) throws ApiException { - ApiResponse localVarResp = gatewayDeleteProducerWithHttpInfo(body); + public AllowedAccess gatewayCreateAllowedAccess(GatewayCreateAllowedAccess body) throws ApiException { + ApiResponse localVarResp = gatewayCreateAllowedAccessWithHttpInfo(body); return localVarResp.getData(); } @@ -26411,18 +26508,18 @@ public GatewayDeleteProducerOutput gatewayDeleteProducer(GatewayDeleteProducer b * * * @param body (required) - * @return ApiResponse<GatewayDeleteProducerOutput> + * @return ApiResponse<AllowedAccess> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteProducerResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayDeleteProducerWithHttpInfo(GatewayDeleteProducer body) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteProducerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateAllowedAccessWithHttpInfo(GatewayCreateAllowedAccess body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateAllowedAccessValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26436,19 +26533,19 @@ public ApiResponse gatewayDeleteProducerWithHttpInf * @http.response.details - +
Status Code Description Response Headers
200 gatewayDeleteProducerResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDeleteProducerAsync(GatewayDeleteProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateAllowedAccessAsync(GatewayCreateAllowedAccess body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayDeleteProducerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateAllowedAccessValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayDownloadCustomerFragments + * Build call for gatewayCreateK8SAuthConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26456,11 +26553,11 @@ public okhttp3.Call gatewayDeleteProducerAsync(GatewayDeleteProducer body, final * @http.response.details - +
Status Code Description Response Headers
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDownloadCustomerFragmentsCall(GatewayDownloadCustomerFragments body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateK8SAuthConfigCall(GatewayCreateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26478,7 +26575,7 @@ public okhttp3.Call gatewayDownloadCustomerFragmentsCall(GatewayDownloadCustomer Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-download-customer-fragments"; + String localVarPath = "/gateway-create-k8s-auth-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26507,15 +26604,15 @@ public okhttp3.Call gatewayDownloadCustomerFragmentsCall(GatewayDownloadCustomer } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayDownloadCustomerFragmentsValidateBeforeCall(GatewayDownloadCustomerFragments body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateK8SAuthConfigValidateBeforeCall(GatewayCreateK8SAuthConfig 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 gatewayDownloadCustomerFragments(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateK8SAuthConfig(Async)"); } - okhttp3.Call localVarCall = gatewayDownloadCustomerFragmentsCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateK8SAuthConfigCall(body, _callback); return localVarCall; } @@ -26524,17 +26621,17 @@ private okhttp3.Call gatewayDownloadCustomerFragmentsValidateBeforeCall(GatewayD * * * @param body (required) - * @return GatewayDownloadCustomerFragmentsOutput + * @return GatewayCreateK8SAuthConfigOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayDownloadCustomerFragmentsOutput gatewayDownloadCustomerFragments(GatewayDownloadCustomerFragments body) throws ApiException { - ApiResponse localVarResp = gatewayDownloadCustomerFragmentsWithHttpInfo(body); + public GatewayCreateK8SAuthConfigOutput gatewayCreateK8SAuthConfig(GatewayCreateK8SAuthConfig body) throws ApiException { + ApiResponse localVarResp = gatewayCreateK8SAuthConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -26542,18 +26639,18 @@ public GatewayDownloadCustomerFragmentsOutput gatewayDownloadCustomerFragments(G * * * @param body (required) - * @return ApiResponse<GatewayDownloadCustomerFragmentsOutput> + * @return ApiResponse<GatewayCreateK8SAuthConfigOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayDownloadCustomerFragmentsWithHttpInfo(GatewayDownloadCustomerFragments body) throws ApiException { - okhttp3.Call localVarCall = gatewayDownloadCustomerFragmentsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateK8SAuthConfigWithHttpInfo(GatewayCreateK8SAuthConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateK8SAuthConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26567,19 +26664,19 @@ public ApiResponse gatewayDownloadCustom * @http.response.details - +
Status Code Description Response Headers
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
201 gatewayCreateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayDownloadCustomerFragmentsAsync(GatewayDownloadCustomerFragments body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateK8SAuthConfigAsync(GatewayCreateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayDownloadCustomerFragmentsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateK8SAuthConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetAllowedAccess + * Build call for gatewayCreateMigration * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26587,11 +26684,11 @@ public okhttp3.Call gatewayDownloadCustomerFragmentsAsync(GatewayDownloadCustome * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetAllowedAccessResponse wraps response body. -
200 gatewayMigrationCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetAllowedAccessCall(GatewayGetAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateMigrationCall(GatewayCreateMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26609,7 +26706,7 @@ public okhttp3.Call gatewayGetAllowedAccessCall(GatewayGetAllowedAccess body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-allowed-access"; + String localVarPath = "/gateway-create-migration"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26638,15 +26735,15 @@ public okhttp3.Call gatewayGetAllowedAccessCall(GatewayGetAllowedAccess body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetAllowedAccessValidateBeforeCall(GatewayGetAllowedAccess body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateMigrationValidateBeforeCall(GatewayCreateMigration 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 gatewayGetAllowedAccess(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateMigration(Async)"); } - okhttp3.Call localVarCall = gatewayGetAllowedAccessCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateMigrationCall(body, _callback); return localVarCall; } @@ -26655,17 +26752,17 @@ private okhttp3.Call gatewayGetAllowedAccessValidateBeforeCall(GatewayGetAllowed * * * @param body (required) - * @return AllowedAccess + * @return GatewayMigrationCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetAllowedAccessResponse wraps response body. -
200 gatewayMigrationCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public AllowedAccess gatewayGetAllowedAccess(GatewayGetAllowedAccess body) throws ApiException { - ApiResponse localVarResp = gatewayGetAllowedAccessWithHttpInfo(body); + public GatewayMigrationCreateOutput gatewayCreateMigration(GatewayCreateMigration body) throws ApiException { + ApiResponse localVarResp = gatewayCreateMigrationWithHttpInfo(body); return localVarResp.getData(); } @@ -26673,18 +26770,18 @@ public AllowedAccess gatewayGetAllowedAccess(GatewayGetAllowedAccess body) throw * * * @param body (required) - * @return ApiResponse<AllowedAccess> + * @return ApiResponse<GatewayMigrationCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetAllowedAccessResponse wraps response body. -
200 gatewayMigrationCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetAllowedAccessWithHttpInfo(GatewayGetAllowedAccess body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetAllowedAccessValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateMigrationWithHttpInfo(GatewayCreateMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26698,19 +26795,19 @@ public ApiResponse gatewayGetAllowedAccessWithHttpInfo(GatewayGet * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetAllowedAccessResponse wraps response body. -
200 gatewayMigrationCreateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetAllowedAccessAsync(GatewayGetAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateMigrationAsync(GatewayCreateMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetAllowedAccessValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetCache + * Build call for gatewayCreateProducerArtifactory * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26718,11 +26815,11 @@ public okhttp3.Call gatewayGetAllowedAccessAsync(GatewayGetAllowedAccess body, f * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetCacheResponse wraps response body. -
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetCacheCall(GatewayGetCache body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerArtifactoryCall(GatewayCreateProducerArtifactory body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26740,7 +26837,7 @@ public okhttp3.Call gatewayGetCacheCall(GatewayGetCache body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-cache"; + String localVarPath = "/gateway-create-producer-artifactory"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26769,15 +26866,15 @@ public okhttp3.Call gatewayGetCacheCall(GatewayGetCache body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetCacheValidateBeforeCall(GatewayGetCache body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerArtifactoryValidateBeforeCall(GatewayCreateProducerArtifactory 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 gatewayGetCache(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerArtifactory(Async)"); } - okhttp3.Call localVarCall = gatewayGetCacheCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerArtifactoryCall(body, _callback); return localVarCall; } @@ -26786,17 +26883,17 @@ private okhttp3.Call gatewayGetCacheValidateBeforeCall(GatewayGetCache body, fin * * * @param body (required) - * @return CacheConfigPart + * @return GatewayCreateProducerArtifactoryOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetCacheResponse wraps response body. -
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public CacheConfigPart gatewayGetCache(GatewayGetCache body) throws ApiException { - ApiResponse localVarResp = gatewayGetCacheWithHttpInfo(body); + public GatewayCreateProducerArtifactoryOutput gatewayCreateProducerArtifactory(GatewayCreateProducerArtifactory body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerArtifactoryWithHttpInfo(body); return localVarResp.getData(); } @@ -26804,18 +26901,18 @@ public CacheConfigPart gatewayGetCache(GatewayGetCache body) throws ApiException * * * @param body (required) - * @return ApiResponse<CacheConfigPart> + * @return ApiResponse<GatewayCreateProducerArtifactoryOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetCacheResponse wraps response body. -
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetCacheWithHttpInfo(GatewayGetCache body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetCacheValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerArtifactoryWithHttpInfo(GatewayCreateProducerArtifactory body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerArtifactoryValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26829,19 +26926,19 @@ public ApiResponse gatewayGetCacheWithHttpInfo(GatewayGetCache * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetCacheResponse wraps response body. -
201 gatewayCreateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetCacheAsync(GatewayGetCache body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerArtifactoryAsync(GatewayCreateProducerArtifactory body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetCacheValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerArtifactoryValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetConfig + * Build call for gatewayCreateProducerAws * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26849,11 +26946,11 @@ public okhttp3.Call gatewayGetCacheAsync(GatewayGetCache body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetConfigResponse wraps response body. -
201 gatewayCreateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetConfigCall(GatewayGetConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerAwsCall(GatewayCreateProducerAws body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -26871,7 +26968,7 @@ public okhttp3.Call gatewayGetConfigCall(GatewayGetConfig body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-config"; + String localVarPath = "/gateway-create-producer-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -26900,15 +26997,15 @@ public okhttp3.Call gatewayGetConfigCall(GatewayGetConfig body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetConfigValidateBeforeCall(GatewayGetConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerAwsValidateBeforeCall(GatewayCreateProducerAws 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 gatewayGetConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerAws(Async)"); } - okhttp3.Call localVarCall = gatewayGetConfigCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerAwsCall(body, _callback); return localVarCall; } @@ -26917,17 +27014,17 @@ private okhttp3.Call gatewayGetConfigValidateBeforeCall(GatewayGetConfig body, f * * * @param body (required) - * @return AkeylessGatewayConfig + * @return GatewayCreateProducerAwsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetConfigResponse wraps response body. -
201 gatewayCreateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public AkeylessGatewayConfig gatewayGetConfig(GatewayGetConfig body) throws ApiException { - ApiResponse localVarResp = gatewayGetConfigWithHttpInfo(body); + public GatewayCreateProducerAwsOutput gatewayCreateProducerAws(GatewayCreateProducerAws body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerAwsWithHttpInfo(body); return localVarResp.getData(); } @@ -26935,18 +27032,18 @@ public AkeylessGatewayConfig gatewayGetConfig(GatewayGetConfig body) throws ApiE * * * @param body (required) - * @return ApiResponse<AkeylessGatewayConfig> + * @return ApiResponse<GatewayCreateProducerAwsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetConfigResponse wraps response body. -
201 gatewayCreateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetConfigWithHttpInfo(GatewayGetConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerAwsWithHttpInfo(GatewayCreateProducerAws body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -26960,19 +27057,19 @@ public ApiResponse gatewayGetConfigWithHttpInfo(GatewayGe * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetConfigResponse wraps response body. -
201 gatewayCreateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetConfigAsync(GatewayGetConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerAwsAsync(GatewayCreateProducerAws body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetDefaults + * Build call for gatewayCreateProducerAzure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -26980,11 +27077,11 @@ public okhttp3.Call gatewayGetConfigAsync(GatewayGetConfig body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetDefaultsResponse wraps response body. -
201 gatewayCreateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetDefaultsCall(GatewayGetDefaults body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerAzureCall(GatewayCreateProducerAzure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27002,7 +27099,7 @@ public okhttp3.Call gatewayGetDefaultsCall(GatewayGetDefaults body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-defaults"; + String localVarPath = "/gateway-create-producer-azure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27031,15 +27128,15 @@ public okhttp3.Call gatewayGetDefaultsCall(GatewayGetDefaults body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetDefaultsValidateBeforeCall(GatewayGetDefaults body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerAzureValidateBeforeCall(GatewayCreateProducerAzure 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 gatewayGetDefaults(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerAzure(Async)"); } - okhttp3.Call localVarCall = gatewayGetDefaultsCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerAzureCall(body, _callback); return localVarCall; } @@ -27048,17 +27145,17 @@ private okhttp3.Call gatewayGetDefaultsValidateBeforeCall(GatewayGetDefaults bod * * * @param body (required) - * @return GatewayGetDefaultsOutput + * @return GatewayCreateProducerAzureOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetDefaultsResponse wraps response body. -
201 gatewayCreateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayGetDefaultsOutput gatewayGetDefaults(GatewayGetDefaults body) throws ApiException { - ApiResponse localVarResp = gatewayGetDefaultsWithHttpInfo(body); + public GatewayCreateProducerAzureOutput gatewayCreateProducerAzure(GatewayCreateProducerAzure body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerAzureWithHttpInfo(body); return localVarResp.getData(); } @@ -27066,18 +27163,18 @@ public GatewayGetDefaultsOutput gatewayGetDefaults(GatewayGetDefaults body) thro * * * @param body (required) - * @return ApiResponse<GatewayGetDefaultsOutput> + * @return ApiResponse<GatewayCreateProducerAzureOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetDefaultsResponse wraps response body. -
201 gatewayCreateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetDefaultsWithHttpInfo(GatewayGetDefaults body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetDefaultsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerAzureWithHttpInfo(GatewayCreateProducerAzure body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -27091,19 +27188,19 @@ public ApiResponse gatewayGetDefaultsWithHttpInfo(Gate * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetDefaultsResponse wraps response body. -
201 gatewayCreateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetDefaultsAsync(GatewayGetDefaults body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerAzureAsync(GatewayCreateProducerAzure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetDefaultsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetK8SAuthConfig + * Build call for gatewayCreateProducerCassandra * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -27111,11 +27208,11 @@ public okhttp3.Call gatewayGetDefaultsAsync(GatewayGetDefaults body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetK8SAuthConfigCall(GatewayGetK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerCassandraCall(GatewayCreateProducerCassandra body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27133,7 +27230,7 @@ public okhttp3.Call gatewayGetK8SAuthConfigCall(GatewayGetK8SAuthConfig body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-k8s-auth-config"; + String localVarPath = "/gateway-create-producer-cassandra"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27162,15 +27259,15 @@ public okhttp3.Call gatewayGetK8SAuthConfigCall(GatewayGetK8SAuthConfig body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetK8SAuthConfigValidateBeforeCall(GatewayGetK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerCassandraValidateBeforeCall(GatewayCreateProducerCassandra 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 gatewayGetK8SAuthConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerCassandra(Async)"); } - okhttp3.Call localVarCall = gatewayGetK8SAuthConfigCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerCassandraCall(body, _callback); return localVarCall; } @@ -27179,17 +27276,17 @@ private okhttp3.Call gatewayGetK8SAuthConfigValidateBeforeCall(GatewayGetK8SAuth * * * @param body (required) - * @return GatewayGetK8SAuthConfigOutput + * @return GatewayCreateProducerCassandraOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayGetK8SAuthConfigOutput gatewayGetK8SAuthConfig(GatewayGetK8SAuthConfig body) throws ApiException { - ApiResponse localVarResp = gatewayGetK8SAuthConfigWithHttpInfo(body); + public GatewayCreateProducerCassandraOutput gatewayCreateProducerCassandra(GatewayCreateProducerCassandra body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerCassandraWithHttpInfo(body); return localVarResp.getData(); } @@ -27197,18 +27294,18 @@ public GatewayGetK8SAuthConfigOutput gatewayGetK8SAuthConfig(GatewayGetK8SAuthCo * * * @param body (required) - * @return ApiResponse<GatewayGetK8SAuthConfigOutput> + * @return ApiResponse<GatewayCreateProducerCassandraOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetK8SAuthConfigWithHttpInfo(GatewayGetK8SAuthConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetK8SAuthConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerCassandraWithHttpInfo(GatewayCreateProducerCassandra body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerCassandraValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -27222,19 +27319,19 @@ public ApiResponse gatewayGetK8SAuthConfigWithHtt * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetK8SAuthConfigAsync(GatewayGetK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerCassandraAsync(GatewayCreateProducerCassandra body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetK8SAuthConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerCassandraValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetLdapAuthConfig + * Build call for gatewayCreateProducerChef * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -27242,11 +27339,11 @@ public okhttp3.Call gatewayGetK8SAuthConfigAsync(GatewayGetK8SAuthConfig body, f * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetLdapAuthConfigCall(GatewayGetLdapAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerChefCall(GatewayCreateProducerChef body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27264,7 +27361,7 @@ public okhttp3.Call gatewayGetLdapAuthConfigCall(GatewayGetLdapAuthConfig body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-ldap-auth-config"; + String localVarPath = "/gateway-create-producer-chef"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27293,15 +27390,15 @@ public okhttp3.Call gatewayGetLdapAuthConfigCall(GatewayGetLdapAuthConfig body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetLdapAuthConfigValidateBeforeCall(GatewayGetLdapAuthConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerChefValidateBeforeCall(GatewayCreateProducerChef 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 gatewayGetLdapAuthConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerChef(Async)"); } - okhttp3.Call localVarCall = gatewayGetLdapAuthConfigCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerChefCall(body, _callback); return localVarCall; } @@ -27310,17 +27407,17 @@ private okhttp3.Call gatewayGetLdapAuthConfigValidateBeforeCall(GatewayGetLdapAu * * * @param body (required) - * @return GatewayGetLdapAuthConfigOutput + * @return GatewayCreateProducerChefOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayGetLdapAuthConfigOutput gatewayGetLdapAuthConfig(GatewayGetLdapAuthConfig body) throws ApiException { - ApiResponse localVarResp = gatewayGetLdapAuthConfigWithHttpInfo(body); + public GatewayCreateProducerChefOutput gatewayCreateProducerChef(GatewayCreateProducerChef body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerChefWithHttpInfo(body); return localVarResp.getData(); } @@ -27328,18 +27425,18 @@ public GatewayGetLdapAuthConfigOutput gatewayGetLdapAuthConfig(GatewayGetLdapAut * * * @param body (required) - * @return ApiResponse<GatewayGetLdapAuthConfigOutput> + * @return ApiResponse<GatewayCreateProducerChefOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetLdapAuthConfigWithHttpInfo(GatewayGetLdapAuthConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetLdapAuthConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerChefWithHttpInfo(GatewayCreateProducerChef body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerChefValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -27353,31 +27450,31 @@ public ApiResponse gatewayGetLdapAuthConfigWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayGetLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetLdapAuthConfigAsync(GatewayGetLdapAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerChefAsync(GatewayCreateProducerChef body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetLdapAuthConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerChefValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetLogForwarding - * @param body (required) + * Build call for gatewayCreateProducerCustom + * @param body (optional) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetLogForwardingResponse wraps response body. -
200 gatewayCreateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetLogForwardingCall(GatewayGetLogForwarding body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerCustomCall(GatewayCreateProducerCustom body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27395,7 +27492,7 @@ public okhttp3.Call gatewayGetLogForwardingCall(GatewayGetLogForwarding body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-log-forwarding"; + String localVarPath = "/gateway-create-producer-custom"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27424,15 +27521,10 @@ public okhttp3.Call gatewayGetLogForwardingCall(GatewayGetLogForwarding body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetLogForwardingValidateBeforeCall(GatewayGetLogForwarding 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 gatewayGetLogForwarding(Async)"); - } + private okhttp3.Call gatewayCreateProducerCustomValidateBeforeCall(GatewayCreateProducerCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetLogForwardingCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerCustomCall(body, _callback); return localVarCall; } @@ -27440,63 +27532,63 @@ private okhttp3.Call gatewayGetLogForwardingValidateBeforeCall(GatewayGetLogForw /** * * - * @param body (required) - * @return LogForwardingConfigPart + * @param body (optional) + * @return GatewayCreateProducerCustomOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetLogForwardingResponse wraps response body. -
200 gatewayCreateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public LogForwardingConfigPart gatewayGetLogForwarding(GatewayGetLogForwarding body) throws ApiException { - ApiResponse localVarResp = gatewayGetLogForwardingWithHttpInfo(body); + public GatewayCreateProducerCustomOutput gatewayCreateProducerCustom(GatewayCreateProducerCustom body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerCustomWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (required) - * @return ApiResponse<LogForwardingConfigPart> + * @param body (optional) + * @return ApiResponse<GatewayCreateProducerCustomOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetLogForwardingResponse wraps response body. -
200 gatewayCreateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetLogForwardingWithHttpInfo(GatewayGetLogForwarding body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetLogForwardingValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerCustomWithHttpInfo(GatewayCreateProducerCustom body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerCustomValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (required) + * @param body (optional) * @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 * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetLogForwardingResponse wraps response body. -
200 gatewayCreateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetLogForwardingAsync(GatewayGetLogForwarding body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerCustomAsync(GatewayCreateProducerCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetLogForwardingValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerCustomValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetMigration + * Build call for gatewayCreateProducerDockerhub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -27504,11 +27596,11 @@ public okhttp3.Call gatewayGetLogForwardingAsync(GatewayGetLogForwarding body, f * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationGetResponse wraps response body. -
201 gatewayCreateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetMigrationCall(GatewayGetMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerDockerhubCall(GatewayCreateProducerDockerhub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27526,7 +27618,7 @@ public okhttp3.Call gatewayGetMigrationCall(GatewayGetMigration body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-migration"; + String localVarPath = "/gateway-create-producer-dockerhub"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27555,15 +27647,15 @@ public okhttp3.Call gatewayGetMigrationCall(GatewayGetMigration body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetMigrationValidateBeforeCall(GatewayGetMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerDockerhubValidateBeforeCall(GatewayCreateProducerDockerhub 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 gatewayGetMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerDockerhub(Async)"); } - okhttp3.Call localVarCall = gatewayGetMigrationCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerDockerhubCall(body, _callback); return localVarCall; } @@ -27572,17 +27664,17 @@ private okhttp3.Call gatewayGetMigrationValidateBeforeCall(GatewayGetMigration b * * * @param body (required) - * @return GatewayMigrationGetOutput + * @return GatewayCreateProducerDockerhubOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationGetResponse wraps response body. -
201 gatewayCreateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigrationGetOutput gatewayGetMigration(GatewayGetMigration body) throws ApiException { - ApiResponse localVarResp = gatewayGetMigrationWithHttpInfo(body); + public GatewayCreateProducerDockerhubOutput gatewayCreateProducerDockerhub(GatewayCreateProducerDockerhub body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerDockerhubWithHttpInfo(body); return localVarResp.getData(); } @@ -27590,18 +27682,18 @@ public GatewayMigrationGetOutput gatewayGetMigration(GatewayGetMigration body) t * * * @param body (required) - * @return ApiResponse<GatewayMigrationGetOutput> + * @return ApiResponse<GatewayCreateProducerDockerhubOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationGetResponse wraps response body. -
201 gatewayCreateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetMigrationWithHttpInfo(GatewayGetMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerDockerhubWithHttpInfo(GatewayCreateProducerDockerhub body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -27615,19 +27707,19 @@ public ApiResponse gatewayGetMigrationWithHttpInfo(Ga * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationGetResponse wraps response body. -
201 gatewayCreateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetMigrationAsync(GatewayGetMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerDockerhubAsync(GatewayCreateProducerDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetProducer + * Build call for gatewayCreateProducerEks * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -27635,11 +27727,11 @@ public okhttp3.Call gatewayGetMigrationAsync(GatewayGetMigration body, final Api * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetProducerResponse wraps response body. -
201 gatewayCreateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetProducerCall(GatewayGetProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerEksCall(GatewayCreateProducerEks body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27657,7 +27749,7 @@ public okhttp3.Call gatewayGetProducerCall(GatewayGetProducer body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-producer"; + String localVarPath = "/gateway-create-producer-eks"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27686,15 +27778,15 @@ public okhttp3.Call gatewayGetProducerCall(GatewayGetProducer body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetProducerValidateBeforeCall(GatewayGetProducer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerEksValidateBeforeCall(GatewayCreateProducerEks 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 gatewayGetProducer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerEks(Async)"); } - okhttp3.Call localVarCall = gatewayGetProducerCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerEksCall(body, _callback); return localVarCall; } @@ -27703,17 +27795,17 @@ private okhttp3.Call gatewayGetProducerValidateBeforeCall(GatewayGetProducer bod * * * @param body (required) - * @return DSProducerDetails + * @return GatewayCreateProducerEksOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetProducerResponse wraps response body. -
201 gatewayCreateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public DSProducerDetails gatewayGetProducer(GatewayGetProducer body) throws ApiException { - ApiResponse localVarResp = gatewayGetProducerWithHttpInfo(body); + public GatewayCreateProducerEksOutput gatewayCreateProducerEks(GatewayCreateProducerEks body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerEksWithHttpInfo(body); return localVarResp.getData(); } @@ -27721,18 +27813,18 @@ public DSProducerDetails gatewayGetProducer(GatewayGetProducer body) throws ApiE * * * @param body (required) - * @return ApiResponse<DSProducerDetails> + * @return ApiResponse<GatewayCreateProducerEksOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetProducerResponse wraps response body. -
201 gatewayCreateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayGetProducerWithHttpInfo(GatewayGetProducer body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetProducerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerEksWithHttpInfo(GatewayCreateProducerEks body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerEksValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -27746,19 +27838,19 @@ public ApiResponse gatewayGetProducerWithHttpInfo(GatewayGetP * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetProducerResponse wraps response body. -
201 gatewayCreateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetProducerAsync(GatewayGetProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerEksAsync(GatewayCreateProducerEks body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetProducerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerEksValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayGetTmpUsers + * Build call for gatewayCreateProducerGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -27766,11 +27858,11 @@ public okhttp3.Call gatewayGetProducerAsync(GatewayGetProducer body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetTmpUsersResponse wraps response body. -
201 gatewayCreateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetTmpUsersCall(GatewayGetTmpUsers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerGcpCall(GatewayCreateProducerGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27788,7 +27880,7 @@ public okhttp3.Call gatewayGetTmpUsersCall(GatewayGetTmpUsers body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-get-producer-tmp-creds"; + String localVarPath = "/gateway-create-producer-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27817,15 +27909,15 @@ public okhttp3.Call gatewayGetTmpUsersCall(GatewayGetTmpUsers body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayGetTmpUsersValidateBeforeCall(GatewayGetTmpUsers body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerGcpValidateBeforeCall(GatewayCreateProducerGcp 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 gatewayGetTmpUsers(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerGcp(Async)"); } - okhttp3.Call localVarCall = gatewayGetTmpUsersCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerGcpCall(body, _callback); return localVarCall; } @@ -27834,17 +27926,17 @@ private okhttp3.Call gatewayGetTmpUsersValidateBeforeCall(GatewayGetTmpUsers bod * * * @param body (required) - * @return List<TmpUserData> + * @return GatewayCreateProducerGcpOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetTmpUsersResponse wraps response body. -
201 gatewayCreateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public List gatewayGetTmpUsers(GatewayGetTmpUsers body) throws ApiException { - ApiResponse> localVarResp = gatewayGetTmpUsersWithHttpInfo(body); + public GatewayCreateProducerGcpOutput gatewayCreateProducerGcp(GatewayCreateProducerGcp body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -27852,18 +27944,18 @@ public List gatewayGetTmpUsers(GatewayGetTmpUsers body) throws ApiE * * * @param body (required) - * @return ApiResponse<List<TmpUserData>> + * @return ApiResponse<GatewayCreateProducerGcpOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetTmpUsersResponse wraps response body. -
201 gatewayCreateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> gatewayGetTmpUsersWithHttpInfo(GatewayGetTmpUsers body) throws ApiException { - okhttp3.Call localVarCall = gatewayGetTmpUsersValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayCreateProducerGcpWithHttpInfo(GatewayCreateProducerGcp body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -27877,19 +27969,19 @@ public ApiResponse> gatewayGetTmpUsersWithHttpInfo(GatewayGetT * @http.response.details - +
Status Code Description Response Headers
200 gatewayGetTmpUsersResponse wraps response body. -
201 gatewayCreateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayGetTmpUsersAsync(GatewayGetTmpUsers body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerGcpAsync(GatewayCreateProducerGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayGetTmpUsersValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayListCustomerFragments + * Build call for gatewayCreateProducerGithub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -27897,11 +27989,11 @@ public okhttp3.Call gatewayGetTmpUsersAsync(GatewayGetTmpUsers body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 gatewayListCustomerFragmentsResponse wraps response body. -
201 gatewayCreateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListCustomerFragmentsCall(GatewayListCustomerFragments body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerGithubCall(GatewayCreateProducerGithub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -27919,7 +28011,7 @@ public okhttp3.Call gatewayListCustomerFragmentsCall(GatewayListCustomerFragment Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-list-customer-fragments"; + String localVarPath = "/gateway-create-producer-github"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -27948,15 +28040,15 @@ public okhttp3.Call gatewayListCustomerFragmentsCall(GatewayListCustomerFragment } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayListCustomerFragmentsValidateBeforeCall(GatewayListCustomerFragments body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerGithubValidateBeforeCall(GatewayCreateProducerGithub 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 gatewayListCustomerFragments(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerGithub(Async)"); } - okhttp3.Call localVarCall = gatewayListCustomerFragmentsCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerGithubCall(body, _callback); return localVarCall; } @@ -27965,17 +28057,17 @@ private okhttp3.Call gatewayListCustomerFragmentsValidateBeforeCall(GatewayListC * * * @param body (required) - * @return Map<String, Object> + * @return GatewayCreateProducerGithubOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayListCustomerFragmentsResponse wraps response body. -
201 gatewayCreateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map gatewayListCustomerFragments(GatewayListCustomerFragments body) throws ApiException { - ApiResponse> localVarResp = gatewayListCustomerFragmentsWithHttpInfo(body); + public GatewayCreateProducerGithubOutput gatewayCreateProducerGithub(GatewayCreateProducerGithub body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerGithubWithHttpInfo(body); return localVarResp.getData(); } @@ -27983,18 +28075,18 @@ public Map gatewayListCustomerFragments(GatewayListCustomerFragm * * * @param body (required) - * @return ApiResponse<Map<String, Object>> + * @return ApiResponse<GatewayCreateProducerGithubOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayListCustomerFragmentsResponse wraps response body. -
201 gatewayCreateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> gatewayListCustomerFragmentsWithHttpInfo(GatewayListCustomerFragments body) throws ApiException { - okhttp3.Call localVarCall = gatewayListCustomerFragmentsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayCreateProducerGithubWithHttpInfo(GatewayCreateProducerGithub body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerGithubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -28008,19 +28100,19 @@ public ApiResponse> gatewayListCustomerFragmentsWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
200 gatewayListCustomerFragmentsResponse wraps response body. -
201 gatewayCreateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListCustomerFragmentsAsync(GatewayListCustomerFragments body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerGithubAsync(GatewayCreateProducerGithub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayListCustomerFragmentsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerGithubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayListMigration + * Build call for gatewayCreateProducerGke * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28028,11 +28120,11 @@ public okhttp3.Call gatewayListCustomerFragmentsAsync(GatewayListCustomerFragmen * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationListResponse wraps response body. -
201 gatewayCreateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListMigrationCall(GatewayListMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerGkeCall(GatewayCreateProducerGke body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28050,7 +28142,7 @@ public okhttp3.Call gatewayListMigrationCall(GatewayListMigration body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-list-migration"; + String localVarPath = "/gateway-create-producer-gke"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28079,15 +28171,15 @@ public okhttp3.Call gatewayListMigrationCall(GatewayListMigration body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayListMigrationValidateBeforeCall(GatewayListMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerGkeValidateBeforeCall(GatewayCreateProducerGke 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 gatewayListMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerGke(Async)"); } - okhttp3.Call localVarCall = gatewayListMigrationCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerGkeCall(body, _callback); return localVarCall; } @@ -28096,17 +28188,17 @@ private okhttp3.Call gatewayListMigrationValidateBeforeCall(GatewayListMigration * * * @param body (required) - * @return GatewayMigrationListOutput + * @return GatewayCreateProducerGkeOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationListResponse wraps response body. -
201 gatewayCreateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigrationListOutput gatewayListMigration(GatewayListMigration body) throws ApiException { - ApiResponse localVarResp = gatewayListMigrationWithHttpInfo(body); + public GatewayCreateProducerGkeOutput gatewayCreateProducerGke(GatewayCreateProducerGke body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerGkeWithHttpInfo(body); return localVarResp.getData(); } @@ -28114,18 +28206,18 @@ public GatewayMigrationListOutput gatewayListMigration(GatewayListMigration body * * * @param body (required) - * @return ApiResponse<GatewayMigrationListOutput> + * @return ApiResponse<GatewayCreateProducerGkeOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationListResponse wraps response body. -
201 gatewayCreateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayListMigrationWithHttpInfo(GatewayListMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewayListMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerGkeWithHttpInfo(GatewayCreateProducerGke body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerGkeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -28139,19 +28231,19 @@ public ApiResponse gatewayListMigrationWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationListResponse wraps response body. -
201 gatewayCreateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListMigrationAsync(GatewayListMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerGkeAsync(GatewayCreateProducerGke body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayListMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerGkeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayListProducers + * Build call for gatewayCreateProducerHanaDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28159,11 +28251,11 @@ public okhttp3.Call gatewayListMigrationAsync(GatewayListMigration body, final A * @http.response.details - +
Status Code Description Response Headers
200 gatewayListProducersResponse wraps response body. -
201 gatewayCreateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListProducersCall(GatewayListProducers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerHanaDbCall(GatewayCreateProducerHanaDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28181,7 +28273,7 @@ public okhttp3.Call gatewayListProducersCall(GatewayListProducers body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-list-producers"; + String localVarPath = "/gateway-create-producer-hanadb"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28210,15 +28302,15 @@ public okhttp3.Call gatewayListProducersCall(GatewayListProducers body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayListProducersValidateBeforeCall(GatewayListProducers body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerHanaDbValidateBeforeCall(GatewayCreateProducerHanaDb 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 gatewayListProducers(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerHanaDb(Async)"); } - okhttp3.Call localVarCall = gatewayListProducersCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerHanaDbCall(body, _callback); return localVarCall; } @@ -28227,17 +28319,17 @@ private okhttp3.Call gatewayListProducersValidateBeforeCall(GatewayListProducers * * * @param body (required) - * @return GetProducersListReplyObj + * @return GatewayCreateProducerHanaDbOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayListProducersResponse wraps response body. -
201 gatewayCreateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetProducersListReplyObj gatewayListProducers(GatewayListProducers body) throws ApiException { - ApiResponse localVarResp = gatewayListProducersWithHttpInfo(body); + public GatewayCreateProducerHanaDbOutput gatewayCreateProducerHanaDb(GatewayCreateProducerHanaDb body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerHanaDbWithHttpInfo(body); return localVarResp.getData(); } @@ -28245,18 +28337,18 @@ public GetProducersListReplyObj gatewayListProducers(GatewayListProducers body) * * * @param body (required) - * @return ApiResponse<GetProducersListReplyObj> + * @return ApiResponse<GatewayCreateProducerHanaDbOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayListProducersResponse wraps response body. -
201 gatewayCreateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayListProducersWithHttpInfo(GatewayListProducers body) throws ApiException { - okhttp3.Call localVarCall = gatewayListProducersValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerHanaDbWithHttpInfo(GatewayCreateProducerHanaDb body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerHanaDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -28270,19 +28362,19 @@ public ApiResponse gatewayListProducersWithHttpInfo(Ga * @http.response.details - +
Status Code Description Response Headers
200 gatewayListProducersResponse wraps response body. -
201 gatewayCreateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListProducersAsync(GatewayListProducers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerHanaDbAsync(GatewayCreateProducerHanaDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayListProducersValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerHanaDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayListRotatedSecrets + * Build call for gatewayCreateProducerLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28290,11 +28382,11 @@ public okhttp3.Call gatewayListProducersAsync(GatewayListProducers body, final A * @http.response.details - +
Status Code Description Response Headers
200 gatewayListRotatedSecretsResponse wraps response body. -
201 gatewayCreateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListRotatedSecretsCall(GatewayListRotatedSecrets body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerLdapCall(GatewayCreateProducerLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28312,7 +28404,7 @@ public okhttp3.Call gatewayListRotatedSecretsCall(GatewayListRotatedSecrets body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-list-rotated-secrets"; + String localVarPath = "/gateway-create-producer-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28341,15 +28433,15 @@ public okhttp3.Call gatewayListRotatedSecretsCall(GatewayListRotatedSecrets body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayListRotatedSecretsValidateBeforeCall(GatewayListRotatedSecrets body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerLdapValidateBeforeCall(GatewayCreateProducerLdap 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 gatewayListRotatedSecrets(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerLdap(Async)"); } - okhttp3.Call localVarCall = gatewayListRotatedSecretsCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerLdapCall(body, _callback); return localVarCall; } @@ -28358,17 +28450,17 @@ private okhttp3.Call gatewayListRotatedSecretsValidateBeforeCall(GatewayListRota * * * @param body (required) - * @return ListItemsOutput + * @return GatewayCreateProducerLdapOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayListRotatedSecretsResponse wraps response body. -
201 gatewayCreateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ListItemsOutput gatewayListRotatedSecrets(GatewayListRotatedSecrets body) throws ApiException { - ApiResponse localVarResp = gatewayListRotatedSecretsWithHttpInfo(body); + public GatewayCreateProducerLdapOutput gatewayCreateProducerLdap(GatewayCreateProducerLdap body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -28376,18 +28468,18 @@ public ListItemsOutput gatewayListRotatedSecrets(GatewayListRotatedSecrets body) * * * @param body (required) - * @return ApiResponse<ListItemsOutput> + * @return ApiResponse<GatewayCreateProducerLdapOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayListRotatedSecretsResponse wraps response body. -
201 gatewayCreateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayListRotatedSecretsWithHttpInfo(GatewayListRotatedSecrets body) throws ApiException { - okhttp3.Call localVarCall = gatewayListRotatedSecretsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerLdapWithHttpInfo(GatewayCreateProducerLdap body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -28401,31 +28493,31 @@ public ApiResponse gatewayListRotatedSecretsWithHttpInfo(Gatewa * @http.response.details - +
Status Code Description Response Headers
200 gatewayListRotatedSecretsResponse wraps response body. -
201 gatewayCreateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayListRotatedSecretsAsync(GatewayListRotatedSecrets body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerLdapAsync(GatewayCreateProducerLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayListRotatedSecretsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayMigratePersonalItems - * @param body (optional) + * Build call for gatewayCreateProducerMSSQL + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigratePersonalItemsResponse wraps response body. -
201 gatewayCreateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayMigratePersonalItemsCall(GatewayMigratePersonalItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerMSSQLCall(GatewayCreateProducerMSSQL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28443,7 +28535,7 @@ public okhttp3.Call gatewayMigratePersonalItemsCall(GatewayMigratePersonalItems Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-migrate-personal-items"; + String localVarPath = "/gateway-create-producer-mssql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28472,10 +28564,15 @@ public okhttp3.Call gatewayMigratePersonalItemsCall(GatewayMigratePersonalItems } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayMigratePersonalItemsValidateBeforeCall(GatewayMigratePersonalItems body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerMSSQLValidateBeforeCall(GatewayCreateProducerMSSQL 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 gatewayCreateProducerMSSQL(Async)"); + } - okhttp3.Call localVarCall = gatewayMigratePersonalItemsCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerMSSQLCall(body, _callback); return localVarCall; } @@ -28483,63 +28580,63 @@ private okhttp3.Call gatewayMigratePersonalItemsValidateBeforeCall(GatewayMigrat /** * * - * @param body (optional) - * @return GatewayMigratePersonalItemsOutput + * @param body (required) + * @return GatewayCreateProducerMSSQLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigratePersonalItemsResponse wraps response body. -
201 gatewayCreateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigratePersonalItemsOutput gatewayMigratePersonalItems(GatewayMigratePersonalItems body) throws ApiException { - ApiResponse localVarResp = gatewayMigratePersonalItemsWithHttpInfo(body); + public GatewayCreateProducerMSSQLOutput gatewayCreateProducerMSSQL(GatewayCreateProducerMSSQL body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerMSSQLWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<GatewayMigratePersonalItemsOutput> + * @param body (required) + * @return ApiResponse<GatewayCreateProducerMSSQLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigratePersonalItemsResponse wraps response body. -
201 gatewayCreateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayMigratePersonalItemsWithHttpInfo(GatewayMigratePersonalItems body) throws ApiException { - okhttp3.Call localVarCall = gatewayMigratePersonalItemsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerMSSQLWithHttpInfo(GatewayCreateProducerMSSQL body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerMSSQLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigratePersonalItemsResponse wraps response body. -
201 gatewayCreateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayMigratePersonalItemsAsync(GatewayMigratePersonalItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerMSSQLAsync(GatewayCreateProducerMSSQL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayMigratePersonalItemsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerMSSQLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayRevokeTmpUsers + * Build call for gatewayCreateProducerMongo * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28547,11 +28644,11 @@ public okhttp3.Call gatewayMigratePersonalItemsAsync(GatewayMigratePersonalItems * @http.response.details - +
Status Code Description Response Headers
200 gatewayRevokeTmpUsersResponse wraps response body. -
201 gatewayCreateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayRevokeTmpUsersCall(GatewayRevokeTmpUsers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerMongoCall(GatewayCreateProducerMongo body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28569,7 +28666,7 @@ public okhttp3.Call gatewayRevokeTmpUsersCall(GatewayRevokeTmpUsers body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-revoke-producer-tmp-creds"; + String localVarPath = "/gateway-create-producer-mongo"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28598,15 +28695,15 @@ public okhttp3.Call gatewayRevokeTmpUsersCall(GatewayRevokeTmpUsers body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayRevokeTmpUsersValidateBeforeCall(GatewayRevokeTmpUsers body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerMongoValidateBeforeCall(GatewayCreateProducerMongo 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 gatewayRevokeTmpUsers(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerMongo(Async)"); } - okhttp3.Call localVarCall = gatewayRevokeTmpUsersCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerMongoCall(body, _callback); return localVarCall; } @@ -28615,34 +28712,37 @@ private okhttp3.Call gatewayRevokeTmpUsersValidateBeforeCall(GatewayRevokeTmpUse * * * @param body (required) + * @return GatewayCreateProducerMongoOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayRevokeTmpUsersResponse wraps response body. -
201 gatewayCreateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public void gatewayRevokeTmpUsers(GatewayRevokeTmpUsers body) throws ApiException { - gatewayRevokeTmpUsersWithHttpInfo(body); + public GatewayCreateProducerMongoOutput gatewayCreateProducerMongo(GatewayCreateProducerMongo body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerMongoWithHttpInfo(body); + return localVarResp.getData(); } /** * * * @param body (required) - * @return ApiResponse<Void> + * @return ApiResponse<GatewayCreateProducerMongoOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayRevokeTmpUsersResponse wraps response body. -
201 gatewayCreateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayRevokeTmpUsersWithHttpInfo(GatewayRevokeTmpUsers body) throws ApiException { - okhttp3.Call localVarCall = gatewayRevokeTmpUsersValidateBeforeCall(body, null); - return localVarApiClient.execute(localVarCall); + public ApiResponse gatewayCreateProducerMongoWithHttpInfo(GatewayCreateProducerMongo body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerMongoValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -28655,18 +28755,19 @@ public ApiResponse gatewayRevokeTmpUsersWithHttpInfo(GatewayRevokeTmpUsers * @http.response.details - +
Status Code Description Response Headers
200 gatewayRevokeTmpUsersResponse wraps response body. -
201 gatewayCreateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayRevokeTmpUsersAsync(GatewayRevokeTmpUsers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerMongoAsync(GatewayCreateProducerMongo body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayRevokeTmpUsersValidateBeforeCall(body, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerMongoValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayStartProducer + * Build call for gatewayCreateProducerMySQL * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28674,11 +28775,11 @@ public okhttp3.Call gatewayRevokeTmpUsersAsync(GatewayRevokeTmpUsers body, final * @http.response.details - +
Status Code Description Response Headers
200 gatewayStartProducerResponse wraps response body. -
201 gatewayCreateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayStartProducerCall(GatewayStartProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerMySQLCall(GatewayCreateProducerMySQL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28696,7 +28797,7 @@ public okhttp3.Call gatewayStartProducerCall(GatewayStartProducer body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-start-producer"; + String localVarPath = "/gateway-create-producer-mysql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28725,15 +28826,15 @@ public okhttp3.Call gatewayStartProducerCall(GatewayStartProducer body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayStartProducerValidateBeforeCall(GatewayStartProducer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerMySQLValidateBeforeCall(GatewayCreateProducerMySQL 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 gatewayStartProducer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerMySQL(Async)"); } - okhttp3.Call localVarCall = gatewayStartProducerCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerMySQLCall(body, _callback); return localVarCall; } @@ -28742,17 +28843,17 @@ private okhttp3.Call gatewayStartProducerValidateBeforeCall(GatewayStartProducer * * * @param body (required) - * @return GatewayStartProducerOutput + * @return GatewayCreateProducerMySQLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayStartProducerResponse wraps response body. -
201 gatewayCreateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayStartProducerOutput gatewayStartProducer(GatewayStartProducer body) throws ApiException { - ApiResponse localVarResp = gatewayStartProducerWithHttpInfo(body); + public GatewayCreateProducerMySQLOutput gatewayCreateProducerMySQL(GatewayCreateProducerMySQL body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerMySQLWithHttpInfo(body); return localVarResp.getData(); } @@ -28760,18 +28861,18 @@ public GatewayStartProducerOutput gatewayStartProducer(GatewayStartProducer body * * * @param body (required) - * @return ApiResponse<GatewayStartProducerOutput> + * @return ApiResponse<GatewayCreateProducerMySQLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayStartProducerResponse wraps response body. -
201 gatewayCreateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayStartProducerWithHttpInfo(GatewayStartProducer body) throws ApiException { - okhttp3.Call localVarCall = gatewayStartProducerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerMySQLWithHttpInfo(GatewayCreateProducerMySQL body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerMySQLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -28785,19 +28886,19 @@ public ApiResponse gatewayStartProducerWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 gatewayStartProducerResponse wraps response body. -
201 gatewayCreateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayStartProducerAsync(GatewayStartProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerMySQLAsync(GatewayCreateProducerMySQL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayStartProducerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerMySQLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayStatusMigration + * Build call for gatewayCreateProducerNativeK8S * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28805,11 +28906,11 @@ public okhttp3.Call gatewayStartProducerAsync(GatewayStartProducer body, final A * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationStatusResponse wraps response body. -
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayStatusMigrationCall(GatewayStatusMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerNativeK8SCall(GatewayCreateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28827,7 +28928,7 @@ public okhttp3.Call gatewayStatusMigrationCall(GatewayStatusMigration body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-migration-status"; + String localVarPath = "/gateway-create-producer-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28856,15 +28957,15 @@ public okhttp3.Call gatewayStatusMigrationCall(GatewayStatusMigration body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayStatusMigrationValidateBeforeCall(GatewayStatusMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerNativeK8SValidateBeforeCall(GatewayCreateProducerNativeK8S 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 gatewayStatusMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerNativeK8S(Async)"); } - okhttp3.Call localVarCall = gatewayStatusMigrationCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerNativeK8SCall(body, _callback); return localVarCall; } @@ -28873,17 +28974,17 @@ private okhttp3.Call gatewayStatusMigrationValidateBeforeCall(GatewayStatusMigra * * * @param body (required) - * @return MigrationStatusReplyObj + * @return GatewayCreateProducerNativeK8SOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationStatusResponse wraps response body. -
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public MigrationStatusReplyObj gatewayStatusMigration(GatewayStatusMigration body) throws ApiException { - ApiResponse localVarResp = gatewayStatusMigrationWithHttpInfo(body); + public GatewayCreateProducerNativeK8SOutput gatewayCreateProducerNativeK8S(GatewayCreateProducerNativeK8S body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerNativeK8SWithHttpInfo(body); return localVarResp.getData(); } @@ -28891,18 +28992,18 @@ public MigrationStatusReplyObj gatewayStatusMigration(GatewayStatusMigration bod * * * @param body (required) - * @return ApiResponse<MigrationStatusReplyObj> + * @return ApiResponse<GatewayCreateProducerNativeK8SOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationStatusResponse wraps response body. -
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayStatusMigrationWithHttpInfo(GatewayStatusMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewayStatusMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerNativeK8SWithHttpInfo(GatewayCreateProducerNativeK8S body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerNativeK8SValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -28916,19 +29017,19 @@ public ApiResponse gatewayStatusMigrationWithHttpInfo(G * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationStatusResponse wraps response body. -
201 gatewayCreateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayStatusMigrationAsync(GatewayStatusMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerNativeK8SAsync(GatewayCreateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayStatusMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerNativeK8SValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayStopProducer + * Build call for gatewayCreateProducerOracleDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -28936,11 +29037,11 @@ public okhttp3.Call gatewayStatusMigrationAsync(GatewayStatusMigration body, fin * @http.response.details - +
Status Code Description Response Headers
200 gatewayStopProducerResponse wraps response body. -
201 gatewayCreateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayStopProducerCall(GatewayStopProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerOracleDbCall(GatewayCreateProducerOracleDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -28958,7 +29059,7 @@ public okhttp3.Call gatewayStopProducerCall(GatewayStopProducer body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-stop-producer"; + String localVarPath = "/gateway-create-producer-oracle"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -28987,15 +29088,15 @@ public okhttp3.Call gatewayStopProducerCall(GatewayStopProducer body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayStopProducerValidateBeforeCall(GatewayStopProducer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerOracleDbValidateBeforeCall(GatewayCreateProducerOracleDb 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 gatewayStopProducer(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerOracleDb(Async)"); } - okhttp3.Call localVarCall = gatewayStopProducerCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerOracleDbCall(body, _callback); return localVarCall; } @@ -29004,17 +29105,17 @@ private okhttp3.Call gatewayStopProducerValidateBeforeCall(GatewayStopProducer b * * * @param body (required) - * @return GatewayStopProducerOutput + * @return GatewayCreateProducerOracleDbOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayStopProducerResponse wraps response body. -
201 gatewayCreateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayStopProducerOutput gatewayStopProducer(GatewayStopProducer body) throws ApiException { - ApiResponse localVarResp = gatewayStopProducerWithHttpInfo(body); + public GatewayCreateProducerOracleDbOutput gatewayCreateProducerOracleDb(GatewayCreateProducerOracleDb body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerOracleDbWithHttpInfo(body); return localVarResp.getData(); } @@ -29022,18 +29123,18 @@ public GatewayStopProducerOutput gatewayStopProducer(GatewayStopProducer body) t * * * @param body (required) - * @return ApiResponse<GatewayStopProducerOutput> + * @return ApiResponse<GatewayCreateProducerOracleDbOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayStopProducerResponse wraps response body. -
201 gatewayCreateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayStopProducerWithHttpInfo(GatewayStopProducer body) throws ApiException { - okhttp3.Call localVarCall = gatewayStopProducerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerOracleDbWithHttpInfo(GatewayCreateProducerOracleDb body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerOracleDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29047,19 +29148,19 @@ public ApiResponse gatewayStopProducerWithHttpInfo(Ga * @http.response.details - +
Status Code Description Response Headers
200 gatewayStopProducerResponse wraps response body. -
201 gatewayCreateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayStopProducerAsync(GatewayStopProducer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerOracleDbAsync(GatewayCreateProducerOracleDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayStopProducerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerOracleDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewaySyncMigration + * Build call for gatewayCreateProducerPing * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29067,11 +29168,11 @@ public okhttp3.Call gatewayStopProducerAsync(GatewayStopProducer body, final Api * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationSyncResponse wraps response body. -
201 gatewayCreateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewaySyncMigrationCall(GatewaySyncMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerPingCall(GatewayCreateProducerPing body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29089,7 +29190,7 @@ public okhttp3.Call gatewaySyncMigrationCall(GatewaySyncMigration body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-sync-migration"; + String localVarPath = "/gateway-create-producer-ping"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29118,15 +29219,15 @@ public okhttp3.Call gatewaySyncMigrationCall(GatewaySyncMigration body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewaySyncMigrationValidateBeforeCall(GatewaySyncMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerPingValidateBeforeCall(GatewayCreateProducerPing 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 gatewaySyncMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerPing(Async)"); } - okhttp3.Call localVarCall = gatewaySyncMigrationCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerPingCall(body, _callback); return localVarCall; } @@ -29135,17 +29236,17 @@ private okhttp3.Call gatewaySyncMigrationValidateBeforeCall(GatewaySyncMigration * * * @param body (required) - * @return GatewayMigrationSyncOutput + * @return GatewayCreateProducerPingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationSyncResponse wraps response body. -
201 gatewayCreateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigrationSyncOutput gatewaySyncMigration(GatewaySyncMigration body) throws ApiException { - ApiResponse localVarResp = gatewaySyncMigrationWithHttpInfo(body); + public GatewayCreateProducerPingOutput gatewayCreateProducerPing(GatewayCreateProducerPing body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerPingWithHttpInfo(body); return localVarResp.getData(); } @@ -29153,18 +29254,18 @@ public GatewayMigrationSyncOutput gatewaySyncMigration(GatewaySyncMigration body * * * @param body (required) - * @return ApiResponse<GatewayMigrationSyncOutput> + * @return ApiResponse<GatewayCreateProducerPingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationSyncResponse wraps response body. -
201 gatewayCreateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewaySyncMigrationWithHttpInfo(GatewaySyncMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewaySyncMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerPingWithHttpInfo(GatewayCreateProducerPing body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerPingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29178,19 +29279,19 @@ public ApiResponse gatewaySyncMigrationWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationSyncResponse wraps response body. -
201 gatewayCreateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewaySyncMigrationAsync(GatewaySyncMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerPingAsync(GatewayCreateProducerPing body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewaySyncMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerPingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateAllowedAccess + * Build call for gatewayCreateProducerPostgreSQL * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29198,11 +29299,11 @@ public okhttp3.Call gatewaySyncMigrationAsync(GatewaySyncMigration body, final A * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateAllowedAccessCall(GatewayUpdateAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerPostgreSQLCall(GatewayCreateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29220,7 +29321,7 @@ public okhttp3.Call gatewayUpdateAllowedAccessCall(GatewayUpdateAllowedAccess bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-allowed-access"; + String localVarPath = "/gateway-create-producer-postgresql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29249,15 +29350,15 @@ public okhttp3.Call gatewayUpdateAllowedAccessCall(GatewayUpdateAllowedAccess bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateAllowedAccessValidateBeforeCall(GatewayUpdateAllowedAccess body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerPostgreSQLValidateBeforeCall(GatewayCreateProducerPostgreSQL 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 gatewayUpdateAllowedAccess(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerPostgreSQL(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateAllowedAccessCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerPostgreSQLCall(body, _callback); return localVarCall; } @@ -29266,17 +29367,17 @@ private okhttp3.Call gatewayUpdateAllowedAccessValidateBeforeCall(GatewayUpdateA * * * @param body (required) - * @return AllowedAccess + * @return GatewayCreateProducerPostgreSQLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public AllowedAccess gatewayUpdateAllowedAccess(GatewayUpdateAllowedAccess body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateAllowedAccessWithHttpInfo(body); + public GatewayCreateProducerPostgreSQLOutput gatewayCreateProducerPostgreSQL(GatewayCreateProducerPostgreSQL body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerPostgreSQLWithHttpInfo(body); return localVarResp.getData(); } @@ -29284,18 +29385,18 @@ public AllowedAccess gatewayUpdateAllowedAccess(GatewayUpdateAllowedAccess body) * * * @param body (required) - * @return ApiResponse<AllowedAccess> + * @return ApiResponse<GatewayCreateProducerPostgreSQLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateAllowedAccessWithHttpInfo(GatewayUpdateAllowedAccess body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateAllowedAccessValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerPostgreSQLWithHttpInfo(GatewayCreateProducerPostgreSQL body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerPostgreSQLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29309,19 +29410,19 @@ public ApiResponse gatewayUpdateAllowedAccessWithHttpInfo(Gateway * @http.response.details - +
Status Code Description Response Headers
200 gatewayCreateAllowedAccessResponse wraps response body. -
201 gatewayCreateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateAllowedAccessAsync(GatewayUpdateAllowedAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerPostgreSQLAsync(GatewayCreateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateAllowedAccessValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerPostgreSQLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateCache + * Build call for gatewayCreateProducerRabbitMQ * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29329,11 +29430,11 @@ public okhttp3.Call gatewayUpdateAllowedAccessAsync(GatewayUpdateAllowedAccess b * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateCacheResponse wraps response body. -
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateCacheCall(GatewayUpdateCache body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRabbitMQCall(GatewayCreateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29351,7 +29452,7 @@ public okhttp3.Call gatewayUpdateCacheCall(GatewayUpdateCache body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-cache"; + String localVarPath = "/gateway-create-producer-rabbitmq"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29380,15 +29481,15 @@ public okhttp3.Call gatewayUpdateCacheCall(GatewayUpdateCache body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateCacheValidateBeforeCall(GatewayUpdateCache body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerRabbitMQValidateBeforeCall(GatewayCreateProducerRabbitMQ 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 gatewayUpdateCache(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerRabbitMQ(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateCacheCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerRabbitMQCall(body, _callback); return localVarCall; } @@ -29397,17 +29498,17 @@ private okhttp3.Call gatewayUpdateCacheValidateBeforeCall(GatewayUpdateCache bod * * * @param body (required) - * @return GatewayUpdateOutput + * @return GatewayCreateProducerRabbitMQOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateCacheResponse wraps response body. -
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateOutput gatewayUpdateCache(GatewayUpdateCache body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateCacheWithHttpInfo(body); + public GatewayCreateProducerRabbitMQOutput gatewayCreateProducerRabbitMQ(GatewayCreateProducerRabbitMQ body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerRabbitMQWithHttpInfo(body); return localVarResp.getData(); } @@ -29415,18 +29516,18 @@ public GatewayUpdateOutput gatewayUpdateCache(GatewayUpdateCache body) throws Ap * * * @param body (required) - * @return ApiResponse<GatewayUpdateOutput> + * @return ApiResponse<GatewayCreateProducerRabbitMQOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateCacheResponse wraps response body. -
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateCacheWithHttpInfo(GatewayUpdateCache body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateCacheValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerRabbitMQWithHttpInfo(GatewayCreateProducerRabbitMQ body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerRabbitMQValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29440,19 +29541,19 @@ public ApiResponse gatewayUpdateCacheWithHttpInfo(GatewayUp * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateCacheResponse wraps response body. -
201 gatewayCreateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateCacheAsync(GatewayUpdateCache body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRabbitMQAsync(GatewayCreateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateCacheValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerRabbitMQValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateDefaults + * Build call for gatewayCreateProducerRdp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29460,11 +29561,11 @@ public okhttp3.Call gatewayUpdateCacheAsync(GatewayUpdateCache body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateDefaultsResponse wraps response body. -
201 gatewayCreateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateDefaultsCall(GatewayUpdateDefaults body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRdpCall(GatewayCreateProducerRdp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29482,7 +29583,7 @@ public okhttp3.Call gatewayUpdateDefaultsCall(GatewayUpdateDefaults body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-defaults"; + String localVarPath = "/gateway-create-producer-rdp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29511,15 +29612,15 @@ public okhttp3.Call gatewayUpdateDefaultsCall(GatewayUpdateDefaults body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateDefaultsValidateBeforeCall(GatewayUpdateDefaults body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerRdpValidateBeforeCall(GatewayCreateProducerRdp 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 gatewayUpdateDefaults(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerRdp(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateDefaultsCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerRdpCall(body, _callback); return localVarCall; } @@ -29528,17 +29629,17 @@ private okhttp3.Call gatewayUpdateDefaultsValidateBeforeCall(GatewayUpdateDefaul * * * @param body (required) - * @return GatewayUpdateOutput + * @return GatewayCreateProducerRdpOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateDefaultsResponse wraps response body. -
201 gatewayCreateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateOutput gatewayUpdateDefaults(GatewayUpdateDefaults body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateDefaultsWithHttpInfo(body); + public GatewayCreateProducerRdpOutput gatewayCreateProducerRdp(GatewayCreateProducerRdp body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerRdpWithHttpInfo(body); return localVarResp.getData(); } @@ -29546,18 +29647,18 @@ public GatewayUpdateOutput gatewayUpdateDefaults(GatewayUpdateDefaults body) thr * * * @param body (required) - * @return ApiResponse<GatewayUpdateOutput> + * @return ApiResponse<GatewayCreateProducerRdpOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateDefaultsResponse wraps response body. -
201 gatewayCreateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateDefaultsWithHttpInfo(GatewayUpdateDefaults body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateDefaultsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerRdpWithHttpInfo(GatewayCreateProducerRdp body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerRdpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29571,19 +29672,19 @@ public ApiResponse gatewayUpdateDefaultsWithHttpInfo(Gatewa * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateDefaultsResponse wraps response body. -
201 gatewayCreateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateDefaultsAsync(GatewayUpdateDefaults body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRdpAsync(GatewayCreateProducerRdp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateDefaultsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerRdpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateItem + * Build call for gatewayCreateProducerRedis * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29591,11 +29692,11 @@ public okhttp3.Call gatewayUpdateDefaultsAsync(GatewayUpdateDefaults body, final * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateItemResponse wraps response body. -
201 gatewayCreateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateItemCall(GatewayUpdateItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRedisCall(GatewayCreateProducerRedis body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29613,7 +29714,7 @@ public okhttp3.Call gatewayUpdateItemCall(GatewayUpdateItem body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-item"; + String localVarPath = "/gateway-create-producer-Redis"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29642,15 +29743,15 @@ public okhttp3.Call gatewayUpdateItemCall(GatewayUpdateItem body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateItemValidateBeforeCall(GatewayUpdateItem body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerRedisValidateBeforeCall(GatewayCreateProducerRedis 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 gatewayUpdateItem(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerRedis(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateItemCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerRedisCall(body, _callback); return localVarCall; } @@ -29659,17 +29760,17 @@ private okhttp3.Call gatewayUpdateItemValidateBeforeCall(GatewayUpdateItem body, * * * @param body (required) - * @return GatewayUpdateItemOutput + * @return GatewayCreateProducerRedisOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateItemResponse wraps response body. -
201 gatewayCreateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateItemOutput gatewayUpdateItem(GatewayUpdateItem body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateItemWithHttpInfo(body); + public GatewayCreateProducerRedisOutput gatewayCreateProducerRedis(GatewayCreateProducerRedis body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerRedisWithHttpInfo(body); return localVarResp.getData(); } @@ -29677,18 +29778,18 @@ public GatewayUpdateItemOutput gatewayUpdateItem(GatewayUpdateItem body) throws * * * @param body (required) - * @return ApiResponse<GatewayUpdateItemOutput> + * @return ApiResponse<GatewayCreateProducerRedisOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateItemResponse wraps response body. -
201 gatewayCreateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateItemWithHttpInfo(GatewayUpdateItem body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateItemValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerRedisWithHttpInfo(GatewayCreateProducerRedis body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerRedisValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29702,19 +29803,19 @@ public ApiResponse gatewayUpdateItemWithHttpInfo(Gatewa * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateItemResponse wraps response body. -
201 gatewayCreateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateItemAsync(GatewayUpdateItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRedisAsync(GatewayCreateProducerRedis body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateItemValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerRedisValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateK8SAuthConfig + * Build call for gatewayCreateProducerRedshift * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29722,11 +29823,11 @@ public okhttp3.Call gatewayUpdateItemAsync(GatewayUpdateItem body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateK8SAuthConfigCall(GatewayUpdateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRedshiftCall(GatewayCreateProducerRedshift body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29744,7 +29845,7 @@ public okhttp3.Call gatewayUpdateK8SAuthConfigCall(GatewayUpdateK8SAuthConfig bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-k8s-auth-config"; + String localVarPath = "/gateway-create-producer-redshift"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29773,15 +29874,15 @@ public okhttp3.Call gatewayUpdateK8SAuthConfigCall(GatewayUpdateK8SAuthConfig bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateK8SAuthConfigValidateBeforeCall(GatewayUpdateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerRedshiftValidateBeforeCall(GatewayCreateProducerRedshift 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 gatewayUpdateK8SAuthConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerRedshift(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateK8SAuthConfigCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerRedshiftCall(body, _callback); return localVarCall; } @@ -29790,17 +29891,17 @@ private okhttp3.Call gatewayUpdateK8SAuthConfigValidateBeforeCall(GatewayUpdateK * * * @param body (required) - * @return GatewayUpdateK8SAuthConfigOutput + * @return GatewayCreateProducerRedshiftOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateK8SAuthConfigOutput gatewayUpdateK8SAuthConfig(GatewayUpdateK8SAuthConfig body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateK8SAuthConfigWithHttpInfo(body); + public GatewayCreateProducerRedshiftOutput gatewayCreateProducerRedshift(GatewayCreateProducerRedshift body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerRedshiftWithHttpInfo(body); return localVarResp.getData(); } @@ -29808,18 +29909,18 @@ public GatewayUpdateK8SAuthConfigOutput gatewayUpdateK8SAuthConfig(GatewayUpdate * * * @param body (required) - * @return ApiResponse<GatewayUpdateK8SAuthConfigOutput> + * @return ApiResponse<GatewayCreateProducerRedshiftOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateK8SAuthConfigWithHttpInfo(GatewayUpdateK8SAuthConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateK8SAuthConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerRedshiftWithHttpInfo(GatewayCreateProducerRedshift body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerRedshiftValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29833,19 +29934,19 @@ public ApiResponse gatewayUpdateK8SAuthConfigW * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
201 gatewayCreateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateK8SAuthConfigAsync(GatewayUpdateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerRedshiftAsync(GatewayCreateProducerRedshift body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateK8SAuthConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerRedshiftValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLdapAuthConfig + * Build call for gatewayCreateProducerSnowflake * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29853,11 +29954,11 @@ public okhttp3.Call gatewayUpdateK8SAuthConfigAsync(GatewayUpdateK8SAuthConfig b * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLdapAuthConfigCall(GatewayUpdateLdapAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerSnowflakeCall(GatewayCreateProducerSnowflake body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -29875,7 +29976,7 @@ public okhttp3.Call gatewayUpdateLdapAuthConfigCall(GatewayUpdateLdapAuthConfig Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-ldap-auth-config"; + String localVarPath = "/gateway-create-producer-snowflake"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -29904,15 +30005,15 @@ public okhttp3.Call gatewayUpdateLdapAuthConfigCall(GatewayUpdateLdapAuthConfig } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLdapAuthConfigValidateBeforeCall(GatewayUpdateLdapAuthConfig body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerSnowflakeValidateBeforeCall(GatewayCreateProducerSnowflake 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 gatewayUpdateLdapAuthConfig(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerSnowflake(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLdapAuthConfigCall(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerSnowflakeCall(body, _callback); return localVarCall; } @@ -29921,17 +30022,17 @@ private okhttp3.Call gatewayUpdateLdapAuthConfigValidateBeforeCall(GatewayUpdate * * * @param body (required) - * @return GatewayUpdateLdapAuthConfigOutput + * @return GatewayCreateProducerSnowflakeOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLdapAuthConfigOutput gatewayUpdateLdapAuthConfig(GatewayUpdateLdapAuthConfig body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLdapAuthConfigWithHttpInfo(body); + public GatewayCreateProducerSnowflakeOutput gatewayCreateProducerSnowflake(GatewayCreateProducerSnowflake body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerSnowflakeWithHttpInfo(body); return localVarResp.getData(); } @@ -29939,18 +30040,18 @@ public GatewayUpdateLdapAuthConfigOutput gatewayUpdateLdapAuthConfig(GatewayUpda * * * @param body (required) - * @return ApiResponse<GatewayUpdateLdapAuthConfigOutput> + * @return ApiResponse<GatewayCreateProducerSnowflakeOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLdapAuthConfigWithHttpInfo(GatewayUpdateLdapAuthConfig body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLdapAuthConfigValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerSnowflakeWithHttpInfo(GatewayCreateProducerSnowflake body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerSnowflakeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -29964,19 +30065,19 @@ public ApiResponse gatewayUpdateLdapAuthConfi * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
201 gatewayCreateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLdapAuthConfigAsync(GatewayUpdateLdapAuthConfig body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerSnowflakeAsync(GatewayCreateProducerSnowflake body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLdapAuthConfigValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerSnowflakeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingAwsS3 + * Build call for gatewayCreateProducerVenafi * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -29984,11 +30085,11 @@ public okhttp3.Call gatewayUpdateLdapAuthConfigAsync(GatewayUpdateLdapAuthConfig * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayCreateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingAwsS3Call(GatewayUpdateLogForwardingAwsS3 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerVenafiCall(GatewayCreateProducerVenafi body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30006,7 +30107,7 @@ public okhttp3.Call gatewayUpdateLogForwardingAwsS3Call(GatewayUpdateLogForwardi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-aws-s3"; + String localVarPath = "/gateway-create-producer-certificate-automation"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30035,15 +30136,15 @@ public okhttp3.Call gatewayUpdateLogForwardingAwsS3Call(GatewayUpdateLogForwardi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(GatewayUpdateLogForwardingAwsS3 body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayCreateProducerVenafiValidateBeforeCall(GatewayCreateProducerVenafi 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 gatewayUpdateLogForwardingAwsS3(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayCreateProducerVenafi(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingAwsS3Call(body, _callback); + okhttp3.Call localVarCall = gatewayCreateProducerVenafiCall(body, _callback); return localVarCall; } @@ -30052,17 +30153,17 @@ private okhttp3.Call gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(GatewayUp * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayCreateProducerVenafiOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayCreateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAwsS3(GatewayUpdateLogForwardingAwsS3 body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingAwsS3WithHttpInfo(body); + public GatewayCreateProducerVenafiOutput gatewayCreateProducerVenafi(GatewayCreateProducerVenafi body) throws ApiException { + ApiResponse localVarResp = gatewayCreateProducerVenafiWithHttpInfo(body); return localVarResp.getData(); } @@ -30070,18 +30171,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAwsS3(GatewayU * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayCreateProducerVenafiOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayCreateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingAwsS3WithHttpInfo(GatewayUpdateLogForwardingAwsS3 body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayCreateProducerVenafiWithHttpInfo(GatewayCreateProducerVenafi body) throws ApiException { + okhttp3.Call localVarCall = gatewayCreateProducerVenafiValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30095,19 +30196,19 @@ public ApiResponse gatewayUpdateLogForwardingA * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayCreateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingAwsS3Async(GatewayUpdateLogForwardingAwsS3 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayCreateProducerVenafiAsync(GatewayCreateProducerVenafi body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayCreateProducerVenafiValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingAzureAnalytics + * Build call for gatewayDeleteAllowedAccess * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30115,11 +30216,11 @@ public okhttp3.Call gatewayUpdateLogForwardingAwsS3Async(GatewayUpdateLogForward * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsCall(GatewayUpdateLogForwardingAzureAnalytics body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteAllowedAccessCall(GatewayDeleteAllowedAccess body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30137,7 +30238,7 @@ public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsCall(GatewayUpdateLo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-azure-analytics"; + String localVarPath = "/gateway-delete-allowed-access"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30166,15 +30267,15 @@ public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsCall(GatewayUpdateLo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall(GatewayUpdateLogForwardingAzureAnalytics body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayDeleteAllowedAccessValidateBeforeCall(GatewayDeleteAllowedAccess 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 gatewayUpdateLogForwardingAzureAnalytics(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayDeleteAllowedAccess(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingAzureAnalyticsCall(body, _callback); + okhttp3.Call localVarCall = gatewayDeleteAllowedAccessCall(body, _callback); return localVarCall; } @@ -30183,17 +30284,17 @@ private okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall( * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayDeleteAllowedAccessOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAzureAnalytics(GatewayUpdateLogForwardingAzureAnalytics body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingAzureAnalyticsWithHttpInfo(body); + public GatewayDeleteAllowedAccessOutput gatewayDeleteAllowedAccess(GatewayDeleteAllowedAccess body) throws ApiException { + ApiResponse localVarResp = gatewayDeleteAllowedAccessWithHttpInfo(body); return localVarResp.getData(); } @@ -30201,18 +30302,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAzureAnalytics * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayDeleteAllowedAccessOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingAzureAnalyticsWithHttpInfo(GatewayUpdateLogForwardingAzureAnalytics body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayDeleteAllowedAccessWithHttpInfo(GatewayDeleteAllowedAccess body) throws ApiException { + okhttp3.Call localVarCall = gatewayDeleteAllowedAccessValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30226,19 +30327,19 @@ public ApiResponse gatewayUpdateLogForwardingA * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsAsync(GatewayUpdateLogForwardingAzureAnalytics body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteAllowedAccessAsync(GatewayDeleteAllowedAccess body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayDeleteAllowedAccessValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingDatadog + * Build call for gatewayDeleteK8SAuthConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30246,11 +30347,11 @@ public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsAsync(GatewayUpdateL * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingDatadogCall(GatewayUpdateLogForwardingDatadog body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteK8SAuthConfigCall(GatewayDeleteK8SAuthConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30268,7 +30369,7 @@ public okhttp3.Call gatewayUpdateLogForwardingDatadogCall(GatewayUpdateLogForwar Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-datadog"; + String localVarPath = "/gateway-delete-k8s-auth-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30297,15 +30398,15 @@ public okhttp3.Call gatewayUpdateLogForwardingDatadogCall(GatewayUpdateLogForwar } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingDatadogValidateBeforeCall(GatewayUpdateLogForwardingDatadog body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayDeleteK8SAuthConfigValidateBeforeCall(GatewayDeleteK8SAuthConfig 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 gatewayUpdateLogForwardingDatadog(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayDeleteK8SAuthConfig(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingDatadogCall(body, _callback); + okhttp3.Call localVarCall = gatewayDeleteK8SAuthConfigCall(body, _callback); return localVarCall; } @@ -30314,17 +30415,17 @@ private okhttp3.Call gatewayUpdateLogForwardingDatadogValidateBeforeCall(Gateway * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayDeleteK8SAuthConfigOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingDatadog(GatewayUpdateLogForwardingDatadog body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingDatadogWithHttpInfo(body); + public GatewayDeleteK8SAuthConfigOutput gatewayDeleteK8SAuthConfig(GatewayDeleteK8SAuthConfig body) throws ApiException { + ApiResponse localVarResp = gatewayDeleteK8SAuthConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -30332,18 +30433,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingDatadog(Gatewa * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayDeleteK8SAuthConfigOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingDatadogWithHttpInfo(GatewayUpdateLogForwardingDatadog body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingDatadogValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayDeleteK8SAuthConfigWithHttpInfo(GatewayDeleteK8SAuthConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayDeleteK8SAuthConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30357,19 +30458,19 @@ public ApiResponse gatewayUpdateLogForwardingD * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayDeleteK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingDatadogAsync(GatewayUpdateLogForwardingDatadog body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteK8SAuthConfigAsync(GatewayDeleteK8SAuthConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingDatadogValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayDeleteK8SAuthConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingElasticsearch + * Build call for gatewayDeleteMigration * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30377,11 +30478,11 @@ public okhttp3.Call gatewayUpdateLogForwardingDatadogAsync(GatewayUpdateLogForwa * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayMigrationDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingElasticsearchCall(GatewayUpdateLogForwardingElasticsearch body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteMigrationCall(GatewayDeleteMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30399,7 +30500,7 @@ public okhttp3.Call gatewayUpdateLogForwardingElasticsearchCall(GatewayUpdateLog Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-elasticsearch"; + String localVarPath = "/gateway-delete-migration"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30428,15 +30529,15 @@ public okhttp3.Call gatewayUpdateLogForwardingElasticsearchCall(GatewayUpdateLog } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(GatewayUpdateLogForwardingElasticsearch body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayDeleteMigrationValidateBeforeCall(GatewayDeleteMigration 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 gatewayUpdateLogForwardingElasticsearch(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayDeleteMigration(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingElasticsearchCall(body, _callback); + okhttp3.Call localVarCall = gatewayDeleteMigrationCall(body, _callback); return localVarCall; } @@ -30445,17 +30546,17 @@ private okhttp3.Call gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(G * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayMigrationDeleteOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayMigrationDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingElasticsearch(GatewayUpdateLogForwardingElasticsearch body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingElasticsearchWithHttpInfo(body); + public GatewayMigrationDeleteOutput gatewayDeleteMigration(GatewayDeleteMigration body) throws ApiException { + ApiResponse localVarResp = gatewayDeleteMigrationWithHttpInfo(body); return localVarResp.getData(); } @@ -30463,18 +30564,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingElasticsearch( * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayMigrationDeleteOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayMigrationDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingElasticsearchWithHttpInfo(GatewayUpdateLogForwardingElasticsearch body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayDeleteMigrationWithHttpInfo(GatewayDeleteMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewayDeleteMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30488,19 +30589,19 @@ public ApiResponse gatewayUpdateLogForwardingE * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayMigrationDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingElasticsearchAsync(GatewayUpdateLogForwardingElasticsearch body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteMigrationAsync(GatewayDeleteMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayDeleteMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingGoogleChronicle + * Build call for gatewayDeleteProducer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30508,11 +30609,11 @@ public okhttp3.Call gatewayUpdateLogForwardingElasticsearchAsync(GatewayUpdateLo * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleCall(GatewayUpdateLogForwardingGoogleChronicle body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteProducerCall(GatewayDeleteProducer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30530,7 +30631,7 @@ public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleCall(GatewayUpdateL Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-google-chronicle"; + String localVarPath = "/gateway-delete-producer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30559,15 +30660,15 @@ public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleCall(GatewayUpdateL } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall(GatewayUpdateLogForwardingGoogleChronicle body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayDeleteProducerValidateBeforeCall(GatewayDeleteProducer 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 gatewayUpdateLogForwardingGoogleChronicle(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayDeleteProducer(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingGoogleChronicleCall(body, _callback); + okhttp3.Call localVarCall = gatewayDeleteProducerCall(body, _callback); return localVarCall; } @@ -30576,17 +30677,17 @@ private okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayDeleteProducerOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingGoogleChronicle(GatewayUpdateLogForwardingGoogleChronicle body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingGoogleChronicleWithHttpInfo(body); + public GatewayDeleteProducerOutput gatewayDeleteProducer(GatewayDeleteProducer body) throws ApiException { + ApiResponse localVarResp = gatewayDeleteProducerWithHttpInfo(body); return localVarResp.getData(); } @@ -30594,18 +30695,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingGoogleChronicl * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayDeleteProducerOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingGoogleChronicleWithHttpInfo(GatewayUpdateLogForwardingGoogleChronicle body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayDeleteProducerWithHttpInfo(GatewayDeleteProducer body) throws ApiException { + okhttp3.Call localVarCall = gatewayDeleteProducerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30619,19 +30720,19 @@ public ApiResponse gatewayUpdateLogForwardingG * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDeleteProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleAsync(GatewayUpdateLogForwardingGoogleChronicle body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDeleteProducerAsync(GatewayDeleteProducer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayDeleteProducerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingLogstash + * Build call for gatewayDownloadCustomerFragments * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30639,11 +30740,11 @@ public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleAsync(GatewayUpdate * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingLogstashCall(GatewayUpdateLogForwardingLogstash body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDownloadCustomerFragmentsCall(GatewayDownloadCustomerFragments body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30661,7 +30762,7 @@ public okhttp3.Call gatewayUpdateLogForwardingLogstashCall(GatewayUpdateLogForwa Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-logstash"; + String localVarPath = "/gateway-download-customer-fragments"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30690,15 +30791,15 @@ public okhttp3.Call gatewayUpdateLogForwardingLogstashCall(GatewayUpdateLogForwa } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingLogstashValidateBeforeCall(GatewayUpdateLogForwardingLogstash body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayDownloadCustomerFragmentsValidateBeforeCall(GatewayDownloadCustomerFragments 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 gatewayUpdateLogForwardingLogstash(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayDownloadCustomerFragments(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogstashCall(body, _callback); + okhttp3.Call localVarCall = gatewayDownloadCustomerFragmentsCall(body, _callback); return localVarCall; } @@ -30707,17 +30808,17 @@ private okhttp3.Call gatewayUpdateLogForwardingLogstashValidateBeforeCall(Gatewa * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayDownloadCustomerFragmentsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogstash(GatewayUpdateLogForwardingLogstash body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingLogstashWithHttpInfo(body); + public GatewayDownloadCustomerFragmentsOutput gatewayDownloadCustomerFragments(GatewayDownloadCustomerFragments body) throws ApiException { + ApiResponse localVarResp = gatewayDownloadCustomerFragmentsWithHttpInfo(body); return localVarResp.getData(); } @@ -30725,18 +30826,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogstash(Gatew * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayDownloadCustomerFragmentsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingLogstashWithHttpInfo(GatewayUpdateLogForwardingLogstash body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogstashValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayDownloadCustomerFragmentsWithHttpInfo(GatewayDownloadCustomerFragments body) throws ApiException { + okhttp3.Call localVarCall = gatewayDownloadCustomerFragmentsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30750,19 +30851,19 @@ public ApiResponse gatewayUpdateLogForwardingL * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayDownloadCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingLogstashAsync(GatewayUpdateLogForwardingLogstash body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayDownloadCustomerFragmentsAsync(GatewayDownloadCustomerFragments body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogstashValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayDownloadCustomerFragmentsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingLogzIo + * Build call for gatewayGetAllowedAccess * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30770,11 +30871,11 @@ public okhttp3.Call gatewayUpdateLogForwardingLogstashAsync(GatewayUpdateLogForw * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingLogzIoCall(GatewayUpdateLogForwardingLogzIo body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetAllowedAccessCall(GatewayGetAllowedAccess body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30792,7 +30893,7 @@ public okhttp3.Call gatewayUpdateLogForwardingLogzIoCall(GatewayUpdateLogForward Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-logz-io"; + String localVarPath = "/gateway-get-allowed-access"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30821,15 +30922,15 @@ public okhttp3.Call gatewayUpdateLogForwardingLogzIoCall(GatewayUpdateLogForward } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingLogzIoValidateBeforeCall(GatewayUpdateLogForwardingLogzIo body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetAllowedAccessValidateBeforeCall(GatewayGetAllowedAccess 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 gatewayUpdateLogForwardingLogzIo(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetAllowedAccess(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogzIoCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetAllowedAccessCall(body, _callback); return localVarCall; } @@ -30838,17 +30939,17 @@ private okhttp3.Call gatewayUpdateLogForwardingLogzIoValidateBeforeCall(GatewayU * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return AllowedAccess * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogzIo(GatewayUpdateLogForwardingLogzIo body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingLogzIoWithHttpInfo(body); + public AllowedAccess gatewayGetAllowedAccess(GatewayGetAllowedAccess body) throws ApiException { + ApiResponse localVarResp = gatewayGetAllowedAccessWithHttpInfo(body); return localVarResp.getData(); } @@ -30856,18 +30957,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogzIo(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<AllowedAccess> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingLogzIoWithHttpInfo(GatewayUpdateLogForwardingLogzIo body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogzIoValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetAllowedAccessWithHttpInfo(GatewayGetAllowedAccess body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetAllowedAccessValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -30881,19 +30982,19 @@ public ApiResponse gatewayUpdateLogForwardingL * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingLogzIoAsync(GatewayUpdateLogForwardingLogzIo body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetAllowedAccessAsync(GatewayGetAllowedAccess body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogzIoValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetAllowedAccessValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingSplunk + * Build call for gatewayGetCache * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -30901,11 +31002,11 @@ public okhttp3.Call gatewayUpdateLogForwardingLogzIoAsync(GatewayUpdateLogForwar * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingSplunkCall(GatewayUpdateLogForwardingSplunk body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetCacheCall(GatewayGetCache body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -30923,7 +31024,7 @@ public okhttp3.Call gatewayUpdateLogForwardingSplunkCall(GatewayUpdateLogForward Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-splunk"; + String localVarPath = "/gateway-get-cache"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -30952,15 +31053,15 @@ public okhttp3.Call gatewayUpdateLogForwardingSplunkCall(GatewayUpdateLogForward } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingSplunkValidateBeforeCall(GatewayUpdateLogForwardingSplunk body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetCacheValidateBeforeCall(GatewayGetCache 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 gatewayUpdateLogForwardingSplunk(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetCache(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSplunkCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetCacheCall(body, _callback); return localVarCall; } @@ -30969,17 +31070,17 @@ private okhttp3.Call gatewayUpdateLogForwardingSplunkValidateBeforeCall(GatewayU * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return CacheConfigPart * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSplunk(GatewayUpdateLogForwardingSplunk body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingSplunkWithHttpInfo(body); + public CacheConfigPart gatewayGetCache(GatewayGetCache body) throws ApiException { + ApiResponse localVarResp = gatewayGetCacheWithHttpInfo(body); return localVarResp.getData(); } @@ -30987,18 +31088,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSplunk(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<CacheConfigPart> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingSplunkWithHttpInfo(GatewayUpdateLogForwardingSplunk body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSplunkValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetCacheWithHttpInfo(GatewayGetCache body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetCacheValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31012,19 +31113,19 @@ public ApiResponse gatewayUpdateLogForwardingS * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingSplunkAsync(GatewayUpdateLogForwardingSplunk body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetCacheAsync(GatewayGetCache body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSplunkValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetCacheValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingStdout + * Build call for gatewayGetConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31032,11 +31133,11 @@ public okhttp3.Call gatewayUpdateLogForwardingSplunkAsync(GatewayUpdateLogForwar * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingStdoutCall(GatewayUpdateLogForwardingStdout body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetConfigCall(GatewayGetConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31054,7 +31155,7 @@ public okhttp3.Call gatewayUpdateLogForwardingStdoutCall(GatewayUpdateLogForward Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-stdout"; + String localVarPath = "/gateway-get-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31083,15 +31184,15 @@ public okhttp3.Call gatewayUpdateLogForwardingStdoutCall(GatewayUpdateLogForward } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingStdoutValidateBeforeCall(GatewayUpdateLogForwardingStdout body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetConfigValidateBeforeCall(GatewayGetConfig 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 gatewayUpdateLogForwardingStdout(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetConfig(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingStdoutCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetConfigCall(body, _callback); return localVarCall; } @@ -31100,17 +31201,17 @@ private okhttp3.Call gatewayUpdateLogForwardingStdoutValidateBeforeCall(GatewayU * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return AkeylessGatewayConfig * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingStdout(GatewayUpdateLogForwardingStdout body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingStdoutWithHttpInfo(body); + public AkeylessGatewayConfig gatewayGetConfig(GatewayGetConfig body) throws ApiException { + ApiResponse localVarResp = gatewayGetConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -31118,18 +31219,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingStdout(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<AkeylessGatewayConfig> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingStdoutWithHttpInfo(GatewayUpdateLogForwardingStdout body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingStdoutValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetConfigWithHttpInfo(GatewayGetConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31143,19 +31244,19 @@ public ApiResponse gatewayUpdateLogForwardingS * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingStdoutAsync(GatewayUpdateLogForwardingStdout body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetConfigAsync(GatewayGetConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingStdoutValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingSumologic + * Build call for gatewayGetDefaults * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31163,11 +31264,11 @@ public okhttp3.Call gatewayUpdateLogForwardingStdoutAsync(GatewayUpdateLogForwar * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingSumologicCall(GatewayUpdateLogForwardingSumologic body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetDefaultsCall(GatewayGetDefaults body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31185,7 +31286,7 @@ public okhttp3.Call gatewayUpdateLogForwardingSumologicCall(GatewayUpdateLogForw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-sumologic"; + String localVarPath = "/gateway-get-defaults"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31214,15 +31315,15 @@ public okhttp3.Call gatewayUpdateLogForwardingSumologicCall(GatewayUpdateLogForw } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingSumologicValidateBeforeCall(GatewayUpdateLogForwardingSumologic body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetDefaultsValidateBeforeCall(GatewayGetDefaults 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 gatewayUpdateLogForwardingSumologic(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetDefaults(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSumologicCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetDefaultsCall(body, _callback); return localVarCall; } @@ -31231,17 +31332,17 @@ private okhttp3.Call gatewayUpdateLogForwardingSumologicValidateBeforeCall(Gatew * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayGetDefaultsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSumologic(GatewayUpdateLogForwardingSumologic body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingSumologicWithHttpInfo(body); + public GatewayGetDefaultsOutput gatewayGetDefaults(GatewayGetDefaults body) throws ApiException { + ApiResponse localVarResp = gatewayGetDefaultsWithHttpInfo(body); return localVarResp.getData(); } @@ -31249,18 +31350,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSumologic(Gate * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayGetDefaultsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingSumologicWithHttpInfo(GatewayUpdateLogForwardingSumologic body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSumologicValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetDefaultsWithHttpInfo(GatewayGetDefaults body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetDefaultsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31274,19 +31375,19 @@ public ApiResponse gatewayUpdateLogForwardingS * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
200 gatewayGetDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingSumologicAsync(GatewayUpdateLogForwardingSumologic body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetDefaultsAsync(GatewayGetDefaults body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSumologicValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetDefaultsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateLogForwardingSyslog + * Build call for gatewayGetK8SAuthConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31294,11 +31395,11 @@ public okhttp3.Call gatewayUpdateLogForwardingSumologicAsync(GatewayUpdateLogFor * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayGetK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingSyslogCall(GatewayUpdateLogForwardingSyslog body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetK8SAuthConfigCall(GatewayGetK8SAuthConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31316,7 +31417,7 @@ public okhttp3.Call gatewayUpdateLogForwardingSyslogCall(GatewayUpdateLogForward Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-log-forwarding-syslog"; + String localVarPath = "/gateway-get-k8s-auth-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31345,15 +31446,15 @@ public okhttp3.Call gatewayUpdateLogForwardingSyslogCall(GatewayUpdateLogForward } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateLogForwardingSyslogValidateBeforeCall(GatewayUpdateLogForwardingSyslog body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetK8SAuthConfigValidateBeforeCall(GatewayGetK8SAuthConfig 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 gatewayUpdateLogForwardingSyslog(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetK8SAuthConfig(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSyslogCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetK8SAuthConfigCall(body, _callback); return localVarCall; } @@ -31362,17 +31463,17 @@ private okhttp3.Call gatewayUpdateLogForwardingSyslogValidateBeforeCall(GatewayU * * * @param body (required) - * @return GatewayUpdateLogForwardingOutput + * @return GatewayGetK8SAuthConfigOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayGetK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSyslog(GatewayUpdateLogForwardingSyslog body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateLogForwardingSyslogWithHttpInfo(body); + public GatewayGetK8SAuthConfigOutput gatewayGetK8SAuthConfig(GatewayGetK8SAuthConfig body) throws ApiException { + ApiResponse localVarResp = gatewayGetK8SAuthConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -31380,18 +31481,18 @@ public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSyslog(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateLogForwardingOutput> + * @return ApiResponse<GatewayGetK8SAuthConfigOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayGetK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateLogForwardingSyslogWithHttpInfo(GatewayUpdateLogForwardingSyslog body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSyslogValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetK8SAuthConfigWithHttpInfo(GatewayGetK8SAuthConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetK8SAuthConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31405,19 +31506,19 @@ public ApiResponse gatewayUpdateLogForwardingS * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateLogForwardingResponse wraps response body. -
201 gatewayGetK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateLogForwardingSyslogAsync(GatewayUpdateLogForwardingSyslog body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetK8SAuthConfigAsync(GatewayGetK8SAuthConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateLogForwardingSyslogValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetK8SAuthConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateMigration + * Build call for gatewayGetLdapAuthConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31425,11 +31526,11 @@ public okhttp3.Call gatewayUpdateLogForwardingSyslogAsync(GatewayUpdateLogForwar * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationUpdateResponse wraps response body. -
201 gatewayGetLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateMigrationCall(GatewayUpdateMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetLdapAuthConfigCall(GatewayGetLdapAuthConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31447,7 +31548,7 @@ public okhttp3.Call gatewayUpdateMigrationCall(GatewayUpdateMigration body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-migration"; + String localVarPath = "/gateway-get-ldap-auth-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31476,15 +31577,15 @@ public okhttp3.Call gatewayUpdateMigrationCall(GatewayUpdateMigration body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateMigrationValidateBeforeCall(GatewayUpdateMigration body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetLdapAuthConfigValidateBeforeCall(GatewayGetLdapAuthConfig 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 gatewayUpdateMigration(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetLdapAuthConfig(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateMigrationCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetLdapAuthConfigCall(body, _callback); return localVarCall; } @@ -31493,17 +31594,17 @@ private okhttp3.Call gatewayUpdateMigrationValidateBeforeCall(GatewayUpdateMigra * * * @param body (required) - * @return GatewayMigrationUpdateOutput + * @return GatewayGetLdapAuthConfigOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationUpdateResponse wraps response body. -
201 gatewayGetLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayMigrationUpdateOutput gatewayUpdateMigration(GatewayUpdateMigration body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateMigrationWithHttpInfo(body); + public GatewayGetLdapAuthConfigOutput gatewayGetLdapAuthConfig(GatewayGetLdapAuthConfig body) throws ApiException { + ApiResponse localVarResp = gatewayGetLdapAuthConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -31511,18 +31612,18 @@ public GatewayMigrationUpdateOutput gatewayUpdateMigration(GatewayUpdateMigratio * * * @param body (required) - * @return ApiResponse<GatewayMigrationUpdateOutput> + * @return ApiResponse<GatewayGetLdapAuthConfigOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationUpdateResponse wraps response body. -
201 gatewayGetLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateMigrationWithHttpInfo(GatewayUpdateMigration body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateMigrationValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetLdapAuthConfigWithHttpInfo(GatewayGetLdapAuthConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetLdapAuthConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31536,19 +31637,19 @@ public ApiResponse gatewayUpdateMigrationWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 gatewayMigrationUpdateResponse wraps response body. -
201 gatewayGetLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateMigrationAsync(GatewayUpdateMigration body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetLdapAuthConfigAsync(GatewayGetLdapAuthConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateMigrationValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetLdapAuthConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerArtifactory + * Build call for gatewayGetLogForwarding * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31556,11 +31657,11 @@ public okhttp3.Call gatewayUpdateMigrationAsync(GatewayUpdateMigration body, fin * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
200 gatewayGetLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerArtifactoryCall(GatewayUpdateProducerArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetLogForwardingCall(GatewayGetLogForwarding body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31578,7 +31679,7 @@ public okhttp3.Call gatewayUpdateProducerArtifactoryCall(GatewayUpdateProducerAr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-artifactory"; + String localVarPath = "/gateway-get-log-forwarding"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31607,15 +31708,15 @@ public okhttp3.Call gatewayUpdateProducerArtifactoryCall(GatewayUpdateProducerAr } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerArtifactoryValidateBeforeCall(GatewayUpdateProducerArtifactory body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetLogForwardingValidateBeforeCall(GatewayGetLogForwarding 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 gatewayUpdateProducerArtifactory(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetLogForwarding(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerArtifactoryCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetLogForwardingCall(body, _callback); return localVarCall; } @@ -31624,17 +31725,17 @@ private okhttp3.Call gatewayUpdateProducerArtifactoryValidateBeforeCall(GatewayU * * * @param body (required) - * @return GatewayUpdateProducerArtifactoryOutput + * @return LogForwardingConfigPart * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
200 gatewayGetLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerArtifactoryOutput gatewayUpdateProducerArtifactory(GatewayUpdateProducerArtifactory body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerArtifactoryWithHttpInfo(body); + public LogForwardingConfigPart gatewayGetLogForwarding(GatewayGetLogForwarding body) throws ApiException { + ApiResponse localVarResp = gatewayGetLogForwardingWithHttpInfo(body); return localVarResp.getData(); } @@ -31642,18 +31743,18 @@ public GatewayUpdateProducerArtifactoryOutput gatewayUpdateProducerArtifactory(G * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerArtifactoryOutput> + * @return ApiResponse<LogForwardingConfigPart> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
200 gatewayGetLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerArtifactoryWithHttpInfo(GatewayUpdateProducerArtifactory body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerArtifactoryValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetLogForwardingWithHttpInfo(GatewayGetLogForwarding body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetLogForwardingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31667,19 +31768,19 @@ public ApiResponse gatewayUpdateProducer * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
200 gatewayGetLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerArtifactoryAsync(GatewayUpdateProducerArtifactory body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetLogForwardingAsync(GatewayGetLogForwarding body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerArtifactoryValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetLogForwardingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerAws + * Build call for gatewayGetMigration * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31687,11 +31788,11 @@ public okhttp3.Call gatewayUpdateProducerArtifactoryAsync(GatewayUpdateProducerA * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerAwsResponse wraps response body. -
200 gatewayMigrationGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerAwsCall(GatewayUpdateProducerAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetMigrationCall(GatewayGetMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31709,7 +31810,7 @@ public okhttp3.Call gatewayUpdateProducerAwsCall(GatewayUpdateProducerAws body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-aws"; + String localVarPath = "/gateway-get-migration"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31738,15 +31839,15 @@ public okhttp3.Call gatewayUpdateProducerAwsCall(GatewayUpdateProducerAws body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerAwsValidateBeforeCall(GatewayUpdateProducerAws body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetMigrationValidateBeforeCall(GatewayGetMigration 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 gatewayUpdateProducerAws(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetMigration(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerAwsCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetMigrationCall(body, _callback); return localVarCall; } @@ -31755,17 +31856,17 @@ private okhttp3.Call gatewayUpdateProducerAwsValidateBeforeCall(GatewayUpdatePro * * * @param body (required) - * @return GatewayUpdateProducerAwsOutput + * @return GatewayMigrationGetOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerAwsResponse wraps response body. -
200 gatewayMigrationGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerAwsOutput gatewayUpdateProducerAws(GatewayUpdateProducerAws body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerAwsWithHttpInfo(body); + public GatewayMigrationGetOutput gatewayGetMigration(GatewayGetMigration body) throws ApiException { + ApiResponse localVarResp = gatewayGetMigrationWithHttpInfo(body); return localVarResp.getData(); } @@ -31773,18 +31874,18 @@ public GatewayUpdateProducerAwsOutput gatewayUpdateProducerAws(GatewayUpdateProd * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerAwsOutput> + * @return ApiResponse<GatewayMigrationGetOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerAwsResponse wraps response body. -
200 gatewayMigrationGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerAwsWithHttpInfo(GatewayUpdateProducerAws body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerAwsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetMigrationWithHttpInfo(GatewayGetMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31798,19 +31899,19 @@ public ApiResponse gatewayUpdateProducerAwsWithH * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerAwsResponse wraps response body. -
200 gatewayMigrationGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerAwsAsync(GatewayUpdateProducerAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetMigrationAsync(GatewayGetMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerAwsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerAzure + * Build call for gatewayGetProducer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31818,11 +31919,11 @@ public okhttp3.Call gatewayUpdateProducerAwsAsync(GatewayUpdateProducerAws body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerAzureResponse wraps response body. -
200 gatewayGetProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerAzureCall(GatewayUpdateProducerAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetProducerCall(GatewayGetProducer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31840,7 +31941,7 @@ public okhttp3.Call gatewayUpdateProducerAzureCall(GatewayUpdateProducerAzure bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-azure"; + String localVarPath = "/gateway-get-producer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -31869,15 +31970,15 @@ public okhttp3.Call gatewayUpdateProducerAzureCall(GatewayUpdateProducerAzure bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerAzureValidateBeforeCall(GatewayUpdateProducerAzure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetProducerValidateBeforeCall(GatewayGetProducer 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 gatewayUpdateProducerAzure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetProducer(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerAzureCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetProducerCall(body, _callback); return localVarCall; } @@ -31886,17 +31987,17 @@ private okhttp3.Call gatewayUpdateProducerAzureValidateBeforeCall(GatewayUpdateP * * * @param body (required) - * @return GatewayUpdateProducerAzureOutput + * @return DSProducerDetails * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerAzureResponse wraps response body. -
200 gatewayGetProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerAzureOutput gatewayUpdateProducerAzure(GatewayUpdateProducerAzure body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerAzureWithHttpInfo(body); + public DSProducerDetails gatewayGetProducer(GatewayGetProducer body) throws ApiException { + ApiResponse localVarResp = gatewayGetProducerWithHttpInfo(body); return localVarResp.getData(); } @@ -31904,18 +32005,18 @@ public GatewayUpdateProducerAzureOutput gatewayUpdateProducerAzure(GatewayUpdate * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerAzureOutput> + * @return ApiResponse<DSProducerDetails> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerAzureResponse wraps response body. -
200 gatewayGetProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerAzureWithHttpInfo(GatewayUpdateProducerAzure body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerAzureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayGetProducerWithHttpInfo(GatewayGetProducer body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetProducerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -31929,19 +32030,19 @@ public ApiResponse gatewayUpdateProducerAzureW * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerAzureResponse wraps response body. -
200 gatewayGetProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerAzureAsync(GatewayUpdateProducerAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetProducerAsync(GatewayGetProducer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerAzureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetProducerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerCassandra + * Build call for gatewayGetTmpUsers * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -31949,11 +32050,11 @@ public okhttp3.Call gatewayUpdateProducerAzureAsync(GatewayUpdateProducerAzure b * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerCassandraResponse wraps response body. -
200 gatewayGetTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerCassandraCall(GatewayUpdateProducerCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetTmpUsersCall(GatewayGetTmpUsers body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -31971,7 +32072,7 @@ public okhttp3.Call gatewayUpdateProducerCassandraCall(GatewayUpdateProducerCass Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-cassandra"; + String localVarPath = "/gateway-get-producer-tmp-creds"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32000,15 +32101,15 @@ public okhttp3.Call gatewayUpdateProducerCassandraCall(GatewayUpdateProducerCass } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerCassandraValidateBeforeCall(GatewayUpdateProducerCassandra body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayGetTmpUsersValidateBeforeCall(GatewayGetTmpUsers 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 gatewayUpdateProducerCassandra(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayGetTmpUsers(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerCassandraCall(body, _callback); + okhttp3.Call localVarCall = gatewayGetTmpUsersCall(body, _callback); return localVarCall; } @@ -32017,17 +32118,17 @@ private okhttp3.Call gatewayUpdateProducerCassandraValidateBeforeCall(GatewayUpd * * * @param body (required) - * @return GatewayUpdateProducerCassandraOutput + * @return List<TmpUserData> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerCassandraResponse wraps response body. -
200 gatewayGetTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerCassandraOutput gatewayUpdateProducerCassandra(GatewayUpdateProducerCassandra body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerCassandraWithHttpInfo(body); + public List gatewayGetTmpUsers(GatewayGetTmpUsers body) throws ApiException { + ApiResponse> localVarResp = gatewayGetTmpUsersWithHttpInfo(body); return localVarResp.getData(); } @@ -32035,18 +32136,18 @@ public GatewayUpdateProducerCassandraOutput gatewayUpdateProducerCassandra(Gatew * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerCassandraOutput> + * @return ApiResponse<List<TmpUserData>> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerCassandraResponse wraps response body. -
200 gatewayGetTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerCassandraWithHttpInfo(GatewayUpdateProducerCassandra body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerCassandraValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse> gatewayGetTmpUsersWithHttpInfo(GatewayGetTmpUsers body) throws ApiException { + okhttp3.Call localVarCall = gatewayGetTmpUsersValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -32060,19 +32161,19 @@ public ApiResponse gatewayUpdateProducerCa * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerCassandraResponse wraps response body. -
200 gatewayGetTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerCassandraAsync(GatewayUpdateProducerCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayGetTmpUsersAsync(GatewayGetTmpUsers body, final ApiCallback> _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerCassandraValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayGetTmpUsersValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerChef + * Build call for gatewayListCustomerFragments * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -32080,11 +32181,11 @@ public okhttp3.Call gatewayUpdateProducerCassandraAsync(GatewayUpdateProducerCas * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerChefResponse wraps response body. -
200 gatewayListCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerChefCall(GatewayUpdateProducerChef body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListCustomerFragmentsCall(GatewayListCustomerFragments body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32102,7 +32203,7 @@ public okhttp3.Call gatewayUpdateProducerChefCall(GatewayUpdateProducerChef body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-chef"; + String localVarPath = "/gateway-list-customer-fragments"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32131,15 +32232,15 @@ public okhttp3.Call gatewayUpdateProducerChefCall(GatewayUpdateProducerChef body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerChefValidateBeforeCall(GatewayUpdateProducerChef body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayListCustomerFragmentsValidateBeforeCall(GatewayListCustomerFragments 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 gatewayUpdateProducerChef(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayListCustomerFragments(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerChefCall(body, _callback); + okhttp3.Call localVarCall = gatewayListCustomerFragmentsCall(body, _callback); return localVarCall; } @@ -32148,17 +32249,17 @@ private okhttp3.Call gatewayUpdateProducerChefValidateBeforeCall(GatewayUpdatePr * * * @param body (required) - * @return GatewayUpdateProducerChefOutput + * @return Map<String, Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerChefResponse wraps response body. -
200 gatewayListCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerChefOutput gatewayUpdateProducerChef(GatewayUpdateProducerChef body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerChefWithHttpInfo(body); + public Map gatewayListCustomerFragments(GatewayListCustomerFragments body) throws ApiException { + ApiResponse> localVarResp = gatewayListCustomerFragmentsWithHttpInfo(body); return localVarResp.getData(); } @@ -32166,18 +32267,18 @@ public GatewayUpdateProducerChefOutput gatewayUpdateProducerChef(GatewayUpdatePr * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerChefOutput> + * @return ApiResponse<Map<String, Object>> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerChefResponse wraps response body. -
200 gatewayListCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerChefWithHttpInfo(GatewayUpdateProducerChef body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerChefValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse> gatewayListCustomerFragmentsWithHttpInfo(GatewayListCustomerFragments body) throws ApiException { + okhttp3.Call localVarCall = gatewayListCustomerFragmentsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -32191,31 +32292,31 @@ public ApiResponse gatewayUpdateProducerChefWit * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerChefResponse wraps response body. -
200 gatewayListCustomerFragmentsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerChefAsync(GatewayUpdateProducerChef body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListCustomerFragmentsAsync(GatewayListCustomerFragments body, final ApiCallback> _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerChefValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayListCustomerFragmentsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerCustom - * @param body (optional) + * Build call for gatewayListMigration + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerCustomResponse wraps response body. -
200 gatewayMigrationListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerCustomCall(GatewayUpdateProducerCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListMigrationCall(GatewayListMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32233,7 +32334,7 @@ public okhttp3.Call gatewayUpdateProducerCustomCall(GatewayUpdateProducerCustom Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-custom"; + String localVarPath = "/gateway-list-migration"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32262,10 +32363,15 @@ public okhttp3.Call gatewayUpdateProducerCustomCall(GatewayUpdateProducerCustom } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerCustomValidateBeforeCall(GatewayUpdateProducerCustom body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayListMigrationValidateBeforeCall(GatewayListMigration 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 gatewayListMigration(Async)"); + } - okhttp3.Call localVarCall = gatewayUpdateProducerCustomCall(body, _callback); + okhttp3.Call localVarCall = gatewayListMigrationCall(body, _callback); return localVarCall; } @@ -32273,63 +32379,63 @@ private okhttp3.Call gatewayUpdateProducerCustomValidateBeforeCall(GatewayUpdate /** * * - * @param body (optional) - * @return GatewayUpdateProducerCustomOutput + * @param body (required) + * @return GatewayMigrationListOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerCustomResponse wraps response body. -
200 gatewayMigrationListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerCustomOutput gatewayUpdateProducerCustom(GatewayUpdateProducerCustom body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerCustomWithHttpInfo(body); + public GatewayMigrationListOutput gatewayListMigration(GatewayListMigration body) throws ApiException { + ApiResponse localVarResp = gatewayListMigrationWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<GatewayUpdateProducerCustomOutput> + * @param body (required) + * @return ApiResponse<GatewayMigrationListOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerCustomResponse wraps response body. -
200 gatewayMigrationListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerCustomWithHttpInfo(GatewayUpdateProducerCustom body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerCustomValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayListMigrationWithHttpInfo(GatewayListMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewayListMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateProducerCustomResponse wraps response body. -
200 gatewayMigrationListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerCustomAsync(GatewayUpdateProducerCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListMigrationAsync(GatewayListMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerCustomValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayListMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerDockerhub + * Build call for gatewayListProducers * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -32337,11 +32443,11 @@ public okhttp3.Call gatewayUpdateProducerCustomAsync(GatewayUpdateProducerCustom * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
200 gatewayListProducersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerDockerhubCall(GatewayUpdateProducerDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListProducersCall(GatewayListProducers body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32359,7 +32465,7 @@ public okhttp3.Call gatewayUpdateProducerDockerhubCall(GatewayUpdateProducerDock Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-dockerhub"; + String localVarPath = "/gateway-list-producers"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32388,15 +32494,15 @@ public okhttp3.Call gatewayUpdateProducerDockerhubCall(GatewayUpdateProducerDock } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerDockerhubValidateBeforeCall(GatewayUpdateProducerDockerhub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayListProducersValidateBeforeCall(GatewayListProducers 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 gatewayUpdateProducerDockerhub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayListProducers(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerDockerhubCall(body, _callback); + okhttp3.Call localVarCall = gatewayListProducersCall(body, _callback); return localVarCall; } @@ -32405,17 +32511,17 @@ private okhttp3.Call gatewayUpdateProducerDockerhubValidateBeforeCall(GatewayUpd * * * @param body (required) - * @return GatewayUpdateProducerDockerhubOutput + * @return GetProducersListReplyObj * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
200 gatewayListProducersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerDockerhubOutput gatewayUpdateProducerDockerhub(GatewayUpdateProducerDockerhub body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerDockerhubWithHttpInfo(body); + public GetProducersListReplyObj gatewayListProducers(GatewayListProducers body) throws ApiException { + ApiResponse localVarResp = gatewayListProducersWithHttpInfo(body); return localVarResp.getData(); } @@ -32423,18 +32529,18 @@ public GatewayUpdateProducerDockerhubOutput gatewayUpdateProducerDockerhub(Gatew * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerDockerhubOutput> + * @return ApiResponse<GetProducersListReplyObj> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
200 gatewayListProducersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerDockerhubWithHttpInfo(GatewayUpdateProducerDockerhub body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerDockerhubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayListProducersWithHttpInfo(GatewayListProducers body) throws ApiException { + okhttp3.Call localVarCall = gatewayListProducersValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -32448,19 +32554,19 @@ public ApiResponse gatewayUpdateProducerDo * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
200 gatewayListProducersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerDockerhubAsync(GatewayUpdateProducerDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListProducersAsync(GatewayListProducers body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerDockerhubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayListProducersValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerEks + * Build call for gatewayListRotatedSecrets * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -32468,11 +32574,11 @@ public okhttp3.Call gatewayUpdateProducerDockerhubAsync(GatewayUpdateProducerDoc * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerEksResponse wraps response body. -
200 gatewayListRotatedSecretsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerEksCall(GatewayUpdateProducerEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListRotatedSecretsCall(GatewayListRotatedSecrets body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32490,7 +32596,7 @@ public okhttp3.Call gatewayUpdateProducerEksCall(GatewayUpdateProducerEks body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-eks"; + String localVarPath = "/gateway-list-rotated-secrets"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32519,15 +32625,15 @@ public okhttp3.Call gatewayUpdateProducerEksCall(GatewayUpdateProducerEks body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerEksValidateBeforeCall(GatewayUpdateProducerEks body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayListRotatedSecretsValidateBeforeCall(GatewayListRotatedSecrets 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 gatewayUpdateProducerEks(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayListRotatedSecrets(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerEksCall(body, _callback); + okhttp3.Call localVarCall = gatewayListRotatedSecretsCall(body, _callback); return localVarCall; } @@ -32536,17 +32642,17 @@ private okhttp3.Call gatewayUpdateProducerEksValidateBeforeCall(GatewayUpdatePro * * * @param body (required) - * @return GatewayUpdateProducerEksOutput + * @return ListItemsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerEksResponse wraps response body. -
200 gatewayListRotatedSecretsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerEksOutput gatewayUpdateProducerEks(GatewayUpdateProducerEks body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerEksWithHttpInfo(body); + public ListItemsOutput gatewayListRotatedSecrets(GatewayListRotatedSecrets body) throws ApiException { + ApiResponse localVarResp = gatewayListRotatedSecretsWithHttpInfo(body); return localVarResp.getData(); } @@ -32554,18 +32660,18 @@ public GatewayUpdateProducerEksOutput gatewayUpdateProducerEks(GatewayUpdateProd * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerEksOutput> + * @return ApiResponse<ListItemsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerEksResponse wraps response body. -
200 gatewayListRotatedSecretsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerEksWithHttpInfo(GatewayUpdateProducerEks body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerEksValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayListRotatedSecretsWithHttpInfo(GatewayListRotatedSecrets body) throws ApiException { + okhttp3.Call localVarCall = gatewayListRotatedSecretsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -32579,31 +32685,31 @@ public ApiResponse gatewayUpdateProducerEksWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerEksResponse wraps response body. -
200 gatewayListRotatedSecretsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerEksAsync(GatewayUpdateProducerEks body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayListRotatedSecretsAsync(GatewayListRotatedSecrets body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerEksValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayListRotatedSecretsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerGcp - * @param body (required) + * Build call for gatewayMigratePersonalItems + * @param body (optional) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGcpResponse wraps response body. -
200 gatewayMigratePersonalItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerGcpCall(GatewayUpdateProducerGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayMigratePersonalItemsCall(GatewayMigratePersonalItems body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32621,7 +32727,7 @@ public okhttp3.Call gatewayUpdateProducerGcpCall(GatewayUpdateProducerGcp body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-gcp"; + String localVarPath = "/gateway-migrate-personal-items"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32650,15 +32756,10 @@ public okhttp3.Call gatewayUpdateProducerGcpCall(GatewayUpdateProducerGcp body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerGcpValidateBeforeCall(GatewayUpdateProducerGcp 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 gatewayUpdateProducerGcp(Async)"); - } + private okhttp3.Call gatewayMigratePersonalItemsValidateBeforeCall(GatewayMigratePersonalItems body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGcpCall(body, _callback); + okhttp3.Call localVarCall = gatewayMigratePersonalItemsCall(body, _callback); return localVarCall; } @@ -32666,63 +32767,63 @@ private okhttp3.Call gatewayUpdateProducerGcpValidateBeforeCall(GatewayUpdatePro /** * * - * @param body (required) - * @return GatewayUpdateProducerGcpOutput + * @param body (optional) + * @return GatewayMigratePersonalItemsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGcpResponse wraps response body. -
200 gatewayMigratePersonalItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerGcpOutput gatewayUpdateProducerGcp(GatewayUpdateProducerGcp body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerGcpWithHttpInfo(body); + public GatewayMigratePersonalItemsOutput gatewayMigratePersonalItems(GatewayMigratePersonalItems body) throws ApiException { + ApiResponse localVarResp = gatewayMigratePersonalItemsWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (required) - * @return ApiResponse<GatewayUpdateProducerGcpOutput> + * @param body (optional) + * @return ApiResponse<GatewayMigratePersonalItemsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGcpResponse wraps response body. -
200 gatewayMigratePersonalItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerGcpWithHttpInfo(GatewayUpdateProducerGcp body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGcpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayMigratePersonalItemsWithHttpInfo(GatewayMigratePersonalItems body) throws ApiException { + okhttp3.Call localVarCall = gatewayMigratePersonalItemsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (required) + * @param body (optional) * @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 * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGcpResponse wraps response body. -
200 gatewayMigratePersonalItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerGcpAsync(GatewayUpdateProducerGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayMigratePersonalItemsAsync(GatewayMigratePersonalItems body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGcpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayMigratePersonalItemsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerGithub + * Build call for gatewayRevokeTmpUsers * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -32730,11 +32831,11 @@ public okhttp3.Call gatewayUpdateProducerGcpAsync(GatewayUpdateProducerGcp body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGithubResponse wraps response body. -
200 gatewayRevokeTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerGithubCall(GatewayUpdateProducerGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayRevokeTmpUsersCall(GatewayRevokeTmpUsers body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32752,7 +32853,7 @@ public okhttp3.Call gatewayUpdateProducerGithubCall(GatewayUpdateProducerGithub Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-github"; + String localVarPath = "/gateway-revoke-producer-tmp-creds"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32781,15 +32882,15 @@ public okhttp3.Call gatewayUpdateProducerGithubCall(GatewayUpdateProducerGithub } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerGithubValidateBeforeCall(GatewayUpdateProducerGithub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayRevokeTmpUsersValidateBeforeCall(GatewayRevokeTmpUsers 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 gatewayUpdateProducerGithub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayRevokeTmpUsers(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerGithubCall(body, _callback); + okhttp3.Call localVarCall = gatewayRevokeTmpUsersCall(body, _callback); return localVarCall; } @@ -32798,37 +32899,34 @@ private okhttp3.Call gatewayUpdateProducerGithubValidateBeforeCall(GatewayUpdate * * * @param body (required) - * @return GatewayUpdateProducerGithubOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGithubResponse wraps response body. -
200 gatewayRevokeTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerGithubOutput gatewayUpdateProducerGithub(GatewayUpdateProducerGithub body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerGithubWithHttpInfo(body); - return localVarResp.getData(); + public void gatewayRevokeTmpUsers(GatewayRevokeTmpUsers body) throws ApiException { + gatewayRevokeTmpUsersWithHttpInfo(body); } /** * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerGithubOutput> + * @return ApiResponse<Void> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGithubResponse wraps response body. -
200 gatewayRevokeTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerGithubWithHttpInfo(GatewayUpdateProducerGithub body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGithubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); - return localVarApiClient.execute(localVarCall, localVarReturnType); + public ApiResponse gatewayRevokeTmpUsersWithHttpInfo(GatewayRevokeTmpUsers body) throws ApiException { + okhttp3.Call localVarCall = gatewayRevokeTmpUsersValidateBeforeCall(body, null); + return localVarApiClient.execute(localVarCall); } /** @@ -32841,19 +32939,18 @@ public ApiResponse gatewayUpdateProducerGithu * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGithubResponse wraps response body. -
200 gatewayRevokeTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerGithubAsync(GatewayUpdateProducerGithub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayRevokeTmpUsersAsync(GatewayRevokeTmpUsers body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGithubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); - localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + okhttp3.Call localVarCall = gatewayRevokeTmpUsersValidateBeforeCall(body, _callback); + localVarApiClient.executeAsync(localVarCall, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerGke + * Build call for gatewayStartProducer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -32861,11 +32958,11 @@ public okhttp3.Call gatewayUpdateProducerGithubAsync(GatewayUpdateProducerGithub * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGkeResponse wraps response body. -
200 gatewayStartProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerGkeCall(GatewayUpdateProducerGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayStartProducerCall(GatewayStartProducer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -32883,7 +32980,7 @@ public okhttp3.Call gatewayUpdateProducerGkeCall(GatewayUpdateProducerGke body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-gke"; + String localVarPath = "/gateway-start-producer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -32912,15 +33009,15 @@ public okhttp3.Call gatewayUpdateProducerGkeCall(GatewayUpdateProducerGke body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerGkeValidateBeforeCall(GatewayUpdateProducerGke body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayStartProducerValidateBeforeCall(GatewayStartProducer 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 gatewayUpdateProducerGke(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayStartProducer(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerGkeCall(body, _callback); + okhttp3.Call localVarCall = gatewayStartProducerCall(body, _callback); return localVarCall; } @@ -32929,17 +33026,17 @@ private okhttp3.Call gatewayUpdateProducerGkeValidateBeforeCall(GatewayUpdatePro * * * @param body (required) - * @return GatewayUpdateProducerGkeOutput + * @return GatewayStartProducerOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGkeResponse wraps response body. -
200 gatewayStartProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerGkeOutput gatewayUpdateProducerGke(GatewayUpdateProducerGke body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerGkeWithHttpInfo(body); + public GatewayStartProducerOutput gatewayStartProducer(GatewayStartProducer body) throws ApiException { + ApiResponse localVarResp = gatewayStartProducerWithHttpInfo(body); return localVarResp.getData(); } @@ -32947,18 +33044,18 @@ public GatewayUpdateProducerGkeOutput gatewayUpdateProducerGke(GatewayUpdateProd * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerGkeOutput> + * @return ApiResponse<GatewayStartProducerOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGkeResponse wraps response body. -
200 gatewayStartProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerGkeWithHttpInfo(GatewayUpdateProducerGke body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGkeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayStartProducerWithHttpInfo(GatewayStartProducer body) throws ApiException { + okhttp3.Call localVarCall = gatewayStartProducerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -32972,19 +33069,19 @@ public ApiResponse gatewayUpdateProducerGkeWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerGkeResponse wraps response body. -
200 gatewayStartProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerGkeAsync(GatewayUpdateProducerGke body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayStartProducerAsync(GatewayStartProducer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerGkeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayStartProducerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerHanaDb + * Build call for gatewayStatusMigration * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -32992,11 +33089,11 @@ public okhttp3.Call gatewayUpdateProducerGkeAsync(GatewayUpdateProducerGke body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
200 gatewayMigrationStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerHanaDbCall(GatewayUpdateProducerHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayStatusMigrationCall(GatewayStatusMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33014,7 +33111,7 @@ public okhttp3.Call gatewayUpdateProducerHanaDbCall(GatewayUpdateProducerHanaDb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-hana"; + String localVarPath = "/gateway-migration-status"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33043,15 +33140,15 @@ public okhttp3.Call gatewayUpdateProducerHanaDbCall(GatewayUpdateProducerHanaDb } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerHanaDbValidateBeforeCall(GatewayUpdateProducerHanaDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayStatusMigrationValidateBeforeCall(GatewayStatusMigration 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 gatewayUpdateProducerHanaDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayStatusMigration(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerHanaDbCall(body, _callback); + okhttp3.Call localVarCall = gatewayStatusMigrationCall(body, _callback); return localVarCall; } @@ -33060,17 +33157,17 @@ private okhttp3.Call gatewayUpdateProducerHanaDbValidateBeforeCall(GatewayUpdate * * * @param body (required) - * @return GatewayUpdateProducerHanaDbOutput + * @return MigrationStatusReplyObj * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
200 gatewayMigrationStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerHanaDbOutput gatewayUpdateProducerHanaDb(GatewayUpdateProducerHanaDb body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerHanaDbWithHttpInfo(body); + public MigrationStatusReplyObj gatewayStatusMigration(GatewayStatusMigration body) throws ApiException { + ApiResponse localVarResp = gatewayStatusMigrationWithHttpInfo(body); return localVarResp.getData(); } @@ -33078,18 +33175,18 @@ public GatewayUpdateProducerHanaDbOutput gatewayUpdateProducerHanaDb(GatewayUpda * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerHanaDbOutput> + * @return ApiResponse<MigrationStatusReplyObj> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
200 gatewayMigrationStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerHanaDbWithHttpInfo(GatewayUpdateProducerHanaDb body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerHanaDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayStatusMigrationWithHttpInfo(GatewayStatusMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewayStatusMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33103,19 +33200,19 @@ public ApiResponse gatewayUpdateProducerHanaD * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
200 gatewayMigrationStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerHanaDbAsync(GatewayUpdateProducerHanaDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayStatusMigrationAsync(GatewayStatusMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerHanaDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayStatusMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerLdap + * Build call for gatewayStopProducer * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33123,11 +33220,11 @@ public okhttp3.Call gatewayUpdateProducerHanaDbAsync(GatewayUpdateProducerHanaDb * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerLdapResponse wraps response body. -
200 gatewayStopProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerLdapCall(GatewayUpdateProducerLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayStopProducerCall(GatewayStopProducer body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33145,7 +33242,7 @@ public okhttp3.Call gatewayUpdateProducerLdapCall(GatewayUpdateProducerLdap body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-ldap"; + String localVarPath = "/gateway-stop-producer"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33174,15 +33271,15 @@ public okhttp3.Call gatewayUpdateProducerLdapCall(GatewayUpdateProducerLdap body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerLdapValidateBeforeCall(GatewayUpdateProducerLdap body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayStopProducerValidateBeforeCall(GatewayStopProducer 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 gatewayUpdateProducerLdap(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayStopProducer(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerLdapCall(body, _callback); + okhttp3.Call localVarCall = gatewayStopProducerCall(body, _callback); return localVarCall; } @@ -33191,17 +33288,17 @@ private okhttp3.Call gatewayUpdateProducerLdapValidateBeforeCall(GatewayUpdatePr * * * @param body (required) - * @return GatewayUpdateProducerLdapOutput + * @return GatewayStopProducerOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerLdapResponse wraps response body. -
200 gatewayStopProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerLdapOutput gatewayUpdateProducerLdap(GatewayUpdateProducerLdap body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerLdapWithHttpInfo(body); + public GatewayStopProducerOutput gatewayStopProducer(GatewayStopProducer body) throws ApiException { + ApiResponse localVarResp = gatewayStopProducerWithHttpInfo(body); return localVarResp.getData(); } @@ -33209,18 +33306,18 @@ public GatewayUpdateProducerLdapOutput gatewayUpdateProducerLdap(GatewayUpdatePr * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerLdapOutput> + * @return ApiResponse<GatewayStopProducerOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerLdapResponse wraps response body. -
200 gatewayStopProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerLdapWithHttpInfo(GatewayUpdateProducerLdap body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerLdapValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayStopProducerWithHttpInfo(GatewayStopProducer body) throws ApiException { + okhttp3.Call localVarCall = gatewayStopProducerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33234,19 +33331,19 @@ public ApiResponse gatewayUpdateProducerLdapWit * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerLdapResponse wraps response body. -
200 gatewayStopProducerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerLdapAsync(GatewayUpdateProducerLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayStopProducerAsync(GatewayStopProducer body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerLdapValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayStopProducerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerMSSQL + * Build call for gatewaySyncMigration * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33254,11 +33351,11 @@ public okhttp3.Call gatewayUpdateProducerLdapAsync(GatewayUpdateProducerLdap bod * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
200 gatewayMigrationSyncResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerMSSQLCall(GatewayUpdateProducerMSSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewaySyncMigrationCall(GatewaySyncMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33276,7 +33373,7 @@ public okhttp3.Call gatewayUpdateProducerMSSQLCall(GatewayUpdateProducerMSSQL bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-mssql"; + String localVarPath = "/gateway-sync-migration"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33305,15 +33402,15 @@ public okhttp3.Call gatewayUpdateProducerMSSQLCall(GatewayUpdateProducerMSSQL bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerMSSQLValidateBeforeCall(GatewayUpdateProducerMSSQL body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewaySyncMigrationValidateBeforeCall(GatewaySyncMigration 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 gatewayUpdateProducerMSSQL(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewaySyncMigration(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerMSSQLCall(body, _callback); + okhttp3.Call localVarCall = gatewaySyncMigrationCall(body, _callback); return localVarCall; } @@ -33322,17 +33419,17 @@ private okhttp3.Call gatewayUpdateProducerMSSQLValidateBeforeCall(GatewayUpdateP * * * @param body (required) - * @return GatewayUpdateProducerMSSQLOutput + * @return GatewayMigrationSyncOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
200 gatewayMigrationSyncResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerMSSQLOutput gatewayUpdateProducerMSSQL(GatewayUpdateProducerMSSQL body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerMSSQLWithHttpInfo(body); + public GatewayMigrationSyncOutput gatewaySyncMigration(GatewaySyncMigration body) throws ApiException { + ApiResponse localVarResp = gatewaySyncMigrationWithHttpInfo(body); return localVarResp.getData(); } @@ -33340,18 +33437,18 @@ public GatewayUpdateProducerMSSQLOutput gatewayUpdateProducerMSSQL(GatewayUpdate * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerMSSQLOutput> + * @return ApiResponse<GatewayMigrationSyncOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
200 gatewayMigrationSyncResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerMSSQLWithHttpInfo(GatewayUpdateProducerMSSQL body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerMSSQLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewaySyncMigrationWithHttpInfo(GatewaySyncMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewaySyncMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33365,19 +33462,19 @@ public ApiResponse gatewayUpdateProducerMSSQLW * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
200 gatewayMigrationSyncResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerMSSQLAsync(GatewayUpdateProducerMSSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewaySyncMigrationAsync(GatewaySyncMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerMSSQLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewaySyncMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerMongo + * Build call for gatewayUpdateAllowedAccess * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33385,11 +33482,11 @@ public okhttp3.Call gatewayUpdateProducerMSSQLAsync(GatewayUpdateProducerMSSQL b * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMongoResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerMongoCall(GatewayUpdateProducerMongo body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateAllowedAccessCall(GatewayUpdateAllowedAccess body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33407,7 +33504,7 @@ public okhttp3.Call gatewayUpdateProducerMongoCall(GatewayUpdateProducerMongo bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-mongo"; + String localVarPath = "/gateway-update-allowed-access"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33436,15 +33533,15 @@ public okhttp3.Call gatewayUpdateProducerMongoCall(GatewayUpdateProducerMongo bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerMongoValidateBeforeCall(GatewayUpdateProducerMongo body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateAllowedAccessValidateBeforeCall(GatewayUpdateAllowedAccess 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 gatewayUpdateProducerMongo(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateAllowedAccess(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerMongoCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateAllowedAccessCall(body, _callback); return localVarCall; } @@ -33453,17 +33550,17 @@ private okhttp3.Call gatewayUpdateProducerMongoValidateBeforeCall(GatewayUpdateP * * * @param body (required) - * @return GatewayUpdateProducerMongoOutput + * @return AllowedAccess * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMongoResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerMongoOutput gatewayUpdateProducerMongo(GatewayUpdateProducerMongo body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerMongoWithHttpInfo(body); + public AllowedAccess gatewayUpdateAllowedAccess(GatewayUpdateAllowedAccess body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateAllowedAccessWithHttpInfo(body); return localVarResp.getData(); } @@ -33471,18 +33568,18 @@ public GatewayUpdateProducerMongoOutput gatewayUpdateProducerMongo(GatewayUpdate * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerMongoOutput> + * @return ApiResponse<AllowedAccess> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMongoResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerMongoWithHttpInfo(GatewayUpdateProducerMongo body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerMongoValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateAllowedAccessWithHttpInfo(GatewayUpdateAllowedAccess body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateAllowedAccessValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33496,19 +33593,19 @@ public ApiResponse gatewayUpdateProducerMongoW * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMongoResponse wraps response body. -
200 gatewayCreateAllowedAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerMongoAsync(GatewayUpdateProducerMongo body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateAllowedAccessAsync(GatewayUpdateAllowedAccess body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerMongoValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateAllowedAccessValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerMySQL + * Build call for gatewayUpdateCache * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33516,11 +33613,11 @@ public okhttp3.Call gatewayUpdateProducerMongoAsync(GatewayUpdateProducerMongo b * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMySQLResponse wraps response body. -
201 gatewayUpdateCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerMySQLCall(GatewayUpdateProducerMySQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateCacheCall(GatewayUpdateCache body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33538,7 +33635,7 @@ public okhttp3.Call gatewayUpdateProducerMySQLCall(GatewayUpdateProducerMySQL bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-mysql"; + String localVarPath = "/gateway-update-cache"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33567,15 +33664,15 @@ public okhttp3.Call gatewayUpdateProducerMySQLCall(GatewayUpdateProducerMySQL bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerMySQLValidateBeforeCall(GatewayUpdateProducerMySQL body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateCacheValidateBeforeCall(GatewayUpdateCache 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 gatewayUpdateProducerMySQL(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateCache(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerMySQLCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateCacheCall(body, _callback); return localVarCall; } @@ -33584,17 +33681,17 @@ private okhttp3.Call gatewayUpdateProducerMySQLValidateBeforeCall(GatewayUpdateP * * * @param body (required) - * @return GatewayUpdateProducerMySQLOutput + * @return GatewayUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMySQLResponse wraps response body. -
201 gatewayUpdateCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerMySQLOutput gatewayUpdateProducerMySQL(GatewayUpdateProducerMySQL body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerMySQLWithHttpInfo(body); + public GatewayUpdateOutput gatewayUpdateCache(GatewayUpdateCache body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateCacheWithHttpInfo(body); return localVarResp.getData(); } @@ -33602,18 +33699,18 @@ public GatewayUpdateProducerMySQLOutput gatewayUpdateProducerMySQL(GatewayUpdate * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerMySQLOutput> + * @return ApiResponse<GatewayUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMySQLResponse wraps response body. -
201 gatewayUpdateCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerMySQLWithHttpInfo(GatewayUpdateProducerMySQL body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerMySQLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateCacheWithHttpInfo(GatewayUpdateCache body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateCacheValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33627,19 +33724,19 @@ public ApiResponse gatewayUpdateProducerMySQLW * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerMySQLResponse wraps response body. -
201 gatewayUpdateCacheResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerMySQLAsync(GatewayUpdateProducerMySQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateCacheAsync(GatewayUpdateCache body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerMySQLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateCacheValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerNativeK8S + * Build call for gatewayUpdateDefaults * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33647,11 +33744,11 @@ public okhttp3.Call gatewayUpdateProducerMySQLAsync(GatewayUpdateProducerMySQL b * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
201 gatewayUpdateDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerNativeK8SCall(GatewayUpdateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateDefaultsCall(GatewayUpdateDefaults body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33669,7 +33766,7 @@ public okhttp3.Call gatewayUpdateProducerNativeK8SCall(GatewayUpdateProducerNati Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-k8s"; + String localVarPath = "/gateway-update-defaults"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33698,15 +33795,15 @@ public okhttp3.Call gatewayUpdateProducerNativeK8SCall(GatewayUpdateProducerNati } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerNativeK8SValidateBeforeCall(GatewayUpdateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateDefaultsValidateBeforeCall(GatewayUpdateDefaults 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 gatewayUpdateProducerNativeK8S(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateDefaults(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerNativeK8SCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateDefaultsCall(body, _callback); return localVarCall; } @@ -33715,17 +33812,17 @@ private okhttp3.Call gatewayUpdateProducerNativeK8SValidateBeforeCall(GatewayUpd * * * @param body (required) - * @return GatewayUpdateProducerNativeK8SOutput + * @return GatewayUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
201 gatewayUpdateDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerNativeK8SOutput gatewayUpdateProducerNativeK8S(GatewayUpdateProducerNativeK8S body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerNativeK8SWithHttpInfo(body); + public GatewayUpdateOutput gatewayUpdateDefaults(GatewayUpdateDefaults body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateDefaultsWithHttpInfo(body); return localVarResp.getData(); } @@ -33733,18 +33830,18 @@ public GatewayUpdateProducerNativeK8SOutput gatewayUpdateProducerNativeK8S(Gatew * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerNativeK8SOutput> + * @return ApiResponse<GatewayUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
201 gatewayUpdateDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerNativeK8SWithHttpInfo(GatewayUpdateProducerNativeK8S body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerNativeK8SValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateDefaultsWithHttpInfo(GatewayUpdateDefaults body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateDefaultsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33758,19 +33855,19 @@ public ApiResponse gatewayUpdateProducerNa * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
201 gatewayUpdateDefaultsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerNativeK8SAsync(GatewayUpdateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateDefaultsAsync(GatewayUpdateDefaults body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerNativeK8SValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateDefaultsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerOracleDb + * Build call for gatewayUpdateItem * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33778,11 +33875,11 @@ public okhttp3.Call gatewayUpdateProducerNativeK8SAsync(GatewayUpdateProducerNat * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
201 gatewayUpdateItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerOracleDbCall(GatewayUpdateProducerOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateItemCall(GatewayUpdateItem body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33800,7 +33897,7 @@ public okhttp3.Call gatewayUpdateProducerOracleDbCall(GatewayUpdateProducerOracl Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-oracle"; + String localVarPath = "/gateway-update-item"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33829,15 +33926,15 @@ public okhttp3.Call gatewayUpdateProducerOracleDbCall(GatewayUpdateProducerOracl } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerOracleDbValidateBeforeCall(GatewayUpdateProducerOracleDb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateItemValidateBeforeCall(GatewayUpdateItem 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 gatewayUpdateProducerOracleDb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateItem(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerOracleDbCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateItemCall(body, _callback); return localVarCall; } @@ -33846,17 +33943,17 @@ private okhttp3.Call gatewayUpdateProducerOracleDbValidateBeforeCall(GatewayUpda * * * @param body (required) - * @return GatewayUpdateProducerOracleDbOutput + * @return GatewayUpdateItemOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
201 gatewayUpdateItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerOracleDbOutput gatewayUpdateProducerOracleDb(GatewayUpdateProducerOracleDb body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerOracleDbWithHttpInfo(body); + public GatewayUpdateItemOutput gatewayUpdateItem(GatewayUpdateItem body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateItemWithHttpInfo(body); return localVarResp.getData(); } @@ -33864,18 +33961,18 @@ public GatewayUpdateProducerOracleDbOutput gatewayUpdateProducerOracleDb(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerOracleDbOutput> + * @return ApiResponse<GatewayUpdateItemOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
201 gatewayUpdateItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerOracleDbWithHttpInfo(GatewayUpdateProducerOracleDb body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerOracleDbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateItemWithHttpInfo(GatewayUpdateItem body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateItemValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -33889,19 +33986,19 @@ public ApiResponse gatewayUpdateProducerOra * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
201 gatewayUpdateItemResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerOracleDbAsync(GatewayUpdateProducerOracleDb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateItemAsync(GatewayUpdateItem body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerOracleDbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateItemValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerPing + * Build call for gatewayUpdateK8SAuthConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -33909,11 +34006,11 @@ public okhttp3.Call gatewayUpdateProducerOracleDbAsync(GatewayUpdateProducerOrac * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPingResponse wraps response body. -
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerPingCall(GatewayUpdateProducerPing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateK8SAuthConfigCall(GatewayUpdateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -33931,7 +34028,7 @@ public okhttp3.Call gatewayUpdateProducerPingCall(GatewayUpdateProducerPing body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-ping"; + String localVarPath = "/gateway-update-k8s-auth-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -33960,15 +34057,15 @@ public okhttp3.Call gatewayUpdateProducerPingCall(GatewayUpdateProducerPing body } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerPingValidateBeforeCall(GatewayUpdateProducerPing body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateK8SAuthConfigValidateBeforeCall(GatewayUpdateK8SAuthConfig 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 gatewayUpdateProducerPing(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateK8SAuthConfig(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerPingCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateK8SAuthConfigCall(body, _callback); return localVarCall; } @@ -33977,17 +34074,17 @@ private okhttp3.Call gatewayUpdateProducerPingValidateBeforeCall(GatewayUpdatePr * * * @param body (required) - * @return GatewayUpdateProducerPingOutput + * @return GatewayUpdateK8SAuthConfigOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPingResponse wraps response body. -
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerPingOutput gatewayUpdateProducerPing(GatewayUpdateProducerPing body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerPingWithHttpInfo(body); + public GatewayUpdateK8SAuthConfigOutput gatewayUpdateK8SAuthConfig(GatewayUpdateK8SAuthConfig body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateK8SAuthConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -33995,18 +34092,18 @@ public GatewayUpdateProducerPingOutput gatewayUpdateProducerPing(GatewayUpdatePr * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerPingOutput> + * @return ApiResponse<GatewayUpdateK8SAuthConfigOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPingResponse wraps response body. -
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerPingWithHttpInfo(GatewayUpdateProducerPing body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerPingValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateK8SAuthConfigWithHttpInfo(GatewayUpdateK8SAuthConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateK8SAuthConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34020,19 +34117,19 @@ public ApiResponse gatewayUpdateProducerPingWit * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPingResponse wraps response body. -
201 gatewayUpdateK8SAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerPingAsync(GatewayUpdateProducerPing body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateK8SAuthConfigAsync(GatewayUpdateK8SAuthConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerPingValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateK8SAuthConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerPostgreSQL + * Build call for gatewayUpdateLdapAuthConfig * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34040,11 +34137,11 @@ public okhttp3.Call gatewayUpdateProducerPingAsync(GatewayUpdateProducerPing bod * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerPostgreSQLCall(GatewayUpdateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLdapAuthConfigCall(GatewayUpdateLdapAuthConfig body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34062,7 +34159,7 @@ public okhttp3.Call gatewayUpdateProducerPostgreSQLCall(GatewayUpdateProducerPos Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-postgresql"; + String localVarPath = "/gateway-update-ldap-auth-config"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34091,15 +34188,15 @@ public okhttp3.Call gatewayUpdateProducerPostgreSQLCall(GatewayUpdateProducerPos } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerPostgreSQLValidateBeforeCall(GatewayUpdateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLdapAuthConfigValidateBeforeCall(GatewayUpdateLdapAuthConfig 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 gatewayUpdateProducerPostgreSQL(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLdapAuthConfig(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerPostgreSQLCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLdapAuthConfigCall(body, _callback); return localVarCall; } @@ -34108,17 +34205,17 @@ private okhttp3.Call gatewayUpdateProducerPostgreSQLValidateBeforeCall(GatewayUp * * * @param body (required) - * @return GatewayUpdateProducerPostgreSQLOutput + * @return GatewayUpdateLdapAuthConfigOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerPostgreSQLOutput gatewayUpdateProducerPostgreSQL(GatewayUpdateProducerPostgreSQL body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerPostgreSQLWithHttpInfo(body); + public GatewayUpdateLdapAuthConfigOutput gatewayUpdateLdapAuthConfig(GatewayUpdateLdapAuthConfig body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLdapAuthConfigWithHttpInfo(body); return localVarResp.getData(); } @@ -34126,18 +34223,18 @@ public GatewayUpdateProducerPostgreSQLOutput gatewayUpdateProducerPostgreSQL(Gat * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerPostgreSQLOutput> + * @return ApiResponse<GatewayUpdateLdapAuthConfigOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerPostgreSQLWithHttpInfo(GatewayUpdateProducerPostgreSQL body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerPostgreSQLValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLdapAuthConfigWithHttpInfo(GatewayUpdateLdapAuthConfig body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLdapAuthConfigValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34151,19 +34248,19 @@ public ApiResponse gatewayUpdateProducerP * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
201 GatewayUpdateLdapAuthConfigResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerPostgreSQLAsync(GatewayUpdateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLdapAuthConfigAsync(GatewayUpdateLdapAuthConfig body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerPostgreSQLValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLdapAuthConfigValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerRabbitMQ + * Build call for gatewayUpdateLogForwardingAwsS3 * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34171,11 +34268,11 @@ public okhttp3.Call gatewayUpdateProducerPostgreSQLAsync(GatewayUpdateProducerPo * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRabbitMQCall(GatewayUpdateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingAwsS3Call(GatewayUpdateLogForwardingAwsS3 body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34193,7 +34290,7 @@ public okhttp3.Call gatewayUpdateProducerRabbitMQCall(GatewayUpdateProducerRabbi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-rabbitmq"; + String localVarPath = "/gateway-update-log-forwarding-aws-s3"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34222,15 +34319,15 @@ public okhttp3.Call gatewayUpdateProducerRabbitMQCall(GatewayUpdateProducerRabbi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerRabbitMQValidateBeforeCall(GatewayUpdateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(GatewayUpdateLogForwardingAwsS3 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 gatewayUpdateProducerRabbitMQ(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingAwsS3(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerRabbitMQCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingAwsS3Call(body, _callback); return localVarCall; } @@ -34239,17 +34336,17 @@ private okhttp3.Call gatewayUpdateProducerRabbitMQValidateBeforeCall(GatewayUpda * * * @param body (required) - * @return GatewayUpdateProducerRabbitMQOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerRabbitMQOutput gatewayUpdateProducerRabbitMQ(GatewayUpdateProducerRabbitMQ body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerRabbitMQWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAwsS3(GatewayUpdateLogForwardingAwsS3 body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingAwsS3WithHttpInfo(body); return localVarResp.getData(); } @@ -34257,18 +34354,18 @@ public GatewayUpdateProducerRabbitMQOutput gatewayUpdateProducerRabbitMQ(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerRabbitMQOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerRabbitMQWithHttpInfo(GatewayUpdateProducerRabbitMQ body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRabbitMQValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingAwsS3WithHttpInfo(GatewayUpdateLogForwardingAwsS3 body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34282,19 +34379,19 @@ public ApiResponse gatewayUpdateProducerRab * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRabbitMQAsync(GatewayUpdateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingAwsS3Async(GatewayUpdateLogForwardingAwsS3 body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRabbitMQValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingAwsS3ValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerRdp + * Build call for gatewayUpdateLogForwardingAzureAnalytics * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34302,11 +34399,11 @@ public okhttp3.Call gatewayUpdateProducerRabbitMQAsync(GatewayUpdateProducerRabb * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRdpResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRdpCall(GatewayUpdateProducerRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsCall(GatewayUpdateLogForwardingAzureAnalytics body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34324,7 +34421,7 @@ public okhttp3.Call gatewayUpdateProducerRdpCall(GatewayUpdateProducerRdp body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-rdp"; + String localVarPath = "/gateway-update-log-forwarding-azure-analytics"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34353,15 +34450,15 @@ public okhttp3.Call gatewayUpdateProducerRdpCall(GatewayUpdateProducerRdp body, } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerRdpValidateBeforeCall(GatewayUpdateProducerRdp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall(GatewayUpdateLogForwardingAzureAnalytics 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 gatewayUpdateProducerRdp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingAzureAnalytics(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerRdpCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingAzureAnalyticsCall(body, _callback); return localVarCall; } @@ -34370,17 +34467,17 @@ private okhttp3.Call gatewayUpdateProducerRdpValidateBeforeCall(GatewayUpdatePro * * * @param body (required) - * @return GatewayUpdateProducerRdpOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRdpResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerRdpOutput gatewayUpdateProducerRdp(GatewayUpdateProducerRdp body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerRdpWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingAzureAnalytics(GatewayUpdateLogForwardingAzureAnalytics body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingAzureAnalyticsWithHttpInfo(body); return localVarResp.getData(); } @@ -34388,18 +34485,18 @@ public GatewayUpdateProducerRdpOutput gatewayUpdateProducerRdp(GatewayUpdateProd * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerRdpOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRdpResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerRdpWithHttpInfo(GatewayUpdateProducerRdp body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRdpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingAzureAnalyticsWithHttpInfo(GatewayUpdateLogForwardingAzureAnalytics body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34413,19 +34510,19 @@ public ApiResponse gatewayUpdateProducerRdpWithH * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRdpResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRdpAsync(GatewayUpdateProducerRdp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingAzureAnalyticsAsync(GatewayUpdateLogForwardingAzureAnalytics body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRdpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingAzureAnalyticsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerRedis + * Build call for gatewayUpdateLogForwardingDatadog * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34433,11 +34530,11 @@ public okhttp3.Call gatewayUpdateProducerRdpAsync(GatewayUpdateProducerRdp body, * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedisResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRedisCall(GatewayUpdateProducerRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingDatadogCall(GatewayUpdateLogForwardingDatadog body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34455,7 +34552,7 @@ public okhttp3.Call gatewayUpdateProducerRedisCall(GatewayUpdateProducerRedis bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-redis"; + String localVarPath = "/gateway-update-log-forwarding-datadog"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34484,15 +34581,15 @@ public okhttp3.Call gatewayUpdateProducerRedisCall(GatewayUpdateProducerRedis bo } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerRedisValidateBeforeCall(GatewayUpdateProducerRedis body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingDatadogValidateBeforeCall(GatewayUpdateLogForwardingDatadog 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 gatewayUpdateProducerRedis(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingDatadog(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerRedisCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingDatadogCall(body, _callback); return localVarCall; } @@ -34501,17 +34598,17 @@ private okhttp3.Call gatewayUpdateProducerRedisValidateBeforeCall(GatewayUpdateP * * * @param body (required) - * @return GatewayUpdateProducerRedisOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedisResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerRedisOutput gatewayUpdateProducerRedis(GatewayUpdateProducerRedis body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerRedisWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingDatadog(GatewayUpdateLogForwardingDatadog body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingDatadogWithHttpInfo(body); return localVarResp.getData(); } @@ -34519,18 +34616,18 @@ public GatewayUpdateProducerRedisOutput gatewayUpdateProducerRedis(GatewayUpdate * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerRedisOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedisResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerRedisWithHttpInfo(GatewayUpdateProducerRedis body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRedisValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingDatadogWithHttpInfo(GatewayUpdateLogForwardingDatadog body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingDatadogValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34544,19 +34641,19 @@ public ApiResponse gatewayUpdateProducerRedisW * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedisResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRedisAsync(GatewayUpdateProducerRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingDatadogAsync(GatewayUpdateLogForwardingDatadog body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRedisValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingDatadogValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerRedshift + * Build call for gatewayUpdateLogForwardingElasticsearch * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34564,11 +34661,11 @@ public okhttp3.Call gatewayUpdateProducerRedisAsync(GatewayUpdateProducerRedis b * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRedshiftCall(GatewayUpdateProducerRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingElasticsearchCall(GatewayUpdateLogForwardingElasticsearch body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34586,7 +34683,7 @@ public okhttp3.Call gatewayUpdateProducerRedshiftCall(GatewayUpdateProducerRedsh Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-redshift"; + String localVarPath = "/gateway-update-log-forwarding-elasticsearch"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34615,15 +34712,15 @@ public okhttp3.Call gatewayUpdateProducerRedshiftCall(GatewayUpdateProducerRedsh } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerRedshiftValidateBeforeCall(GatewayUpdateProducerRedshift body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(GatewayUpdateLogForwardingElasticsearch 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 gatewayUpdateProducerRedshift(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingElasticsearch(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerRedshiftCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingElasticsearchCall(body, _callback); return localVarCall; } @@ -34632,17 +34729,17 @@ private okhttp3.Call gatewayUpdateProducerRedshiftValidateBeforeCall(GatewayUpda * * * @param body (required) - * @return GatewayUpdateProducerRedshiftOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerRedshiftOutput gatewayUpdateProducerRedshift(GatewayUpdateProducerRedshift body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerRedshiftWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingElasticsearch(GatewayUpdateLogForwardingElasticsearch body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingElasticsearchWithHttpInfo(body); return localVarResp.getData(); } @@ -34650,18 +34747,18 @@ public GatewayUpdateProducerRedshiftOutput gatewayUpdateProducerRedshift(Gateway * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerRedshiftOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerRedshiftWithHttpInfo(GatewayUpdateProducerRedshift body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRedshiftValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingElasticsearchWithHttpInfo(GatewayUpdateLogForwardingElasticsearch body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34675,19 +34772,19 @@ public ApiResponse gatewayUpdateProducerRed * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerRedshiftAsync(GatewayUpdateProducerRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingElasticsearchAsync(GatewayUpdateLogForwardingElasticsearch body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerRedshiftValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingElasticsearchValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerSnowflake + * Build call for gatewayUpdateLogForwardingGoogleChronicle * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34695,11 +34792,11 @@ public okhttp3.Call gatewayUpdateProducerRedshiftAsync(GatewayUpdateProducerReds * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerSnowflakeCall(GatewayUpdateProducerSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleCall(GatewayUpdateLogForwardingGoogleChronicle body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34717,7 +34814,7 @@ public okhttp3.Call gatewayUpdateProducerSnowflakeCall(GatewayUpdateProducerSnow Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-snowflake"; + String localVarPath = "/gateway-update-log-forwarding-google-chronicle"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34746,15 +34843,15 @@ public okhttp3.Call gatewayUpdateProducerSnowflakeCall(GatewayUpdateProducerSnow } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerSnowflakeValidateBeforeCall(GatewayUpdateProducerSnowflake body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall(GatewayUpdateLogForwardingGoogleChronicle 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 gatewayUpdateProducerSnowflake(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingGoogleChronicle(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerSnowflakeCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingGoogleChronicleCall(body, _callback); return localVarCall; } @@ -34763,17 +34860,17 @@ private okhttp3.Call gatewayUpdateProducerSnowflakeValidateBeforeCall(GatewayUpd * * * @param body (required) - * @return GatewayUpdateProducerSnowflakeOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerSnowflakeOutput gatewayUpdateProducerSnowflake(GatewayUpdateProducerSnowflake body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerSnowflakeWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingGoogleChronicle(GatewayUpdateLogForwardingGoogleChronicle body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingGoogleChronicleWithHttpInfo(body); return localVarResp.getData(); } @@ -34781,18 +34878,18 @@ public GatewayUpdateProducerSnowflakeOutput gatewayUpdateProducerSnowflake(Gatew * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerSnowflakeOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerSnowflakeWithHttpInfo(GatewayUpdateProducerSnowflake body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerSnowflakeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingGoogleChronicleWithHttpInfo(GatewayUpdateLogForwardingGoogleChronicle body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34806,19 +34903,19 @@ public ApiResponse gatewayUpdateProducerSn * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerSnowflakeAsync(GatewayUpdateProducerSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingGoogleChronicleAsync(GatewayUpdateLogForwardingGoogleChronicle body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerSnowflakeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingGoogleChronicleValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateProducerVenafi + * Build call for gatewayUpdateLogForwardingLogstash * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34826,11 +34923,11 @@ public okhttp3.Call gatewayUpdateProducerSnowflakeAsync(GatewayUpdateProducerSno * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerVenafiCall(GatewayUpdateProducerVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingLogstashCall(GatewayUpdateLogForwardingLogstash body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34848,7 +34945,7 @@ public okhttp3.Call gatewayUpdateProducerVenafiCall(GatewayUpdateProducerVenafi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-certificate-automation"; + String localVarPath = "/gateway-update-log-forwarding-logstash"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -34877,15 +34974,15 @@ public okhttp3.Call gatewayUpdateProducerVenafiCall(GatewayUpdateProducerVenafi } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateProducerVenafiValidateBeforeCall(GatewayUpdateProducerVenafi body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingLogstashValidateBeforeCall(GatewayUpdateLogForwardingLogstash 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 gatewayUpdateProducerVenafi(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingLogstash(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateProducerVenafiCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogstashCall(body, _callback); return localVarCall; } @@ -34894,17 +34991,17 @@ private okhttp3.Call gatewayUpdateProducerVenafiValidateBeforeCall(GatewayUpdate * * * @param body (required) - * @return GatewayUpdateProducerVenafiOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateProducerVenafiOutput gatewayUpdateProducerVenafi(GatewayUpdateProducerVenafi body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateProducerVenafiWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogstash(GatewayUpdateLogForwardingLogstash body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingLogstashWithHttpInfo(body); return localVarResp.getData(); } @@ -34912,18 +35009,18 @@ public GatewayUpdateProducerVenafiOutput gatewayUpdateProducerVenafi(GatewayUpda * * * @param body (required) - * @return ApiResponse<GatewayUpdateProducerVenafiOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateProducerVenafiWithHttpInfo(GatewayUpdateProducerVenafi body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerVenafiValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingLogstashWithHttpInfo(GatewayUpdateLogForwardingLogstash body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogstashValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -34937,19 +35034,19 @@ public ApiResponse gatewayUpdateProducerVenaf * @http.response.details - +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateProducerVenafiAsync(GatewayUpdateProducerVenafi body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingLogstashAsync(GatewayUpdateLogForwardingLogstash body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateProducerVenafiValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogstashValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateTlsCert + * Build call for gatewayUpdateLogForwardingLogzIo * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -34957,11 +35054,11 @@ public okhttp3.Call gatewayUpdateProducerVenafiAsync(GatewayUpdateProducerVenafi * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateTlsCertCall(GatewayUpdateTlsCert body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingLogzIoCall(GatewayUpdateLogForwardingLogzIo body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -34979,7 +35076,7 @@ public okhttp3.Call gatewayUpdateTlsCertCall(GatewayUpdateTlsCert body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-tls-cert"; + String localVarPath = "/gateway-update-log-forwarding-logz-io"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35008,15 +35105,15 @@ public okhttp3.Call gatewayUpdateTlsCertCall(GatewayUpdateTlsCert body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateTlsCertValidateBeforeCall(GatewayUpdateTlsCert body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingLogzIoValidateBeforeCall(GatewayUpdateLogForwardingLogzIo 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 gatewayUpdateTlsCert(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingLogzIo(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateTlsCertCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogzIoCall(body, _callback); return localVarCall; } @@ -35025,17 +35122,17 @@ private okhttp3.Call gatewayUpdateTlsCertValidateBeforeCall(GatewayUpdateTlsCert * * * @param body (required) - * @return GatewayUpdateTlsCertOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewayUpdateTlsCertOutput gatewayUpdateTlsCert(GatewayUpdateTlsCert body) throws ApiException { - ApiResponse localVarResp = gatewayUpdateTlsCertWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingLogzIo(GatewayUpdateLogForwardingLogzIo body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingLogzIoWithHttpInfo(body); return localVarResp.getData(); } @@ -35043,18 +35140,18 @@ public GatewayUpdateTlsCertOutput gatewayUpdateTlsCert(GatewayUpdateTlsCert body * * * @param body (required) - * @return ApiResponse<GatewayUpdateTlsCertOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateTlsCertWithHttpInfo(GatewayUpdateTlsCert body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateTlsCertValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingLogzIoWithHttpInfo(GatewayUpdateLogForwardingLogzIo body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogzIoValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -35068,19 +35165,19 @@ public ApiResponse gatewayUpdateTlsCertWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateTlsCertAsync(GatewayUpdateTlsCert body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingLogzIoAsync(GatewayUpdateLogForwardingLogzIo body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateTlsCertValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingLogzIoValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for gatewayUpdateTmpUsers + * Build call for gatewayUpdateLogForwardingSplunk * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35088,11 +35185,11 @@ public okhttp3.Call gatewayUpdateTlsCertAsync(GatewayUpdateTlsCert body, final A * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateTmpUsersCall(GatewayUpdateTmpUsers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingSplunkCall(GatewayUpdateLogForwardingSplunk body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35110,7 +35207,7 @@ public okhttp3.Call gatewayUpdateTmpUsersCall(GatewayUpdateTmpUsers body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-update-producer-tmp-creds"; + String localVarPath = "/gateway-update-log-forwarding-splunk"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35139,15 +35236,15 @@ public okhttp3.Call gatewayUpdateTmpUsersCall(GatewayUpdateTmpUsers body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call gatewayUpdateTmpUsersValidateBeforeCall(GatewayUpdateTmpUsers body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingSplunkValidateBeforeCall(GatewayUpdateLogForwardingSplunk 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 gatewayUpdateTmpUsers(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingSplunk(Async)"); } - okhttp3.Call localVarCall = gatewayUpdateTmpUsersCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSplunkCall(body, _callback); return localVarCall; } @@ -35156,34 +35253,37 @@ private okhttp3.Call gatewayUpdateTmpUsersValidateBeforeCall(GatewayUpdateTmpUse * * * @param body (required) + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public void gatewayUpdateTmpUsers(GatewayUpdateTmpUsers body) throws ApiException { - gatewayUpdateTmpUsersWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSplunk(GatewayUpdateLogForwardingSplunk body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingSplunkWithHttpInfo(body); + return localVarResp.getData(); } /** * * * @param body (required) - * @return ApiResponse<Void> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse gatewayUpdateTmpUsersWithHttpInfo(GatewayUpdateTmpUsers body) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateTmpUsersValidateBeforeCall(body, null); - return localVarApiClient.execute(localVarCall); + public ApiResponse gatewayUpdateLogForwardingSplunkWithHttpInfo(GatewayUpdateLogForwardingSplunk body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSplunkValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -35196,18 +35296,19 @@ public ApiResponse gatewayUpdateTmpUsersWithHttpInfo(GatewayUpdateTmpUsers * @http.response.details - +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call gatewayUpdateTmpUsersAsync(GatewayUpdateTmpUsers body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingSplunkAsync(GatewayUpdateLogForwardingSplunk body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = gatewayUpdateTmpUsersValidateBeforeCall(body, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSplunkValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for generateCsr + * Build call for gatewayUpdateLogForwardingStdout * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35215,11 +35316,11 @@ public okhttp3.Call gatewayUpdateTmpUsersAsync(GatewayUpdateTmpUsers body, final * @http.response.details - +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call generateCsrCall(GenerateCsr body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingStdoutCall(GatewayUpdateLogForwardingStdout body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35237,7 +35338,7 @@ public okhttp3.Call generateCsrCall(GenerateCsr body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/generate-csr"; + String localVarPath = "/gateway-update-log-forwarding-stdout"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35266,15 +35367,15 @@ public okhttp3.Call generateCsrCall(GenerateCsr body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call generateCsrValidateBeforeCall(GenerateCsr body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingStdoutValidateBeforeCall(GatewayUpdateLogForwardingStdout 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 generateCsr(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingStdout(Async)"); } - okhttp3.Call localVarCall = generateCsrCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingStdoutCall(body, _callback); return localVarCall; } @@ -35283,17 +35384,17 @@ private okhttp3.Call generateCsrValidateBeforeCall(GenerateCsr body, final ApiCa * * * @param body (required) - * @return GenerateCsrOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GenerateCsrOutput generateCsr(GenerateCsr body) throws ApiException { - ApiResponse localVarResp = generateCsrWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingStdout(GatewayUpdateLogForwardingStdout body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingStdoutWithHttpInfo(body); return localVarResp.getData(); } @@ -35301,18 +35402,18 @@ public GenerateCsrOutput generateCsr(GenerateCsr body) throws ApiException { * * * @param body (required) - * @return ApiResponse<GenerateCsrOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse generateCsrWithHttpInfo(GenerateCsr body) throws ApiException { - okhttp3.Call localVarCall = generateCsrValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingStdoutWithHttpInfo(GatewayUpdateLogForwardingStdout body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingStdoutValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -35326,30 +35427,31 @@ public ApiResponse generateCsrWithHttpInfo(GenerateCsr body) * @http.response.details - +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call generateCsrAsync(GenerateCsr body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingStdoutAsync(GatewayUpdateLogForwardingStdout body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = generateCsrValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingStdoutValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getAccountLogo + * Build call for gatewayUpdateLogForwardingSumologic + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAccountLogoCall(final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingSumologicCall(GatewayUpdateLogForwardingSumologic body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35364,10 +35466,10 @@ public okhttp3.Call getAccountLogoCall(final ApiCallback _callback) throws ApiEx basePath = null; } - Object localVarPostBody = null; + Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-account-logo"; + String localVarPath = "/gateway-update-log-forwarding-sumologic"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35384,7 +35486,7 @@ public okhttp3.Call getAccountLogoCall(final ApiCallback _callback) throws ApiEx } final String[] localVarContentTypes = { - + "application/json" }; final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); if (localVarContentType != null) { @@ -35396,10 +35498,15 @@ public okhttp3.Call getAccountLogoCall(final ApiCallback _callback) throws ApiEx } @SuppressWarnings("rawtypes") - private okhttp3.Call getAccountLogoValidateBeforeCall(final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingSumologicValidateBeforeCall(GatewayUpdateLogForwardingSumologic 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 gatewayUpdateLogForwardingSumologic(Async)"); + } - okhttp3.Call localVarCall = getAccountLogoCall(_callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSumologicCall(body, _callback); return localVarCall; } @@ -35407,60 +35514,63 @@ private okhttp3.Call getAccountLogoValidateBeforeCall(final ApiCallback _callbac /** * * - * @return Map<String, String> + * @param body (required) + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map getAccountLogo() throws ApiException { - ApiResponse> localVarResp = getAccountLogoWithHttpInfo(); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSumologic(GatewayUpdateLogForwardingSumologic body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingSumologicWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @return ApiResponse<Map<String, String>> + * @param body (required) + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> getAccountLogoWithHttpInfo() throws ApiException { - okhttp3.Call localVarCall = getAccountLogoValidateBeforeCall(null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingSumologicWithHttpInfo(GatewayUpdateLogForwardingSumologic body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSumologicValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (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 * @http.response.details - +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAccountLogoAsync(final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingSumologicAsync(GatewayUpdateLogForwardingSumologic body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getAccountLogoValidateBeforeCall(_callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSumologicValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getAccountSettings + * Build call for gatewayUpdateLogForwardingSyslog * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35468,11 +35578,11 @@ public okhttp3.Call getAccountLogoAsync(final ApiCallback> _ * @http.response.details - +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAccountSettingsCall(GetAccountSettings body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingSyslogCall(GatewayUpdateLogForwardingSyslog body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35490,7 +35600,7 @@ public okhttp3.Call getAccountSettingsCall(GetAccountSettings body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-account-settings"; + String localVarPath = "/gateway-update-log-forwarding-syslog"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35519,15 +35629,15 @@ public okhttp3.Call getAccountSettingsCall(GetAccountSettings body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call getAccountSettingsValidateBeforeCall(GetAccountSettings body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateLogForwardingSyslogValidateBeforeCall(GatewayUpdateLogForwardingSyslog 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 getAccountSettings(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateLogForwardingSyslog(Async)"); } - okhttp3.Call localVarCall = getAccountSettingsCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSyslogCall(body, _callback); return localVarCall; } @@ -35536,17 +35646,17 @@ private okhttp3.Call getAccountSettingsValidateBeforeCall(GetAccountSettings bod * * * @param body (required) - * @return GetAccountSettingsCommandOutput + * @return GatewayUpdateLogForwardingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetAccountSettingsCommandOutput getAccountSettings(GetAccountSettings body) throws ApiException { - ApiResponse localVarResp = getAccountSettingsWithHttpInfo(body); + public GatewayUpdateLogForwardingOutput gatewayUpdateLogForwardingSyslog(GatewayUpdateLogForwardingSyslog body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateLogForwardingSyslogWithHttpInfo(body); return localVarResp.getData(); } @@ -35554,18 +35664,18 @@ public GetAccountSettingsCommandOutput getAccountSettings(GetAccountSettings bod * * * @param body (required) - * @return ApiResponse<GetAccountSettingsCommandOutput> + * @return ApiResponse<GatewayUpdateLogForwardingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getAccountSettingsWithHttpInfo(GetAccountSettings body) throws ApiException { - okhttp3.Call localVarCall = getAccountSettingsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateLogForwardingSyslogWithHttpInfo(GatewayUpdateLogForwardingSyslog body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSyslogValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -35579,19 +35689,19 @@ public ApiResponse getAccountSettingsWithHttpIn * @http.response.details - +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
201 gatewayUpdateLogForwardingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAccountSettingsAsync(GetAccountSettings body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateLogForwardingSyslogAsync(GatewayUpdateLogForwardingSyslog body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getAccountSettingsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateLogForwardingSyslogValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getAnalyticsData + * Build call for gatewayUpdateMigration * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35599,11 +35709,11 @@ public okhttp3.Call getAccountSettingsAsync(GetAccountSettings body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
200 gatewayMigrationUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAnalyticsDataCall(GetAnalyticsData body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateMigrationCall(GatewayUpdateMigration body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35621,7 +35731,7 @@ public okhttp3.Call getAnalyticsDataCall(GetAnalyticsData body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-analytics-data"; + String localVarPath = "/gateway-update-migration"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35650,15 +35760,15 @@ public okhttp3.Call getAnalyticsDataCall(GetAnalyticsData body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call getAnalyticsDataValidateBeforeCall(GetAnalyticsData body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateMigrationValidateBeforeCall(GatewayUpdateMigration 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 getAnalyticsData(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateMigration(Async)"); } - okhttp3.Call localVarCall = getAnalyticsDataCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateMigrationCall(body, _callback); return localVarCall; } @@ -35667,17 +35777,17 @@ private okhttp3.Call getAnalyticsDataValidateBeforeCall(GetAnalyticsData body, f * * * @param body (required) - * @return AllAnalyticsData + * @return GatewayMigrationUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
200 gatewayMigrationUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public AllAnalyticsData getAnalyticsData(GetAnalyticsData body) throws ApiException { - ApiResponse localVarResp = getAnalyticsDataWithHttpInfo(body); + public GatewayMigrationUpdateOutput gatewayUpdateMigration(GatewayUpdateMigration body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateMigrationWithHttpInfo(body); return localVarResp.getData(); } @@ -35685,18 +35795,18 @@ public AllAnalyticsData getAnalyticsData(GetAnalyticsData body) throws ApiExcept * * * @param body (required) - * @return ApiResponse<AllAnalyticsData> + * @return ApiResponse<GatewayMigrationUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
200 gatewayMigrationUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getAnalyticsDataWithHttpInfo(GetAnalyticsData body) throws ApiException { - okhttp3.Call localVarCall = getAnalyticsDataValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateMigrationWithHttpInfo(GatewayUpdateMigration body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateMigrationValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -35710,19 +35820,19 @@ public ApiResponse getAnalyticsDataWithHttpInfo(GetAnalyticsDa * @http.response.details - +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
200 gatewayMigrationUpdateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAnalyticsDataAsync(GetAnalyticsData body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateMigrationAsync(GatewayUpdateMigration body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getAnalyticsDataValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateMigrationValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getAuthMethod + * Build call for gatewayUpdateProducerArtifactory * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35730,11 +35840,11 @@ public okhttp3.Call getAnalyticsDataAsync(GetAnalyticsData body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAuthMethodCall(GetAuthMethod body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerArtifactoryCall(GatewayUpdateProducerArtifactory body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35752,7 +35862,7 @@ public okhttp3.Call getAuthMethodCall(GetAuthMethod body, final ApiCallback _cal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-auth-method"; + String localVarPath = "/gateway-update-producer-artifactory"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35781,15 +35891,15 @@ public okhttp3.Call getAuthMethodCall(GetAuthMethod body, final ApiCallback _cal } @SuppressWarnings("rawtypes") - private okhttp3.Call getAuthMethodValidateBeforeCall(GetAuthMethod body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerArtifactoryValidateBeforeCall(GatewayUpdateProducerArtifactory 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 getAuthMethod(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerArtifactory(Async)"); } - okhttp3.Call localVarCall = getAuthMethodCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerArtifactoryCall(body, _callback); return localVarCall; } @@ -35798,17 +35908,17 @@ private okhttp3.Call getAuthMethodValidateBeforeCall(GetAuthMethod body, final A * * * @param body (required) - * @return AuthMethod + * @return GatewayUpdateProducerArtifactoryOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public AuthMethod getAuthMethod(GetAuthMethod body) throws ApiException { - ApiResponse localVarResp = getAuthMethodWithHttpInfo(body); + public GatewayUpdateProducerArtifactoryOutput gatewayUpdateProducerArtifactory(GatewayUpdateProducerArtifactory body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerArtifactoryWithHttpInfo(body); return localVarResp.getData(); } @@ -35816,18 +35926,18 @@ public AuthMethod getAuthMethod(GetAuthMethod body) throws ApiException { * * * @param body (required) - * @return ApiResponse<AuthMethod> + * @return ApiResponse<GatewayUpdateProducerArtifactoryOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getAuthMethodWithHttpInfo(GetAuthMethod body) throws ApiException { - okhttp3.Call localVarCall = getAuthMethodValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerArtifactoryWithHttpInfo(GatewayUpdateProducerArtifactory body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerArtifactoryValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -35841,19 +35951,19 @@ public ApiResponse getAuthMethodWithHttpInfo(GetAuthMethod body) thr * @http.response.details - +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
201 gatewayUpdateProducerArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getAuthMethodAsync(GetAuthMethod body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerArtifactoryAsync(GatewayUpdateProducerArtifactory body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getAuthMethodValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerArtifactoryValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getCertificateValue + * Build call for gatewayUpdateProducerAws * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35861,11 +35971,11 @@ public okhttp3.Call getAuthMethodAsync(GetAuthMethod body, final ApiCallback Status Code Description Response Headers - 200 getCertificateValueResponse wraps response body. - + 200 gatewayUpdateProducerAwsResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call getCertificateValueCall(GetCertificateValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerAwsCall(GatewayUpdateProducerAws body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -35883,7 +35993,7 @@ public okhttp3.Call getCertificateValueCall(GetCertificateValue body, final ApiC Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-certificate-value"; + String localVarPath = "/gateway-update-producer-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -35912,15 +36022,15 @@ public okhttp3.Call getCertificateValueCall(GetCertificateValue body, final ApiC } @SuppressWarnings("rawtypes") - private okhttp3.Call getCertificateValueValidateBeforeCall(GetCertificateValue body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerAwsValidateBeforeCall(GatewayUpdateProducerAws 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 getCertificateValue(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerAws(Async)"); } - okhttp3.Call localVarCall = getCertificateValueCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerAwsCall(body, _callback); return localVarCall; } @@ -35929,17 +36039,17 @@ private okhttp3.Call getCertificateValueValidateBeforeCall(GetCertificateValue b * * * @param body (required) - * @return GetCertificateValueOutput + * @return GatewayUpdateProducerAwsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
200 gatewayUpdateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetCertificateValueOutput getCertificateValue(GetCertificateValue body) throws ApiException { - ApiResponse localVarResp = getCertificateValueWithHttpInfo(body); + public GatewayUpdateProducerAwsOutput gatewayUpdateProducerAws(GatewayUpdateProducerAws body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerAwsWithHttpInfo(body); return localVarResp.getData(); } @@ -35947,18 +36057,18 @@ public GetCertificateValueOutput getCertificateValue(GetCertificateValue body) t * * * @param body (required) - * @return ApiResponse<GetCertificateValueOutput> + * @return ApiResponse<GatewayUpdateProducerAwsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
200 gatewayUpdateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getCertificateValueWithHttpInfo(GetCertificateValue body) throws ApiException { - okhttp3.Call localVarCall = getCertificateValueValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerAwsWithHttpInfo(GatewayUpdateProducerAws body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -35972,19 +36082,19 @@ public ApiResponse getCertificateValueWithHttpInfo(Ge * @http.response.details - +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
200 gatewayUpdateProducerAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getCertificateValueAsync(GetCertificateValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerAwsAsync(GatewayUpdateProducerAws body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getCertificateValueValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getDynamicSecretValue + * Build call for gatewayUpdateProducerAzure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -35992,11 +36102,11 @@ public okhttp3.Call getCertificateValueAsync(GetCertificateValue body, final Api * @http.response.details - +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
201 gatewayUpdateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getDynamicSecretValueCall(GetDynamicSecretValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerAzureCall(GatewayUpdateProducerAzure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36014,7 +36124,7 @@ public okhttp3.Call getDynamicSecretValueCall(GetDynamicSecretValue body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-dynamic-secret-value"; + String localVarPath = "/gateway-update-producer-azure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36043,15 +36153,15 @@ public okhttp3.Call getDynamicSecretValueCall(GetDynamicSecretValue body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call getDynamicSecretValueValidateBeforeCall(GetDynamicSecretValue body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerAzureValidateBeforeCall(GatewayUpdateProducerAzure 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 getDynamicSecretValue(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerAzure(Async)"); } - okhttp3.Call localVarCall = getDynamicSecretValueCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerAzureCall(body, _callback); return localVarCall; } @@ -36060,17 +36170,17 @@ private okhttp3.Call getDynamicSecretValueValidateBeforeCall(GetDynamicSecretVal * * * @param body (required) - * @return Map<String, Object> + * @return GatewayUpdateProducerAzureOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
201 gatewayUpdateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map getDynamicSecretValue(GetDynamicSecretValue body) throws ApiException { - ApiResponse> localVarResp = getDynamicSecretValueWithHttpInfo(body); + public GatewayUpdateProducerAzureOutput gatewayUpdateProducerAzure(GatewayUpdateProducerAzure body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerAzureWithHttpInfo(body); return localVarResp.getData(); } @@ -36078,18 +36188,18 @@ public Map getDynamicSecretValue(GetDynamicSecretValue body) thr * * * @param body (required) - * @return ApiResponse<Map<String, Object>> + * @return ApiResponse<GatewayUpdateProducerAzureOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
201 gatewayUpdateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> getDynamicSecretValueWithHttpInfo(GetDynamicSecretValue body) throws ApiException { - okhttp3.Call localVarCall = getDynamicSecretValueValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayUpdateProducerAzureWithHttpInfo(GatewayUpdateProducerAzure body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -36103,19 +36213,19 @@ public ApiResponse> getDynamicSecretValueWithHttpInfo(GetDyn * @http.response.details - +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
201 gatewayUpdateProducerAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getDynamicSecretValueAsync(GetDynamicSecretValue body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerAzureAsync(GatewayUpdateProducerAzure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getDynamicSecretValueValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getEventForwarder + * Build call for gatewayUpdateProducerCassandra * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -36123,11 +36233,11 @@ public okhttp3.Call getDynamicSecretValueAsync(GetDynamicSecretValue body, final * @http.response.details - +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
201 gatewayUpdateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getEventForwarderCall(GetEventForwarder body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerCassandraCall(GatewayUpdateProducerCassandra body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36145,7 +36255,7 @@ public okhttp3.Call getEventForwarderCall(GetEventForwarder body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-event-forwarder"; + String localVarPath = "/gateway-update-producer-cassandra"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36174,15 +36284,15 @@ public okhttp3.Call getEventForwarderCall(GetEventForwarder body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call getEventForwarderValidateBeforeCall(GetEventForwarder body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerCassandraValidateBeforeCall(GatewayUpdateProducerCassandra 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 getEventForwarder(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerCassandra(Async)"); } - okhttp3.Call localVarCall = getEventForwarderCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerCassandraCall(body, _callback); return localVarCall; } @@ -36191,17 +36301,17 @@ private okhttp3.Call getEventForwarderValidateBeforeCall(GetEventForwarder body, * * * @param body (required) - * @return GetEventForwarderOutput + * @return GatewayUpdateProducerCassandraOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
201 gatewayUpdateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetEventForwarderOutput getEventForwarder(GetEventForwarder body) throws ApiException { - ApiResponse localVarResp = getEventForwarderWithHttpInfo(body); + public GatewayUpdateProducerCassandraOutput gatewayUpdateProducerCassandra(GatewayUpdateProducerCassandra body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerCassandraWithHttpInfo(body); return localVarResp.getData(); } @@ -36209,18 +36319,18 @@ public GetEventForwarderOutput getEventForwarder(GetEventForwarder body) throws * * * @param body (required) - * @return ApiResponse<GetEventForwarderOutput> + * @return ApiResponse<GatewayUpdateProducerCassandraOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
201 gatewayUpdateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getEventForwarderWithHttpInfo(GetEventForwarder body) throws ApiException { - okhttp3.Call localVarCall = getEventForwarderValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerCassandraWithHttpInfo(GatewayUpdateProducerCassandra body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerCassandraValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -36234,19 +36344,19 @@ public ApiResponse getEventForwarderWithHttpInfo(GetEve * @http.response.details - +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
201 gatewayUpdateProducerCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getEventForwarderAsync(GetEventForwarder body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerCassandraAsync(GatewayUpdateProducerCassandra body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getEventForwarderValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerCassandraValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getGroup + * Build call for gatewayUpdateProducerChef * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -36254,11 +36364,11 @@ public okhttp3.Call getEventForwarderAsync(GetEventForwarder body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
201 gatewayUpdateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getGroupCall(GetGroup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerChefCall(GatewayUpdateProducerChef body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36276,7 +36386,7 @@ public okhttp3.Call getGroupCall(GetGroup body, final ApiCallback _callback) thr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-group"; + String localVarPath = "/gateway-update-producer-chef"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36305,15 +36415,15 @@ public okhttp3.Call getGroupCall(GetGroup body, final ApiCallback _callback) thr } @SuppressWarnings("rawtypes") - private okhttp3.Call getGroupValidateBeforeCall(GetGroup body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerChefValidateBeforeCall(GatewayUpdateProducerChef 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 getGroup(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerChef(Async)"); } - okhttp3.Call localVarCall = getGroupCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerChefCall(body, _callback); return localVarCall; } @@ -36322,17 +36432,17 @@ private okhttp3.Call getGroupValidateBeforeCall(GetGroup body, final ApiCallback * * * @param body (required) - * @return GetGroupOutput + * @return GatewayUpdateProducerChefOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
201 gatewayUpdateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetGroupOutput getGroup(GetGroup body) throws ApiException { - ApiResponse localVarResp = getGroupWithHttpInfo(body); + public GatewayUpdateProducerChefOutput gatewayUpdateProducerChef(GatewayUpdateProducerChef body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerChefWithHttpInfo(body); return localVarResp.getData(); } @@ -36340,18 +36450,18 @@ public GetGroupOutput getGroup(GetGroup body) throws ApiException { * * * @param body (required) - * @return ApiResponse<GetGroupOutput> + * @return ApiResponse<GatewayUpdateProducerChefOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
201 gatewayUpdateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getGroupWithHttpInfo(GetGroup body) throws ApiException { - okhttp3.Call localVarCall = getGroupValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerChefWithHttpInfo(GatewayUpdateProducerChef body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerChefValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -36365,31 +36475,31 @@ public ApiResponse getGroupWithHttpInfo(GetGroup body) throws Ap * @http.response.details - +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
201 gatewayUpdateProducerChefResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getGroupAsync(GetGroup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerChefAsync(GatewayUpdateProducerChef body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getGroupValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerChefValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getKubeExecCreds - * @param body (required) + * Build call for gatewayUpdateProducerCustom + * @param body (optional) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
200 gatewayUpdateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getKubeExecCredsCall(GetKubeExecCreds body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerCustomCall(GatewayUpdateProducerCustom body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36407,7 +36517,7 @@ public okhttp3.Call getKubeExecCredsCall(GetKubeExecCreds body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-kube-exec-creds"; + String localVarPath = "/gateway-update-producer-custom"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36436,15 +36546,10 @@ public okhttp3.Call getKubeExecCredsCall(GetKubeExecCreds body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call getKubeExecCredsValidateBeforeCall(GetKubeExecCreds 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 getKubeExecCreds(Async)"); - } + private okhttp3.Call gatewayUpdateProducerCustomValidateBeforeCall(GatewayUpdateProducerCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getKubeExecCredsCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerCustomCall(body, _callback); return localVarCall; } @@ -36452,63 +36557,63 @@ private okhttp3.Call getKubeExecCredsValidateBeforeCall(GetKubeExecCreds body, f /** * * - * @param body (required) - * @return GetKubeExecCredsOutput + * @param body (optional) + * @return GatewayUpdateProducerCustomOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
200 gatewayUpdateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetKubeExecCredsOutput getKubeExecCreds(GetKubeExecCreds body) throws ApiException { - ApiResponse localVarResp = getKubeExecCredsWithHttpInfo(body); + public GatewayUpdateProducerCustomOutput gatewayUpdateProducerCustom(GatewayUpdateProducerCustom body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerCustomWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (required) - * @return ApiResponse<GetKubeExecCredsOutput> + * @param body (optional) + * @return ApiResponse<GatewayUpdateProducerCustomOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
200 gatewayUpdateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getKubeExecCredsWithHttpInfo(GetKubeExecCreds body) throws ApiException { - okhttp3.Call localVarCall = getKubeExecCredsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerCustomWithHttpInfo(GatewayUpdateProducerCustom body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerCustomValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (required) + * @param body (optional) * @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 * @http.response.details - +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
200 gatewayUpdateProducerCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getKubeExecCredsAsync(GetKubeExecCreds body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerCustomAsync(GatewayUpdateProducerCustom body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getKubeExecCredsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerCustomValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getLastUserEventStatus + * Build call for gatewayUpdateProducerDockerhub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -36516,11 +36621,11 @@ public okhttp3.Call getKubeExecCredsAsync(GetKubeExecCreds body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getLastUserEventStatusCall(GetLastUserEventStatus body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerDockerhubCall(GatewayUpdateProducerDockerhub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36538,7 +36643,7 @@ public okhttp3.Call getLastUserEventStatusCall(GetLastUserEventStatus body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/user-event-last-status"; + String localVarPath = "/gateway-update-producer-dockerhub"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36567,15 +36672,15 @@ public okhttp3.Call getLastUserEventStatusCall(GetLastUserEventStatus body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call getLastUserEventStatusValidateBeforeCall(GetLastUserEventStatus body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerDockerhubValidateBeforeCall(GatewayUpdateProducerDockerhub 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 getLastUserEventStatus(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerDockerhub(Async)"); } - okhttp3.Call localVarCall = getLastUserEventStatusCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerDockerhubCall(body, _callback); return localVarCall; } @@ -36584,17 +36689,17 @@ private okhttp3.Call getLastUserEventStatusValidateBeforeCall(GetLastUserEventSt * * * @param body (required) - * @return GetUserEventStatusOutput + * @return GatewayUpdateProducerDockerhubOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetUserEventStatusOutput getLastUserEventStatus(GetLastUserEventStatus body) throws ApiException { - ApiResponse localVarResp = getLastUserEventStatusWithHttpInfo(body); + public GatewayUpdateProducerDockerhubOutput gatewayUpdateProducerDockerhub(GatewayUpdateProducerDockerhub body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerDockerhubWithHttpInfo(body); return localVarResp.getData(); } @@ -36602,18 +36707,18 @@ public GetUserEventStatusOutput getLastUserEventStatus(GetLastUserEventStatus bo * * * @param body (required) - * @return ApiResponse<GetUserEventStatusOutput> + * @return ApiResponse<GatewayUpdateProducerDockerhubOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getLastUserEventStatusWithHttpInfo(GetLastUserEventStatus body) throws ApiException { - okhttp3.Call localVarCall = getLastUserEventStatusValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerDockerhubWithHttpInfo(GatewayUpdateProducerDockerhub body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -36627,19 +36732,19 @@ public ApiResponse getLastUserEventStatusWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
201 gatewayUpdateProducerDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getLastUserEventStatusAsync(GetLastUserEventStatus body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerDockerhubAsync(GatewayUpdateProducerDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getLastUserEventStatusValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getPKICertificate + * Build call for gatewayUpdateProducerEks * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -36647,11 +36752,11 @@ public okhttp3.Call getLastUserEventStatusAsync(GetLastUserEventStatus body, fin * @http.response.details - +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
201 gatewayUpdateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getPKICertificateCall(GetPKICertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerEksCall(GatewayUpdateProducerEks body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36669,7 +36774,7 @@ public okhttp3.Call getPKICertificateCall(GetPKICertificate body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-pki-certificate"; + String localVarPath = "/gateway-update-producer-eks"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36698,15 +36803,15 @@ public okhttp3.Call getPKICertificateCall(GetPKICertificate body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call getPKICertificateValidateBeforeCall(GetPKICertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerEksValidateBeforeCall(GatewayUpdateProducerEks 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 getPKICertificate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerEks(Async)"); } - okhttp3.Call localVarCall = getPKICertificateCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerEksCall(body, _callback); return localVarCall; } @@ -36715,17 +36820,17 @@ private okhttp3.Call getPKICertificateValidateBeforeCall(GetPKICertificate body, * * * @param body (required) - * @return GetPKICertificateOutput + * @return GatewayUpdateProducerEksOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
201 gatewayUpdateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetPKICertificateOutput getPKICertificate(GetPKICertificate body) throws ApiException { - ApiResponse localVarResp = getPKICertificateWithHttpInfo(body); + public GatewayUpdateProducerEksOutput gatewayUpdateProducerEks(GatewayUpdateProducerEks body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerEksWithHttpInfo(body); return localVarResp.getData(); } @@ -36733,18 +36838,18 @@ public GetPKICertificateOutput getPKICertificate(GetPKICertificate body) throws * * * @param body (required) - * @return ApiResponse<GetPKICertificateOutput> + * @return ApiResponse<GatewayUpdateProducerEksOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
201 gatewayUpdateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getPKICertificateWithHttpInfo(GetPKICertificate body) throws ApiException { - okhttp3.Call localVarCall = getPKICertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerEksWithHttpInfo(GatewayUpdateProducerEks body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerEksValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -36758,19 +36863,19 @@ public ApiResponse getPKICertificateWithHttpInfo(GetPKI * @http.response.details - +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
201 gatewayUpdateProducerEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getPKICertificateAsync(GetPKICertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerEksAsync(GatewayUpdateProducerEks body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getPKICertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerEksValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getRSAPublic + * Build call for gatewayUpdateProducerGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -36778,11 +36883,11 @@ public okhttp3.Call getPKICertificateAsync(GetPKICertificate body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
201 gatewayUpdateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getRSAPublicCall(GetRSAPublic body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerGcpCall(GatewayUpdateProducerGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36800,7 +36905,7 @@ public okhttp3.Call getRSAPublicCall(GetRSAPublic body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-rsa-public"; + String localVarPath = "/gateway-update-producer-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36829,15 +36934,15 @@ public okhttp3.Call getRSAPublicCall(GetRSAPublic body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call getRSAPublicValidateBeforeCall(GetRSAPublic body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerGcpValidateBeforeCall(GatewayUpdateProducerGcp 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 getRSAPublic(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerGcp(Async)"); } - okhttp3.Call localVarCall = getRSAPublicCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerGcpCall(body, _callback); return localVarCall; } @@ -36846,17 +36951,17 @@ private okhttp3.Call getRSAPublicValidateBeforeCall(GetRSAPublic body, final Api * * * @param body (required) - * @return GetRSAPublicOutput + * @return GatewayUpdateProducerGcpOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
201 gatewayUpdateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetRSAPublicOutput getRSAPublic(GetRSAPublic body) throws ApiException { - ApiResponse localVarResp = getRSAPublicWithHttpInfo(body); + public GatewayUpdateProducerGcpOutput gatewayUpdateProducerGcp(GatewayUpdateProducerGcp body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -36864,18 +36969,18 @@ public GetRSAPublicOutput getRSAPublic(GetRSAPublic body) throws ApiException { * * * @param body (required) - * @return ApiResponse<GetRSAPublicOutput> + * @return ApiResponse<GatewayUpdateProducerGcpOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
201 gatewayUpdateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getRSAPublicWithHttpInfo(GetRSAPublic body) throws ApiException { - okhttp3.Call localVarCall = getRSAPublicValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerGcpWithHttpInfo(GatewayUpdateProducerGcp body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -36889,19 +36994,19 @@ public ApiResponse getRSAPublicWithHttpInfo(GetRSAPublic bod * @http.response.details - +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
201 gatewayUpdateProducerGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getRSAPublicAsync(GetRSAPublic body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerGcpAsync(GatewayUpdateProducerGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getRSAPublicValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getRole + * Build call for gatewayUpdateProducerGithub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -36909,11 +37014,11 @@ public okhttp3.Call getRSAPublicAsync(GetRSAPublic body, final ApiCallback Status Code Description Response Headers - 200 getRoleResponse wraps response body. - + 201 gatewayUpdateProducerGithubResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call getRoleCall(GetRole body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerGithubCall(GatewayUpdateProducerGithub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -36931,7 +37036,7 @@ public okhttp3.Call getRoleCall(GetRole body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-role"; + String localVarPath = "/gateway-update-producer-github"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -36960,15 +37065,15 @@ public okhttp3.Call getRoleCall(GetRole body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call getRoleValidateBeforeCall(GetRole body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerGithubValidateBeforeCall(GatewayUpdateProducerGithub 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 getRole(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerGithub(Async)"); } - okhttp3.Call localVarCall = getRoleCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerGithubCall(body, _callback); return localVarCall; } @@ -36977,17 +37082,17 @@ private okhttp3.Call getRoleValidateBeforeCall(GetRole body, final ApiCallback _ * * * @param body (required) - * @return Role + * @return GatewayUpdateProducerGithubOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
201 gatewayUpdateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Role getRole(GetRole body) throws ApiException { - ApiResponse localVarResp = getRoleWithHttpInfo(body); + public GatewayUpdateProducerGithubOutput gatewayUpdateProducerGithub(GatewayUpdateProducerGithub body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerGithubWithHttpInfo(body); return localVarResp.getData(); } @@ -36995,18 +37100,18 @@ public Role getRole(GetRole body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Role> + * @return ApiResponse<GatewayUpdateProducerGithubOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
201 gatewayUpdateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getRoleWithHttpInfo(GetRole body) throws ApiException { - okhttp3.Call localVarCall = getRoleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerGithubWithHttpInfo(GatewayUpdateProducerGithub body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerGithubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37020,19 +37125,19 @@ public ApiResponse getRoleWithHttpInfo(GetRole body) throws ApiException { * @http.response.details - +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
201 gatewayUpdateProducerGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getRoleAsync(GetRole body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerGithubAsync(GatewayUpdateProducerGithub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getRoleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerGithubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getRotatedSecretValue + * Build call for gatewayUpdateProducerGke * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37040,11 +37145,11 @@ public okhttp3.Call getRoleAsync(GetRole body, final ApiCallback _callback * @http.response.details - +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
201 gatewayUpdateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getRotatedSecretValueCall(GetRotatedSecretValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerGkeCall(GatewayUpdateProducerGke body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37062,7 +37167,7 @@ public okhttp3.Call getRotatedSecretValueCall(GetRotatedSecretValue body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-rotated-secret-value"; + String localVarPath = "/gateway-update-producer-gke"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37091,15 +37196,15 @@ public okhttp3.Call getRotatedSecretValueCall(GetRotatedSecretValue body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call getRotatedSecretValueValidateBeforeCall(GetRotatedSecretValue body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerGkeValidateBeforeCall(GatewayUpdateProducerGke 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 getRotatedSecretValue(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerGke(Async)"); } - okhttp3.Call localVarCall = getRotatedSecretValueCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerGkeCall(body, _callback); return localVarCall; } @@ -37108,17 +37213,17 @@ private okhttp3.Call getRotatedSecretValueValidateBeforeCall(GetRotatedSecretVal * * * @param body (required) - * @return Map<String, Object> + * @return GatewayUpdateProducerGkeOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
201 gatewayUpdateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map getRotatedSecretValue(GetRotatedSecretValue body) throws ApiException { - ApiResponse> localVarResp = getRotatedSecretValueWithHttpInfo(body); + public GatewayUpdateProducerGkeOutput gatewayUpdateProducerGke(GatewayUpdateProducerGke body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerGkeWithHttpInfo(body); return localVarResp.getData(); } @@ -37126,18 +37231,18 @@ public Map getRotatedSecretValue(GetRotatedSecretValue body) thr * * * @param body (required) - * @return ApiResponse<Map<String, Object>> + * @return ApiResponse<GatewayUpdateProducerGkeOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
201 gatewayUpdateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> getRotatedSecretValueWithHttpInfo(GetRotatedSecretValue body) throws ApiException { - okhttp3.Call localVarCall = getRotatedSecretValueValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayUpdateProducerGkeWithHttpInfo(GatewayUpdateProducerGke body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerGkeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37151,19 +37256,19 @@ public ApiResponse> getRotatedSecretValueWithHttpInfo(GetRot * @http.response.details - +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
201 gatewayUpdateProducerGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getRotatedSecretValueAsync(GetRotatedSecretValue body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerGkeAsync(GatewayUpdateProducerGke body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getRotatedSecretValueValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerGkeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getSSHCertificate + * Build call for gatewayUpdateProducerHanaDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37171,11 +37276,11 @@ public okhttp3.Call getRotatedSecretValueAsync(GetRotatedSecretValue body, final * @http.response.details - +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getSSHCertificateCall(GetSSHCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerHanaDbCall(GatewayUpdateProducerHanaDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37193,7 +37298,7 @@ public okhttp3.Call getSSHCertificateCall(GetSSHCertificate body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-ssh-certificate"; + String localVarPath = "/gateway-update-producer-hana"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37222,15 +37327,15 @@ public okhttp3.Call getSSHCertificateCall(GetSSHCertificate body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call getSSHCertificateValidateBeforeCall(GetSSHCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerHanaDbValidateBeforeCall(GatewayUpdateProducerHanaDb 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 getSSHCertificate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerHanaDb(Async)"); } - okhttp3.Call localVarCall = getSSHCertificateCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerHanaDbCall(body, _callback); return localVarCall; } @@ -37239,17 +37344,17 @@ private okhttp3.Call getSSHCertificateValidateBeforeCall(GetSSHCertificate body, * * * @param body (required) - * @return GetSSHCertificateOutput + * @return GatewayUpdateProducerHanaDbOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetSSHCertificateOutput getSSHCertificate(GetSSHCertificate body) throws ApiException { - ApiResponse localVarResp = getSSHCertificateWithHttpInfo(body); + public GatewayUpdateProducerHanaDbOutput gatewayUpdateProducerHanaDb(GatewayUpdateProducerHanaDb body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerHanaDbWithHttpInfo(body); return localVarResp.getData(); } @@ -37257,18 +37362,18 @@ public GetSSHCertificateOutput getSSHCertificate(GetSSHCertificate body) throws * * * @param body (required) - * @return ApiResponse<GetSSHCertificateOutput> + * @return ApiResponse<GatewayUpdateProducerHanaDbOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getSSHCertificateWithHttpInfo(GetSSHCertificate body) throws ApiException { - okhttp3.Call localVarCall = getSSHCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerHanaDbWithHttpInfo(GatewayUpdateProducerHanaDb body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerHanaDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37282,19 +37387,19 @@ public ApiResponse getSSHCertificateWithHttpInfo(GetSSH * @http.response.details - +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
201 gatewayUpdateProducerHanaDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getSSHCertificateAsync(GetSSHCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerHanaDbAsync(GatewayUpdateProducerHanaDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getSSHCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerHanaDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getSecretValue + * Build call for gatewayUpdateProducerLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37302,11 +37407,11 @@ public okhttp3.Call getSSHCertificateAsync(GetSSHCertificate body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
201 gatewayUpdateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getSecretValueCall(GetSecretValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerLdapCall(GatewayUpdateProducerLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37324,7 +37429,7 @@ public okhttp3.Call getSecretValueCall(GetSecretValue body, final ApiCallback _c Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-secret-value"; + String localVarPath = "/gateway-update-producer-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37353,15 +37458,15 @@ public okhttp3.Call getSecretValueCall(GetSecretValue body, final ApiCallback _c } @SuppressWarnings("rawtypes") - private okhttp3.Call getSecretValueValidateBeforeCall(GetSecretValue body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerLdapValidateBeforeCall(GatewayUpdateProducerLdap 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 getSecretValue(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerLdap(Async)"); } - okhttp3.Call localVarCall = getSecretValueCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerLdapCall(body, _callback); return localVarCall; } @@ -37370,17 +37475,17 @@ private okhttp3.Call getSecretValueValidateBeforeCall(GetSecretValue body, final * * * @param body (required) - * @return Map<String, Object> + * @return GatewayUpdateProducerLdapOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
201 gatewayUpdateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map getSecretValue(GetSecretValue body) throws ApiException { - ApiResponse> localVarResp = getSecretValueWithHttpInfo(body); + public GatewayUpdateProducerLdapOutput gatewayUpdateProducerLdap(GatewayUpdateProducerLdap body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -37388,18 +37493,18 @@ public Map getSecretValue(GetSecretValue body) throws ApiExcepti * * * @param body (required) - * @return ApiResponse<Map<String, Object>> + * @return ApiResponse<GatewayUpdateProducerLdapOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
201 gatewayUpdateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> getSecretValueWithHttpInfo(GetSecretValue body) throws ApiException { - okhttp3.Call localVarCall = getSecretValueValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayUpdateProducerLdapWithHttpInfo(GatewayUpdateProducerLdap body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37413,19 +37518,19 @@ public ApiResponse> getSecretValueWithHttpInfo(GetSecretValu * @http.response.details - +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
201 gatewayUpdateProducerLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getSecretValueAsync(GetSecretValue body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerLdapAsync(GatewayUpdateProducerLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getSecretValueValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getTags + * Build call for gatewayUpdateProducerMSSQL * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37433,11 +37538,11 @@ public okhttp3.Call getSecretValueAsync(GetSecretValue body, final ApiCallback Status Code Description Response Headers - 200 getTagsResponse wraps response body. - + 201 gatewayUpdateProducerMSSQLResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call getTagsCall(GetTags body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerMSSQLCall(GatewayUpdateProducerMSSQL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37455,7 +37560,7 @@ public okhttp3.Call getTagsCall(GetTags body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-tags"; + String localVarPath = "/gateway-update-producer-mssql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37484,15 +37589,15 @@ public okhttp3.Call getTagsCall(GetTags body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call getTagsValidateBeforeCall(GetTags body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerMSSQLValidateBeforeCall(GatewayUpdateProducerMSSQL 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 getTags(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerMSSQL(Async)"); } - okhttp3.Call localVarCall = getTagsCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerMSSQLCall(body, _callback); return localVarCall; } @@ -37501,17 +37606,17 @@ private okhttp3.Call getTagsValidateBeforeCall(GetTags body, final ApiCallback _ * * * @param body (required) - * @return List<String> + * @return GatewayUpdateProducerMSSQLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public List getTags(GetTags body) throws ApiException { - ApiResponse> localVarResp = getTagsWithHttpInfo(body); + public GatewayUpdateProducerMSSQLOutput gatewayUpdateProducerMSSQL(GatewayUpdateProducerMSSQL body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerMSSQLWithHttpInfo(body); return localVarResp.getData(); } @@ -37519,18 +37624,18 @@ public List getTags(GetTags body) throws ApiException { * * * @param body (required) - * @return ApiResponse<List<String>> + * @return ApiResponse<GatewayUpdateProducerMSSQLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> getTagsWithHttpInfo(GetTags body) throws ApiException { - okhttp3.Call localVarCall = getTagsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse gatewayUpdateProducerMSSQLWithHttpInfo(GatewayUpdateProducerMSSQL body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerMSSQLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37544,19 +37649,19 @@ public ApiResponse> getTagsWithHttpInfo(GetTags body) throws ApiExc * @http.response.details - +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
201 gatewayUpdateProducerMSSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getTagsAsync(GetTags body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerMSSQLAsync(GatewayUpdateProducerMSSQL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getTagsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerMSSQLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getTarget + * Build call for gatewayUpdateProducerMongo * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37564,11 +37669,11 @@ public okhttp3.Call getTagsAsync(GetTags body, final ApiCallback> _ * @http.response.details - +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
201 gatewayUpdateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getTargetCall(GetTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerMongoCall(GatewayUpdateProducerMongo body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37586,7 +37691,7 @@ public okhttp3.Call getTargetCall(GetTarget body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-target"; + String localVarPath = "/gateway-update-producer-mongo"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37615,15 +37720,15 @@ public okhttp3.Call getTargetCall(GetTarget body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call getTargetValidateBeforeCall(GetTarget body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerMongoValidateBeforeCall(GatewayUpdateProducerMongo 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 getTarget(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerMongo(Async)"); } - okhttp3.Call localVarCall = getTargetCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerMongoCall(body, _callback); return localVarCall; } @@ -37632,17 +37737,17 @@ private okhttp3.Call getTargetValidateBeforeCall(GetTarget body, final ApiCallba * * * @param body (required) - * @return Target + * @return GatewayUpdateProducerMongoOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
201 gatewayUpdateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Target getTarget(GetTarget body) throws ApiException { - ApiResponse localVarResp = getTargetWithHttpInfo(body); + public GatewayUpdateProducerMongoOutput gatewayUpdateProducerMongo(GatewayUpdateProducerMongo body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerMongoWithHttpInfo(body); return localVarResp.getData(); } @@ -37650,18 +37755,18 @@ public Target getTarget(GetTarget body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Target> + * @return ApiResponse<GatewayUpdateProducerMongoOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
201 gatewayUpdateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getTargetWithHttpInfo(GetTarget body) throws ApiException { - okhttp3.Call localVarCall = getTargetValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerMongoWithHttpInfo(GatewayUpdateProducerMongo body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerMongoValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37675,19 +37780,19 @@ public ApiResponse getTargetWithHttpInfo(GetTarget body) throws ApiExcep * @http.response.details - +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
201 gatewayUpdateProducerMongoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getTargetAsync(GetTarget body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerMongoAsync(GatewayUpdateProducerMongo body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getTargetValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerMongoValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for getTargetDetails + * Build call for gatewayUpdateProducerMySQL * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37695,11 +37800,11 @@ public okhttp3.Call getTargetAsync(GetTarget body, final ApiCallback _ca * @http.response.details - +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
201 gatewayUpdateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getTargetDetailsCall(GetTargetDetails body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerMySQLCall(GatewayUpdateProducerMySQL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37717,7 +37822,7 @@ public okhttp3.Call getTargetDetailsCall(GetTargetDetails body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/get-target-details"; + String localVarPath = "/gateway-update-producer-mysql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37746,15 +37851,15 @@ public okhttp3.Call getTargetDetailsCall(GetTargetDetails body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call getTargetDetailsValidateBeforeCall(GetTargetDetails body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerMySQLValidateBeforeCall(GatewayUpdateProducerMySQL 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 getTargetDetails(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerMySQL(Async)"); } - okhttp3.Call localVarCall = getTargetDetailsCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerMySQLCall(body, _callback); return localVarCall; } @@ -37763,17 +37868,17 @@ private okhttp3.Call getTargetDetailsValidateBeforeCall(GetTargetDetails body, f * * * @param body (required) - * @return GetTargetDetailsOutput + * @return GatewayUpdateProducerMySQLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
201 gatewayUpdateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetTargetDetailsOutput getTargetDetails(GetTargetDetails body) throws ApiException { - ApiResponse localVarResp = getTargetDetailsWithHttpInfo(body); + public GatewayUpdateProducerMySQLOutput gatewayUpdateProducerMySQL(GatewayUpdateProducerMySQL body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerMySQLWithHttpInfo(body); return localVarResp.getData(); } @@ -37781,18 +37886,18 @@ public GetTargetDetailsOutput getTargetDetails(GetTargetDetails body) throws Api * * * @param body (required) - * @return ApiResponse<GetTargetDetailsOutput> + * @return ApiResponse<GatewayUpdateProducerMySQLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
201 gatewayUpdateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse getTargetDetailsWithHttpInfo(GetTargetDetails body) throws ApiException { - okhttp3.Call localVarCall = getTargetDetailsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerMySQLWithHttpInfo(GatewayUpdateProducerMySQL body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerMySQLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37806,19 +37911,19 @@ public ApiResponse getTargetDetailsWithHttpInfo(GetTarge * @http.response.details - +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
201 gatewayUpdateProducerMySQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call getTargetDetailsAsync(GetTargetDetails body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerMySQLAsync(GatewayUpdateProducerMySQL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = getTargetDetailsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerMySQLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for hmac + * Build call for gatewayUpdateProducerNativeK8S * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37826,11 +37931,11 @@ public okhttp3.Call getTargetDetailsAsync(GetTargetDetails body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call hmacCall(Hmac body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerNativeK8SCall(GatewayUpdateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37848,7 +37953,7 @@ public okhttp3.Call hmacCall(Hmac body, final ApiCallback _callback) throws ApiE Object localVarPostBody = body; // create path and map variables - String localVarPath = "/hmac"; + String localVarPath = "/gateway-update-producer-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -37877,15 +37982,15 @@ public okhttp3.Call hmacCall(Hmac body, final ApiCallback _callback) throws ApiE } @SuppressWarnings("rawtypes") - private okhttp3.Call hmacValidateBeforeCall(Hmac body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerNativeK8SValidateBeforeCall(GatewayUpdateProducerNativeK8S 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 hmac(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerNativeK8S(Async)"); } - okhttp3.Call localVarCall = hmacCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerNativeK8SCall(body, _callback); return localVarCall; } @@ -37894,17 +37999,17 @@ private okhttp3.Call hmacValidateBeforeCall(Hmac body, final ApiCallback _callba * * * @param body (required) - * @return HmacOutput + * @return GatewayUpdateProducerNativeK8SOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public HmacOutput hmac(Hmac body) throws ApiException { - ApiResponse localVarResp = hmacWithHttpInfo(body); + public GatewayUpdateProducerNativeK8SOutput gatewayUpdateProducerNativeK8S(GatewayUpdateProducerNativeK8S body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerNativeK8SWithHttpInfo(body); return localVarResp.getData(); } @@ -37912,18 +38017,18 @@ public HmacOutput hmac(Hmac body) throws ApiException { * * * @param body (required) - * @return ApiResponse<HmacOutput> + * @return ApiResponse<GatewayUpdateProducerNativeK8SOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse hmacWithHttpInfo(Hmac body) throws ApiException { - okhttp3.Call localVarCall = hmacValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerNativeK8SWithHttpInfo(GatewayUpdateProducerNativeK8S body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerNativeK8SValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -37937,19 +38042,19 @@ public ApiResponse hmacWithHttpInfo(Hmac body) throws ApiException { * @http.response.details - +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
201 gatewayUpdateProducerNativeK8SResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call hmacAsync(Hmac body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerNativeK8SAsync(GatewayUpdateProducerNativeK8S body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = hmacValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerNativeK8SValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for importPasswords + * Build call for gatewayUpdateProducerOracleDb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -37957,11 +38062,11 @@ public okhttp3.Call hmacAsync(Hmac body, final ApiCallback _callback * @http.response.details - +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call importPasswordsCall(ImportPasswords body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerOracleDbCall(GatewayUpdateProducerOracleDb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -37979,7 +38084,7 @@ public okhttp3.Call importPasswordsCall(ImportPasswords body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/import-passwords"; + String localVarPath = "/gateway-update-producer-oracle"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38008,15 +38113,15 @@ public okhttp3.Call importPasswordsCall(ImportPasswords body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call importPasswordsValidateBeforeCall(ImportPasswords body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerOracleDbValidateBeforeCall(GatewayUpdateProducerOracleDb 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 importPasswords(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling gatewayUpdateProducerOracleDb(Async)"); } - okhttp3.Call localVarCall = importPasswordsCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerOracleDbCall(body, _callback); return localVarCall; } @@ -38025,17 +38130,17 @@ private okhttp3.Call importPasswordsValidateBeforeCall(ImportPasswords body, fin * * * @param body (required) - * @return ImportPasswordsOutput + * @return GatewayUpdateProducerOracleDbOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ImportPasswordsOutput importPasswords(ImportPasswords body) throws ApiException { - ApiResponse localVarResp = importPasswordsWithHttpInfo(body); + public GatewayUpdateProducerOracleDbOutput gatewayUpdateProducerOracleDb(GatewayUpdateProducerOracleDb body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerOracleDbWithHttpInfo(body); return localVarResp.getData(); } @@ -38043,18 +38148,18 @@ public ImportPasswordsOutput importPasswords(ImportPasswords body) throws ApiExc * * * @param body (required) - * @return ApiResponse<ImportPasswordsOutput> + * @return ApiResponse<GatewayUpdateProducerOracleDbOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse importPasswordsWithHttpInfo(ImportPasswords body) throws ApiException { - okhttp3.Call localVarCall = importPasswordsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerOracleDbWithHttpInfo(GatewayUpdateProducerOracleDb body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerOracleDbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -38068,31 +38173,31 @@ public ApiResponse importPasswordsWithHttpInfo(ImportPass * @http.response.details - +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
201 gatewayUpdateProducerOracleDbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call importPasswordsAsync(ImportPasswords body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerOracleDbAsync(GatewayUpdateProducerOracleDb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = importPasswordsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerOracleDbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipClientDeleteRule - * @param body (optional) + * Build call for gatewayUpdateProducerPing + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
201 gatewayUpdateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipClientDeleteRuleCall(KmipClientDeleteRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerPingCall(GatewayUpdateProducerPing body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38110,7 +38215,7 @@ public okhttp3.Call kmipClientDeleteRuleCall(KmipClientDeleteRule body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-client-delete-rule"; + String localVarPath = "/gateway-update-producer-ping"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38139,10 +38244,15 @@ public okhttp3.Call kmipClientDeleteRuleCall(KmipClientDeleteRule body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipClientDeleteRuleValidateBeforeCall(KmipClientDeleteRule body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerPingValidateBeforeCall(GatewayUpdateProducerPing 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 gatewayUpdateProducerPing(Async)"); + } - okhttp3.Call localVarCall = kmipClientDeleteRuleCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerPingCall(body, _callback); return localVarCall; } @@ -38150,75 +38260,75 @@ private okhttp3.Call kmipClientDeleteRuleValidateBeforeCall(KmipClientDeleteRule /** * * - * @param body (optional) - * @return KMIPClientUpdateResponse + * @param body (required) + * @return GatewayUpdateProducerPingOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
201 gatewayUpdateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KMIPClientUpdateResponse kmipClientDeleteRule(KmipClientDeleteRule body) throws ApiException { - ApiResponse localVarResp = kmipClientDeleteRuleWithHttpInfo(body); + public GatewayUpdateProducerPingOutput gatewayUpdateProducerPing(GatewayUpdateProducerPing body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerPingWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KMIPClientUpdateResponse> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerPingOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
201 gatewayUpdateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipClientDeleteRuleWithHttpInfo(KmipClientDeleteRule body) throws ApiException { - okhttp3.Call localVarCall = kmipClientDeleteRuleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerPingWithHttpInfo(GatewayUpdateProducerPing body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerPingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
201 gatewayUpdateProducerPingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipClientDeleteRuleAsync(KmipClientDeleteRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerPingAsync(GatewayUpdateProducerPing body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipClientDeleteRuleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerPingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipClientSetRule - * @param body (optional) + * Build call for gatewayUpdateProducerPostgreSQL + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipClientSetRuleCall(KmipClientSetRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerPostgreSQLCall(GatewayUpdateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38236,7 +38346,7 @@ public okhttp3.Call kmipClientSetRuleCall(KmipClientSetRule body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-client-set-rule"; + String localVarPath = "/gateway-update-producer-postgresql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38265,10 +38375,15 @@ public okhttp3.Call kmipClientSetRuleCall(KmipClientSetRule body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipClientSetRuleValidateBeforeCall(KmipClientSetRule body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerPostgreSQLValidateBeforeCall(GatewayUpdateProducerPostgreSQL 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 gatewayUpdateProducerPostgreSQL(Async)"); + } - okhttp3.Call localVarCall = kmipClientSetRuleCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerPostgreSQLCall(body, _callback); return localVarCall; } @@ -38276,75 +38391,75 @@ private okhttp3.Call kmipClientSetRuleValidateBeforeCall(KmipClientSetRule body, /** * * - * @param body (optional) - * @return KMIPClientUpdateResponse + * @param body (required) + * @return GatewayUpdateProducerPostgreSQLOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KMIPClientUpdateResponse kmipClientSetRule(KmipClientSetRule body) throws ApiException { - ApiResponse localVarResp = kmipClientSetRuleWithHttpInfo(body); + public GatewayUpdateProducerPostgreSQLOutput gatewayUpdateProducerPostgreSQL(GatewayUpdateProducerPostgreSQL body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerPostgreSQLWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KMIPClientUpdateResponse> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerPostgreSQLOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipClientSetRuleWithHttpInfo(KmipClientSetRule body) throws ApiException { - okhttp3.Call localVarCall = kmipClientSetRuleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerPostgreSQLWithHttpInfo(GatewayUpdateProducerPostgreSQL body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerPostgreSQLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
201 gatewayUpdateProducerPostgreSQLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipClientSetRuleAsync(KmipClientSetRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerPostgreSQLAsync(GatewayUpdateProducerPostgreSQL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipClientSetRuleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerPostgreSQLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipCreateClient - * @param body (optional) + * Build call for gatewayUpdateProducerRabbitMQ + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipCreateClientCall(KmipCreateClient body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRabbitMQCall(GatewayUpdateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38362,7 +38477,7 @@ public okhttp3.Call kmipCreateClientCall(KmipCreateClient body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-create-client"; + String localVarPath = "/gateway-update-producer-rabbitmq"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38391,10 +38506,15 @@ public okhttp3.Call kmipCreateClientCall(KmipCreateClient body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipCreateClientValidateBeforeCall(KmipCreateClient body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerRabbitMQValidateBeforeCall(GatewayUpdateProducerRabbitMQ 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 gatewayUpdateProducerRabbitMQ(Async)"); + } - okhttp3.Call localVarCall = kmipCreateClientCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerRabbitMQCall(body, _callback); return localVarCall; } @@ -38402,75 +38522,75 @@ private okhttp3.Call kmipCreateClientValidateBeforeCall(KmipCreateClient body, f /** * * - * @param body (optional) - * @return KmipCreateClientOutput + * @param body (required) + * @return GatewayUpdateProducerRabbitMQOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KmipCreateClientOutput kmipCreateClient(KmipCreateClient body) throws ApiException { - ApiResponse localVarResp = kmipCreateClientWithHttpInfo(body); + public GatewayUpdateProducerRabbitMQOutput gatewayUpdateProducerRabbitMQ(GatewayUpdateProducerRabbitMQ body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerRabbitMQWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KmipCreateClientOutput> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerRabbitMQOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipCreateClientWithHttpInfo(KmipCreateClient body) throws ApiException { - okhttp3.Call localVarCall = kmipCreateClientValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerRabbitMQWithHttpInfo(GatewayUpdateProducerRabbitMQ body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerRabbitMQValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
201 gatewayUpdateProducerRabbitMQResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipCreateClientAsync(KmipCreateClient body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRabbitMQAsync(GatewayUpdateProducerRabbitMQ body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipCreateClientValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerRabbitMQValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipDeleteClient - * @param body (optional) + * Build call for gatewayUpdateProducerRdp + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
201 gatewayUpdateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDeleteClientCall(KmipDeleteClient body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRdpCall(GatewayUpdateProducerRdp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38488,7 +38608,7 @@ public okhttp3.Call kmipDeleteClientCall(KmipDeleteClient body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-delete-client"; + String localVarPath = "/gateway-update-producer-rdp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38517,10 +38637,15 @@ public okhttp3.Call kmipDeleteClientCall(KmipDeleteClient body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipDeleteClientValidateBeforeCall(KmipDeleteClient body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerRdpValidateBeforeCall(GatewayUpdateProducerRdp 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 gatewayUpdateProducerRdp(Async)"); + } - okhttp3.Call localVarCall = kmipDeleteClientCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerRdpCall(body, _callback); return localVarCall; } @@ -38528,75 +38653,75 @@ private okhttp3.Call kmipDeleteClientValidateBeforeCall(KmipDeleteClient body, f /** * * - * @param body (optional) - * @return Object + * @param body (required) + * @return GatewayUpdateProducerRdpOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
201 gatewayUpdateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object kmipDeleteClient(KmipDeleteClient body) throws ApiException { - ApiResponse localVarResp = kmipDeleteClientWithHttpInfo(body); + public GatewayUpdateProducerRdpOutput gatewayUpdateProducerRdp(GatewayUpdateProducerRdp body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerRdpWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<Object> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerRdpOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
201 gatewayUpdateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipDeleteClientWithHttpInfo(KmipDeleteClient body) throws ApiException { - okhttp3.Call localVarCall = kmipDeleteClientValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerRdpWithHttpInfo(GatewayUpdateProducerRdp body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerRdpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
201 gatewayUpdateProducerRdpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDeleteClientAsync(KmipDeleteClient body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRdpAsync(GatewayUpdateProducerRdp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipDeleteClientValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerRdpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipDeleteServer - * @param body (optional) + * Build call for gatewayUpdateProducerRedis + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
201 gatewayUpdateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDeleteServerCall(KmipDeleteServer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRedisCall(GatewayUpdateProducerRedis body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38614,7 +38739,7 @@ public okhttp3.Call kmipDeleteServerCall(KmipDeleteServer body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-delete-environment"; + String localVarPath = "/gateway-update-producer-redis"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38639,14 +38764,19 @@ public okhttp3.Call kmipDeleteServerCall(KmipDeleteServer body, final ApiCallbac } String[] localVarAuthNames = new String[] { }; - return localVarApiClient.buildCall(basePath, localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipDeleteServerValidateBeforeCall(KmipDeleteServer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerRedisValidateBeforeCall(GatewayUpdateProducerRedis 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 gatewayUpdateProducerRedis(Async)"); + } - okhttp3.Call localVarCall = kmipDeleteServerCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerRedisCall(body, _callback); return localVarCall; } @@ -38654,75 +38784,75 @@ private okhttp3.Call kmipDeleteServerValidateBeforeCall(KmipDeleteServer body, f /** * * - * @param body (optional) - * @return Object + * @param body (required) + * @return GatewayUpdateProducerRedisOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
201 gatewayUpdateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object kmipDeleteServer(KmipDeleteServer body) throws ApiException { - ApiResponse localVarResp = kmipDeleteServerWithHttpInfo(body); + public GatewayUpdateProducerRedisOutput gatewayUpdateProducerRedis(GatewayUpdateProducerRedis body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerRedisWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<Object> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerRedisOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
201 gatewayUpdateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipDeleteServerWithHttpInfo(KmipDeleteServer body) throws ApiException { - okhttp3.Call localVarCall = kmipDeleteServerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerRedisWithHttpInfo(GatewayUpdateProducerRedis body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerRedisValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
201 gatewayUpdateProducerRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDeleteServerAsync(KmipDeleteServer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRedisAsync(GatewayUpdateProducerRedis body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipDeleteServerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerRedisValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipDescribeClient - * @param body (optional) + * Build call for gatewayUpdateProducerRedshift + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDescribeClientCall(KmipDescribeClient body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRedshiftCall(GatewayUpdateProducerRedshift body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38740,7 +38870,7 @@ public okhttp3.Call kmipDescribeClientCall(KmipDescribeClient body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-get-client"; + String localVarPath = "/gateway-update-producer-redshift"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38769,10 +38899,15 @@ public okhttp3.Call kmipDescribeClientCall(KmipDescribeClient body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipDescribeClientValidateBeforeCall(KmipDescribeClient body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerRedshiftValidateBeforeCall(GatewayUpdateProducerRedshift 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 gatewayUpdateProducerRedshift(Async)"); + } - okhttp3.Call localVarCall = kmipDescribeClientCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerRedshiftCall(body, _callback); return localVarCall; } @@ -38780,75 +38915,75 @@ private okhttp3.Call kmipDescribeClientValidateBeforeCall(KmipDescribeClient bod /** * * - * @param body (optional) - * @return KMIPClientGetResponse + * @param body (required) + * @return GatewayUpdateProducerRedshiftOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KMIPClientGetResponse kmipDescribeClient(KmipDescribeClient body) throws ApiException { - ApiResponse localVarResp = kmipDescribeClientWithHttpInfo(body); + public GatewayUpdateProducerRedshiftOutput gatewayUpdateProducerRedshift(GatewayUpdateProducerRedshift body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerRedshiftWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KMIPClientGetResponse> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerRedshiftOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipDescribeClientWithHttpInfo(KmipDescribeClient body) throws ApiException { - okhttp3.Call localVarCall = kmipDescribeClientValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerRedshiftWithHttpInfo(GatewayUpdateProducerRedshift body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerRedshiftValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
201 gatewayUpdateProducerRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDescribeClientAsync(KmipDescribeClient body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerRedshiftAsync(GatewayUpdateProducerRedshift body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipDescribeClientValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerRedshiftValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipDescribeServer - * @param body (optional) + * Build call for gatewayUpdateProducerSnowflake + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDescribeServerCall(KmipDescribeServer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerSnowflakeCall(GatewayUpdateProducerSnowflake body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38866,7 +39001,7 @@ public okhttp3.Call kmipDescribeServerCall(KmipDescribeServer body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-get-environment"; + String localVarPath = "/gateway-update-producer-snowflake"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -38895,10 +39030,15 @@ public okhttp3.Call kmipDescribeServerCall(KmipDescribeServer body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipDescribeServerValidateBeforeCall(KmipDescribeServer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call gatewayUpdateProducerSnowflakeValidateBeforeCall(GatewayUpdateProducerSnowflake 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 gatewayUpdateProducerSnowflake(Async)"); + } - okhttp3.Call localVarCall = kmipDescribeServerCall(body, _callback); + okhttp3.Call localVarCall = gatewayUpdateProducerSnowflakeCall(body, _callback); return localVarCall; } @@ -38906,75 +39046,75 @@ private okhttp3.Call kmipDescribeServerValidateBeforeCall(KmipDescribeServer bod /** * * - * @param body (optional) - * @return KmipDescribeServerOutput + * @param body (required) + * @return GatewayUpdateProducerSnowflakeOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KmipDescribeServerOutput kmipDescribeServer(KmipDescribeServer body) throws ApiException { - ApiResponse localVarResp = kmipDescribeServerWithHttpInfo(body); + public GatewayUpdateProducerSnowflakeOutput gatewayUpdateProducerSnowflake(GatewayUpdateProducerSnowflake body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerSnowflakeWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KmipDescribeServerOutput> + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerSnowflakeOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipDescribeServerWithHttpInfo(KmipDescribeServer body) throws ApiException { - okhttp3.Call localVarCall = kmipDescribeServerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse gatewayUpdateProducerSnowflakeWithHttpInfo(GatewayUpdateProducerSnowflake body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerSnowflakeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
201 gatewayUpdateProducerSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipDescribeServerAsync(KmipDescribeServer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerSnowflakeAsync(GatewayUpdateProducerSnowflake body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipDescribeServerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = gatewayUpdateProducerSnowflakeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipListClients - * @param body (optional) + * Build call for gatewayUpdateProducerVenafi + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
201 gatewayUpdateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipListClientsCall(KmipListClients body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call gatewayUpdateProducerVenafiCall(GatewayUpdateProducerVenafi body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -38992,7 +39132,4151 @@ public okhttp3.Call kmipListClientsCall(KmipListClients body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-list-clients"; + String localVarPath = "/gateway-update-producer-certificate-automation"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call gatewayUpdateProducerVenafiValidateBeforeCall(GatewayUpdateProducerVenafi 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 gatewayUpdateProducerVenafi(Async)"); + } + + + okhttp3.Call localVarCall = gatewayUpdateProducerVenafiCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GatewayUpdateProducerVenafiOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GatewayUpdateProducerVenafiOutput gatewayUpdateProducerVenafi(GatewayUpdateProducerVenafi body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateProducerVenafiWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GatewayUpdateProducerVenafiOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse gatewayUpdateProducerVenafiWithHttpInfo(GatewayUpdateProducerVenafi body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateProducerVenafiValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 gatewayUpdateProducerVenafiResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call gatewayUpdateProducerVenafiAsync(GatewayUpdateProducerVenafi body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = gatewayUpdateProducerVenafiValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for gatewayUpdateTlsCert + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call gatewayUpdateTlsCertCall(GatewayUpdateTlsCert body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/gateway-update-tls-cert"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call gatewayUpdateTlsCertValidateBeforeCall(GatewayUpdateTlsCert 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 gatewayUpdateTlsCert(Async)"); + } + + + okhttp3.Call localVarCall = gatewayUpdateTlsCertCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GatewayUpdateTlsCertOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GatewayUpdateTlsCertOutput gatewayUpdateTlsCert(GatewayUpdateTlsCert body) throws ApiException { + ApiResponse localVarResp = gatewayUpdateTlsCertWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GatewayUpdateTlsCertOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse gatewayUpdateTlsCertWithHttpInfo(GatewayUpdateTlsCert body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateTlsCertValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 GatewayUpdateTlsCertResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call gatewayUpdateTlsCertAsync(GatewayUpdateTlsCert body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = gatewayUpdateTlsCertValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for gatewayUpdateTmpUsers + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call gatewayUpdateTmpUsersCall(GatewayUpdateTmpUsers body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/gateway-update-producer-tmp-creds"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call gatewayUpdateTmpUsersValidateBeforeCall(GatewayUpdateTmpUsers 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 gatewayUpdateTmpUsers(Async)"); + } + + + okhttp3.Call localVarCall = gatewayUpdateTmpUsersCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public void gatewayUpdateTmpUsers(GatewayUpdateTmpUsers body) throws ApiException { + gatewayUpdateTmpUsersWithHttpInfo(body); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Void> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse gatewayUpdateTmpUsersWithHttpInfo(GatewayUpdateTmpUsers body) throws ApiException { + okhttp3.Call localVarCall = gatewayUpdateTmpUsersValidateBeforeCall(body, null); + return localVarApiClient.execute(localVarCall); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 gatewayUpdateTmpUsersResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call gatewayUpdateTmpUsersAsync(GatewayUpdateTmpUsers body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = gatewayUpdateTmpUsersValidateBeforeCall(body, _callback); + localVarApiClient.executeAsync(localVarCall, _callback); + return localVarCall; + } + /** + * Build call for generateCsr + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call generateCsrCall(GenerateCsr body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/generate-csr"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call generateCsrValidateBeforeCall(GenerateCsr 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 generateCsr(Async)"); + } + + + okhttp3.Call localVarCall = generateCsrCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GenerateCsrOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GenerateCsrOutput generateCsr(GenerateCsr body) throws ApiException { + ApiResponse localVarResp = generateCsrWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GenerateCsrOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse generateCsrWithHttpInfo(GenerateCsr body) throws ApiException { + okhttp3.Call localVarCall = generateCsrValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 generateCsrResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call generateCsrAsync(GenerateCsr body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = generateCsrValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getAccountLogo + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAccountLogoCall(final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = null; + + // create path and map variables + String localVarPath = "/get-account-logo"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getAccountLogoValidateBeforeCall(final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = getAccountLogoCall(_callback); + return localVarCall; + + } + + /** + * + * + * @return Map<String, String> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Map getAccountLogo() throws ApiException { + ApiResponse> localVarResp = getAccountLogoWithHttpInfo(); + return localVarResp.getData(); + } + + /** + * + * + * @return ApiResponse<Map<String, String>> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse> getAccountLogoWithHttpInfo() throws ApiException { + okhttp3.Call localVarCall = getAccountLogoValidateBeforeCall(null); + Type localVarReturnType = new TypeToken>(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountLogoResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAccountLogoAsync(final ApiCallback> _callback) throws ApiException { + + okhttp3.Call localVarCall = getAccountLogoValidateBeforeCall(_callback); + Type localVarReturnType = new TypeToken>(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getAccountSettings + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAccountSettingsCall(GetAccountSettings body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-account-settings"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getAccountSettingsValidateBeforeCall(GetAccountSettings 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 getAccountSettings(Async)"); + } + + + okhttp3.Call localVarCall = getAccountSettingsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetAccountSettingsCommandOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetAccountSettingsCommandOutput getAccountSettings(GetAccountSettings body) throws ApiException { + ApiResponse localVarResp = getAccountSettingsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetAccountSettingsCommandOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getAccountSettingsWithHttpInfo(GetAccountSettings body) throws ApiException { + okhttp3.Call localVarCall = getAccountSettingsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAccountSettingsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAccountSettingsAsync(GetAccountSettings body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getAccountSettingsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getAnalyticsData + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAnalyticsDataCall(GetAnalyticsData body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-analytics-data"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getAnalyticsDataValidateBeforeCall(GetAnalyticsData 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 getAnalyticsData(Async)"); + } + + + okhttp3.Call localVarCall = getAnalyticsDataCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return AllAnalyticsData + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public AllAnalyticsData getAnalyticsData(GetAnalyticsData body) throws ApiException { + ApiResponse localVarResp = getAnalyticsDataWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<AllAnalyticsData> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getAnalyticsDataWithHttpInfo(GetAnalyticsData body) throws ApiException { + okhttp3.Call localVarCall = getAnalyticsDataValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAnalyticsDataResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAnalyticsDataAsync(GetAnalyticsData body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getAnalyticsDataValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getAuthMethod + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAuthMethodCall(GetAuthMethod body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-auth-method"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getAuthMethodValidateBeforeCall(GetAuthMethod 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 getAuthMethod(Async)"); + } + + + okhttp3.Call localVarCall = getAuthMethodCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return AuthMethod + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public AuthMethod getAuthMethod(GetAuthMethod body) throws ApiException { + ApiResponse localVarResp = getAuthMethodWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<AuthMethod> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getAuthMethodWithHttpInfo(GetAuthMethod body) throws ApiException { + okhttp3.Call localVarCall = getAuthMethodValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getAuthMethodResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getAuthMethodAsync(GetAuthMethod body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getAuthMethodValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getCertificateValue + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getCertificateValueCall(GetCertificateValue body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-certificate-value"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getCertificateValueValidateBeforeCall(GetCertificateValue 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 getCertificateValue(Async)"); + } + + + okhttp3.Call localVarCall = getCertificateValueCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetCertificateValueOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetCertificateValueOutput getCertificateValue(GetCertificateValue body) throws ApiException { + ApiResponse localVarResp = getCertificateValueWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetCertificateValueOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getCertificateValueWithHttpInfo(GetCertificateValue body) throws ApiException { + okhttp3.Call localVarCall = getCertificateValueValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getCertificateValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getCertificateValueAsync(GetCertificateValue body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getCertificateValueValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getDynamicSecretValue + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getDynamicSecretValueCall(GetDynamicSecretValue body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-dynamic-secret-value"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getDynamicSecretValueValidateBeforeCall(GetDynamicSecretValue 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 getDynamicSecretValue(Async)"); + } + + + okhttp3.Call localVarCall = getDynamicSecretValueCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Map<String, Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Map getDynamicSecretValue(GetDynamicSecretValue body) throws ApiException { + ApiResponse> localVarResp = getDynamicSecretValueWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Map<String, Object>> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse> getDynamicSecretValueWithHttpInfo(GetDynamicSecretValue body) throws ApiException { + okhttp3.Call localVarCall = getDynamicSecretValueValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getDynamicSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getDynamicSecretValueAsync(GetDynamicSecretValue body, final ApiCallback> _callback) throws ApiException { + + okhttp3.Call localVarCall = getDynamicSecretValueValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getEventForwarder + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getEventForwarderCall(GetEventForwarder body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-event-forwarder"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getEventForwarderValidateBeforeCall(GetEventForwarder 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 getEventForwarder(Async)"); + } + + + okhttp3.Call localVarCall = getEventForwarderCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetEventForwarderOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetEventForwarderOutput getEventForwarder(GetEventForwarder body) throws ApiException { + ApiResponse localVarResp = getEventForwarderWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetEventForwarderOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getEventForwarderWithHttpInfo(GetEventForwarder body) throws ApiException { + okhttp3.Call localVarCall = getEventForwarderValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getEventForwarderResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getEventForwarderAsync(GetEventForwarder body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getEventForwarderValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getGroup + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getGroupCall(GetGroup body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-group"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getGroupValidateBeforeCall(GetGroup 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 getGroup(Async)"); + } + + + okhttp3.Call localVarCall = getGroupCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetGroupOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetGroupOutput getGroup(GetGroup body) throws ApiException { + ApiResponse localVarResp = getGroupWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetGroupOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getGroupWithHttpInfo(GetGroup body) throws ApiException { + okhttp3.Call localVarCall = getGroupValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getGroupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getGroupAsync(GetGroup body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getGroupValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getKubeExecCreds + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getKubeExecCredsCall(GetKubeExecCreds body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-kube-exec-creds"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getKubeExecCredsValidateBeforeCall(GetKubeExecCreds 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 getKubeExecCreds(Async)"); + } + + + okhttp3.Call localVarCall = getKubeExecCredsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetKubeExecCredsOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetKubeExecCredsOutput getKubeExecCreds(GetKubeExecCreds body) throws ApiException { + ApiResponse localVarResp = getKubeExecCredsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetKubeExecCredsOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getKubeExecCredsWithHttpInfo(GetKubeExecCreds body) throws ApiException { + okhttp3.Call localVarCall = getKubeExecCredsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getKubeExecCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getKubeExecCredsAsync(GetKubeExecCreds body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getKubeExecCredsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getLastUserEventStatus + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getLastUserEventStatusCall(GetLastUserEventStatus body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/user-event-last-status"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getLastUserEventStatusValidateBeforeCall(GetLastUserEventStatus 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 getLastUserEventStatus(Async)"); + } + + + okhttp3.Call localVarCall = getLastUserEventStatusCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetUserEventStatusOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetUserEventStatusOutput getLastUserEventStatus(GetLastUserEventStatus body) throws ApiException { + ApiResponse localVarResp = getLastUserEventStatusWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetUserEventStatusOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getLastUserEventStatusWithHttpInfo(GetLastUserEventStatus body) throws ApiException { + okhttp3.Call localVarCall = getLastUserEventStatusValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getLastUserEventStatusResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getLastUserEventStatusAsync(GetLastUserEventStatus body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getLastUserEventStatusValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getPKICertificate + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getPKICertificateCall(GetPKICertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-pki-certificate"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getPKICertificateValidateBeforeCall(GetPKICertificate 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 getPKICertificate(Async)"); + } + + + okhttp3.Call localVarCall = getPKICertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetPKICertificateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetPKICertificateOutput getPKICertificate(GetPKICertificate body) throws ApiException { + ApiResponse localVarResp = getPKICertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetPKICertificateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getPKICertificateWithHttpInfo(GetPKICertificate body) throws ApiException { + okhttp3.Call localVarCall = getPKICertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getPKICertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getPKICertificateAsync(GetPKICertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getPKICertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getRSAPublic + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getRSAPublicCall(GetRSAPublic body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-rsa-public"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getRSAPublicValidateBeforeCall(GetRSAPublic 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 getRSAPublic(Async)"); + } + + + okhttp3.Call localVarCall = getRSAPublicCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetRSAPublicOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetRSAPublicOutput getRSAPublic(GetRSAPublic body) throws ApiException { + ApiResponse localVarResp = getRSAPublicWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetRSAPublicOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getRSAPublicWithHttpInfo(GetRSAPublic body) throws ApiException { + okhttp3.Call localVarCall = getRSAPublicValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRSAPublicResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getRSAPublicAsync(GetRSAPublic body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getRSAPublicValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getRole + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getRoleCall(GetRole body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-role"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getRoleValidateBeforeCall(GetRole 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 getRole(Async)"); + } + + + okhttp3.Call localVarCall = getRoleCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Role + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Role getRole(GetRole body) throws ApiException { + ApiResponse localVarResp = getRoleWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Role> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getRoleWithHttpInfo(GetRole body) throws ApiException { + okhttp3.Call localVarCall = getRoleValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRoleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getRoleAsync(GetRole body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getRoleValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getRotatedSecretValue + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getRotatedSecretValueCall(GetRotatedSecretValue body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-rotated-secret-value"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getRotatedSecretValueValidateBeforeCall(GetRotatedSecretValue 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 getRotatedSecretValue(Async)"); + } + + + okhttp3.Call localVarCall = getRotatedSecretValueCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Map<String, Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Map getRotatedSecretValue(GetRotatedSecretValue body) throws ApiException { + ApiResponse> localVarResp = getRotatedSecretValueWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Map<String, Object>> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse> getRotatedSecretValueWithHttpInfo(GetRotatedSecretValue body) throws ApiException { + okhttp3.Call localVarCall = getRotatedSecretValueValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getRotatedSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getRotatedSecretValueAsync(GetRotatedSecretValue body, final ApiCallback> _callback) throws ApiException { + + okhttp3.Call localVarCall = getRotatedSecretValueValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getSSHCertificate + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getSSHCertificateCall(GetSSHCertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-ssh-certificate"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getSSHCertificateValidateBeforeCall(GetSSHCertificate 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 getSSHCertificate(Async)"); + } + + + okhttp3.Call localVarCall = getSSHCertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetSSHCertificateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetSSHCertificateOutput getSSHCertificate(GetSSHCertificate body) throws ApiException { + ApiResponse localVarResp = getSSHCertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetSSHCertificateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getSSHCertificateWithHttpInfo(GetSSHCertificate body) throws ApiException { + okhttp3.Call localVarCall = getSSHCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSSHCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getSSHCertificateAsync(GetSSHCertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getSSHCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getSecretValue + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getSecretValueCall(GetSecretValue body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-secret-value"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getSecretValueValidateBeforeCall(GetSecretValue 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 getSecretValue(Async)"); + } + + + okhttp3.Call localVarCall = getSecretValueCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Map<String, Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Map getSecretValue(GetSecretValue body) throws ApiException { + ApiResponse> localVarResp = getSecretValueWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Map<String, Object>> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse> getSecretValueWithHttpInfo(GetSecretValue body) throws ApiException { + okhttp3.Call localVarCall = getSecretValueValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getSecretValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getSecretValueAsync(GetSecretValue body, final ApiCallback> _callback) throws ApiException { + + okhttp3.Call localVarCall = getSecretValueValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getTags + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getTagsCall(GetTags body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-tags"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getTagsValidateBeforeCall(GetTags 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 getTags(Async)"); + } + + + okhttp3.Call localVarCall = getTagsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return List<String> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public List getTags(GetTags body) throws ApiException { + ApiResponse> localVarResp = getTagsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<List<String>> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse> getTagsWithHttpInfo(GetTags body) throws ApiException { + okhttp3.Call localVarCall = getTagsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTagsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getTagsAsync(GetTags body, final ApiCallback> _callback) throws ApiException { + + okhttp3.Call localVarCall = getTagsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getTarget + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getTargetCall(GetTarget body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-target"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getTargetValidateBeforeCall(GetTarget 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 getTarget(Async)"); + } + + + okhttp3.Call localVarCall = getTargetCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Target + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Target getTarget(GetTarget body) throws ApiException { + ApiResponse localVarResp = getTargetWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Target> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getTargetWithHttpInfo(GetTarget body) throws ApiException { + okhttp3.Call localVarCall = getTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getTargetAsync(GetTarget body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for getTargetDetails + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getTargetDetailsCall(GetTargetDetails body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/get-target-details"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call getTargetDetailsValidateBeforeCall(GetTargetDetails 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 getTargetDetails(Async)"); + } + + + okhttp3.Call localVarCall = getTargetDetailsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetTargetDetailsOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetTargetDetailsOutput getTargetDetails(GetTargetDetails body) throws ApiException { + ApiResponse localVarResp = getTargetDetailsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetTargetDetailsOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse getTargetDetailsWithHttpInfo(GetTargetDetails body) throws ApiException { + okhttp3.Call localVarCall = getTargetDetailsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 getTargetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call getTargetDetailsAsync(GetTargetDetails body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = getTargetDetailsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for hmac + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call hmacCall(Hmac body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/hmac"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call hmacValidateBeforeCall(Hmac 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 hmac(Async)"); + } + + + okhttp3.Call localVarCall = hmacCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return HmacOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public HmacOutput hmac(Hmac body) throws ApiException { + ApiResponse localVarResp = hmacWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<HmacOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse hmacWithHttpInfo(Hmac body) throws ApiException { + okhttp3.Call localVarCall = hmacValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 hmacResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call hmacAsync(Hmac body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = hmacValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for importPasswords + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call importPasswordsCall(ImportPasswords body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/import-passwords"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call importPasswordsValidateBeforeCall(ImportPasswords 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 importPasswords(Async)"); + } + + + okhttp3.Call localVarCall = importPasswordsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ImportPasswordsOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ImportPasswordsOutput importPasswords(ImportPasswords body) throws ApiException { + ApiResponse localVarResp = importPasswordsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ImportPasswordsOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse importPasswordsWithHttpInfo(ImportPasswords body) throws ApiException { + okhttp3.Call localVarCall = importPasswordsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 importPasswordsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call importPasswordsAsync(ImportPasswords body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = importPasswordsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipClientDeleteRule + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipClientDeleteRuleCall(KmipClientDeleteRule body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-client-delete-rule"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipClientDeleteRuleValidateBeforeCall(KmipClientDeleteRule body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipClientDeleteRuleCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KMIPClientUpdateResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KMIPClientUpdateResponse kmipClientDeleteRule(KmipClientDeleteRule body) throws ApiException { + ApiResponse localVarResp = kmipClientDeleteRuleWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KMIPClientUpdateResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipClientDeleteRuleWithHttpInfo(KmipClientDeleteRule body) throws ApiException { + okhttp3.Call localVarCall = kmipClientDeleteRuleValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientDeleteRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipClientDeleteRuleAsync(KmipClientDeleteRule body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipClientDeleteRuleValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipClientSetRule + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipClientSetRuleCall(KmipClientSetRule body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-client-set-rule"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipClientSetRuleValidateBeforeCall(KmipClientSetRule body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipClientSetRuleCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KMIPClientUpdateResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KMIPClientUpdateResponse kmipClientSetRule(KmipClientSetRule body) throws ApiException { + ApiResponse localVarResp = kmipClientSetRuleWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KMIPClientUpdateResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipClientSetRuleWithHttpInfo(KmipClientSetRule body) throws ApiException { + okhttp3.Call localVarCall = kmipClientSetRuleValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipClientSetRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipClientSetRuleAsync(KmipClientSetRule body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipClientSetRuleValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipCreateClient + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipCreateClientCall(KmipCreateClient body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-create-client"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipCreateClientValidateBeforeCall(KmipCreateClient body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipCreateClientCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KmipCreateClientOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KmipCreateClientOutput kmipCreateClient(KmipCreateClient body) throws ApiException { + ApiResponse localVarResp = kmipCreateClientWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KmipCreateClientOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipCreateClientWithHttpInfo(KmipCreateClient body) throws ApiException { + okhttp3.Call localVarCall = kmipCreateClientValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipCreateClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipCreateClientAsync(KmipCreateClient body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipCreateClientValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipDeleteClient + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDeleteClientCall(KmipDeleteClient body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-delete-client"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipDeleteClientValidateBeforeCall(KmipDeleteClient body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipDeleteClientCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return Object + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Object kmipDeleteClient(KmipDeleteClient body) throws ApiException { + ApiResponse localVarResp = kmipDeleteClientWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipDeleteClientWithHttpInfo(KmipDeleteClient body) throws ApiException { + okhttp3.Call localVarCall = kmipDeleteClientValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDeleteClientAsync(KmipDeleteClient body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipDeleteClientValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipDeleteServer + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDeleteServerCall(KmipDeleteServer body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-delete-environment"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "DELETE", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipDeleteServerValidateBeforeCall(KmipDeleteServer body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipDeleteServerCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return Object + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Object kmipDeleteServer(KmipDeleteServer body) throws ApiException { + ApiResponse localVarResp = kmipDeleteServerWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipDeleteServerWithHttpInfo(KmipDeleteServer body) throws ApiException { + okhttp3.Call localVarCall = kmipDeleteServerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDeleteServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDeleteServerAsync(KmipDeleteServer body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipDeleteServerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipDescribeClient + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDescribeClientCall(KmipDescribeClient body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-get-client"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipDescribeClientValidateBeforeCall(KmipDescribeClient body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipDescribeClientCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KMIPClientGetResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KMIPClientGetResponse kmipDescribeClient(KmipDescribeClient body) throws ApiException { + ApiResponse localVarResp = kmipDescribeClientWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KMIPClientGetResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipDescribeClientWithHttpInfo(KmipDescribeClient body) throws ApiException { + okhttp3.Call localVarCall = kmipDescribeClientValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDescribeClientAsync(KmipDescribeClient body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipDescribeClientValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipDescribeServer + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDescribeServerCall(KmipDescribeServer body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-get-environment"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipDescribeServerValidateBeforeCall(KmipDescribeServer body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipDescribeServerCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KmipDescribeServerOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KmipDescribeServerOutput kmipDescribeServer(KmipDescribeServer body) throws ApiException { + ApiResponse localVarResp = kmipDescribeServerWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KmipDescribeServerOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipDescribeServerWithHttpInfo(KmipDescribeServer body) throws ApiException { + okhttp3.Call localVarCall = kmipDescribeServerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipDescribeServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipDescribeServerAsync(KmipDescribeServer body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipDescribeServerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipListClients + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipListClientsCall(KmipListClients body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-list-clients"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39024,7 +43308,6645 @@ public okhttp3.Call kmipListClientsCall(KmipListClients body, final ApiCallback private okhttp3.Call kmipListClientsValidateBeforeCall(KmipListClients body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipListClientsCall(body, _callback); + okhttp3.Call localVarCall = kmipListClientsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KMIPClientListResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KMIPClientListResponse kmipListClients(KmipListClients body) throws ApiException { + ApiResponse localVarResp = kmipListClientsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KMIPClientListResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipListClientsWithHttpInfo(KmipListClients body) throws ApiException { + okhttp3.Call localVarCall = kmipListClientsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipListClientsAsync(KmipListClients body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipListClientsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipMoveServer + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipMoveServerCall(KmipMoveServer body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-move-environment"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipMoveServerValidateBeforeCall(KmipMoveServer body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipMoveServerCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KmipMoveServerOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KmipMoveServerOutput kmipMoveServer(KmipMoveServer body) throws ApiException { + ApiResponse localVarResp = kmipMoveServerWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KmipMoveServerOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipMoveServerWithHttpInfo(KmipMoveServer body) throws ApiException { + okhttp3.Call localVarCall = kmipMoveServerValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipMoveServerAsync(KmipMoveServer body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipMoveServerValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipRenewClientCertificate + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipRenewClientCertificateCall(KmipRenewClientCertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-renew-client"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipRenewClientCertificateValidateBeforeCall(KmipRenewClientCertificate body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipRenewClientCertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KmipRenewClientCertificateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KmipRenewClientCertificateOutput kmipRenewClientCertificate(KmipRenewClientCertificate body) throws ApiException { + ApiResponse localVarResp = kmipRenewClientCertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KmipRenewClientCertificateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipRenewClientCertificateWithHttpInfo(KmipRenewClientCertificate body) throws ApiException { + okhttp3.Call localVarCall = kmipRenewClientCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipRenewClientCertificateAsync(KmipRenewClientCertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipRenewClientCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipRenewServerCertificate + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipRenewServerCertificateCall(KmipRenewServerCertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-renew-environment"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipRenewServerCertificateValidateBeforeCall(KmipRenewServerCertificate body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipRenewServerCertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KmipRenewServerCertificateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KmipRenewServerCertificateOutput kmipRenewServerCertificate(KmipRenewServerCertificate body) throws ApiException { + ApiResponse localVarResp = kmipRenewServerCertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KmipRenewServerCertificateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipRenewServerCertificateWithHttpInfo(KmipRenewServerCertificate body) throws ApiException { + okhttp3.Call localVarCall = kmipRenewServerCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipRenewServerCertificateAsync(KmipRenewServerCertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipRenewServerCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipServerSetup + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipServerSetupCall(KmipServerSetup body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-create-environment"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipServerSetupValidateBeforeCall(KmipServerSetup body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipServerSetupCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KMIPEnvironmentCreateResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KMIPEnvironmentCreateResponse kmipServerSetup(KmipServerSetup body) throws ApiException { + ApiResponse localVarResp = kmipServerSetupWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KMIPEnvironmentCreateResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipServerSetupWithHttpInfo(KmipServerSetup body) throws ApiException { + okhttp3.Call localVarCall = kmipServerSetupValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipServerSetupAsync(KmipServerSetup body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipServerSetupValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for kmipSetServerState + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipSetServerStateCall(KmipSetServerState body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/kmip-set-environment-state"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call kmipSetServerStateValidateBeforeCall(KmipSetServerState body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = kmipSetServerStateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return KmipSetServerStateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public KmipSetServerStateOutput kmipSetServerState(KmipSetServerState body) throws ApiException { + ApiResponse localVarResp = kmipSetServerStateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<KmipSetServerStateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse kmipSetServerStateWithHttpInfo(KmipSetServerState body) throws ApiException { + okhttp3.Call localVarCall = kmipSetServerStateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call kmipSetServerStateAsync(KmipSetServerState body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = kmipSetServerStateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listAuthMethods + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listAuthMethodsCall(ListAuthMethods body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-auth-methods"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listAuthMethodsValidateBeforeCall(ListAuthMethods 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 listAuthMethods(Async)"); + } + + + okhttp3.Call localVarCall = listAuthMethodsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ListAuthMethodsOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ListAuthMethodsOutput listAuthMethods(ListAuthMethods body) throws ApiException { + ApiResponse localVarResp = listAuthMethodsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ListAuthMethodsOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listAuthMethodsWithHttpInfo(ListAuthMethods body) throws ApiException { + okhttp3.Call localVarCall = listAuthMethodsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listAuthMethodsAsync(ListAuthMethods body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listAuthMethodsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listGateways + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listGatewaysCall(ListGateways body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-gateways"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listGatewaysValidateBeforeCall(ListGateways 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 listGateways(Async)"); + } + + + okhttp3.Call localVarCall = listGatewaysCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GatewaysListResponse + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GatewaysListResponse listGateways(ListGateways body) throws ApiException { + ApiResponse localVarResp = listGatewaysWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GatewaysListResponse> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listGatewaysWithHttpInfo(ListGateways body) throws ApiException { + okhttp3.Call localVarCall = listGatewaysValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listGatewaysAsync(ListGateways body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listGatewaysValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listGroups + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listGroupsCall(ListGroups body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-group"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listGroupsValidateBeforeCall(ListGroups 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 listGroups(Async)"); + } + + + okhttp3.Call localVarCall = listGroupsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ListGroupsOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ListGroupsOutput listGroups(ListGroups body) throws ApiException { + ApiResponse localVarResp = listGroupsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ListGroupsOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listGroupsWithHttpInfo(ListGroups body) throws ApiException { + okhttp3.Call localVarCall = listGroupsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listGroupsAsync(ListGroups body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listGroupsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listItems + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listItemsCall(ListItems body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-items"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listItemsValidateBeforeCall(ListItems 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 listItems(Async)"); + } + + + okhttp3.Call localVarCall = listItemsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ListItemsInPathOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ListItemsInPathOutput listItems(ListItems body) throws ApiException { + ApiResponse localVarResp = listItemsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ListItemsInPathOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listItemsWithHttpInfo(ListItems body) throws ApiException { + okhttp3.Call localVarCall = listItemsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listItemsAsync(ListItems body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listItemsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listRoles + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listRolesCall(ListRoles body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-roles"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listRolesValidateBeforeCall(ListRoles 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 listRoles(Async)"); + } + + + okhttp3.Call localVarCall = listRolesCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ListRolesOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ListRolesOutput listRoles(ListRoles body) throws ApiException { + ApiResponse localVarResp = listRolesWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ListRolesOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listRolesWithHttpInfo(ListRoles body) throws ApiException { + okhttp3.Call localVarCall = listRolesValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listRolesAsync(ListRoles body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listRolesValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listSRABastions + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listSRABastionsCall(ListSRABastions body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-sra-bastions"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listSRABastionsValidateBeforeCall(ListSRABastions 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 listSRABastions(Async)"); + } + + + okhttp3.Call localVarCall = listSRABastionsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return BastionsList + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public BastionsList listSRABastions(ListSRABastions body) throws ApiException { + ApiResponse localVarResp = listSRABastionsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<BastionsList> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listSRABastionsWithHttpInfo(ListSRABastions body) throws ApiException { + okhttp3.Call localVarCall = listSRABastionsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listSRABastionsAsync(ListSRABastions body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listSRABastionsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for listSharedItems + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listSharedItemsCall(ListSharedItems body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-shared-items"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listSharedItemsValidateBeforeCall(ListSharedItems 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 listSharedItems(Async)"); + } + + + okhttp3.Call localVarCall = listSharedItemsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public void listSharedItems(ListSharedItems body) throws ApiException { + listSharedItemsWithHttpInfo(body); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Void> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listSharedItemsWithHttpInfo(ListSharedItems body) throws ApiException { + okhttp3.Call localVarCall = listSharedItemsValidateBeforeCall(body, null); + return localVarApiClient.execute(localVarCall); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listSharedItemsAsync(ListSharedItems body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listSharedItemsValidateBeforeCall(body, _callback); + localVarApiClient.executeAsync(localVarCall, _callback); + return localVarCall; + } + /** + * Build call for listTargets + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listTargetsCall(ListTargets body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/list-targets"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call listTargetsValidateBeforeCall(ListTargets 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 listTargets(Async)"); + } + + + okhttp3.Call localVarCall = listTargetsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ListTargetsOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ListTargetsOutput listTargets(ListTargets body) throws ApiException { + ApiResponse localVarResp = listTargetsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ListTargetsOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse listTargetsWithHttpInfo(ListTargets body) throws ApiException { + okhttp3.Call localVarCall = listTargetsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call listTargetsAsync(ListTargets body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = listTargetsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for moveObjects + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call moveObjectsCall(MoveObjects body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/move-objects"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call moveObjectsValidateBeforeCall(MoveObjects 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 moveObjects(Async)"); + } + + + okhttp3.Call localVarCall = moveObjectsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Object + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Object moveObjects(MoveObjects body) throws ApiException { + ApiResponse localVarResp = moveObjectsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse moveObjectsWithHttpInfo(MoveObjects body) throws ApiException { + okhttp3.Call localVarCall = moveObjectsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call moveObjectsAsync(MoveObjects body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = moveObjectsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for provisionCertificate + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call provisionCertificateCall(ProvisionCertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/provision-certificate"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call provisionCertificateValidateBeforeCall(ProvisionCertificate 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 provisionCertificate(Async)"); + } + + + okhttp3.Call localVarCall = provisionCertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ProvisionCertificateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ProvisionCertificateOutput provisionCertificate(ProvisionCertificate body) throws ApiException { + ApiResponse localVarResp = provisionCertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ProvisionCertificateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse provisionCertificateWithHttpInfo(ProvisionCertificate body) throws ApiException { + okhttp3.Call localVarCall = provisionCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call provisionCertificateAsync(ProvisionCertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = provisionCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rawCreds + * @param body (optional) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rawCredsCall(RawCreds body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/raw-creds"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rawCredsValidateBeforeCall(RawCreds body, final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = rawCredsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (optional) + * @return SystemAccessCredentialsReplyObj + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public SystemAccessCredentialsReplyObj rawCreds(RawCreds body) throws ApiException { + ApiResponse localVarResp = rawCredsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (optional) + * @return ApiResponse<SystemAccessCredentialsReplyObj> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rawCredsWithHttpInfo(RawCreds body) throws ApiException { + okhttp3.Call localVarCall = rawCredsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @param body (optional) + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rawCredsAsync(RawCreds body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rawCredsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for refreshKey + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call refreshKeyCall(RefreshKey body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/refresh-key"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call refreshKeyValidateBeforeCall(RefreshKey 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 refreshKey(Async)"); + } + + + okhttp3.Call localVarCall = refreshKeyCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RefreshKeyOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RefreshKeyOutput refreshKey(RefreshKey body) throws ApiException { + ApiResponse localVarResp = refreshKeyWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RefreshKeyOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse refreshKeyWithHttpInfo(RefreshKey body) throws ApiException { + okhttp3.Call localVarCall = refreshKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call refreshKeyAsync(RefreshKey body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = refreshKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for renewCertificate + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call renewCertificateCall(RenewCertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/renew-certificate"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call renewCertificateValidateBeforeCall(RenewCertificate 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 renewCertificate(Async)"); + } + + + okhttp3.Call localVarCall = renewCertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RenewCertificateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RenewCertificateOutput renewCertificate(RenewCertificate body) throws ApiException { + ApiResponse localVarResp = renewCertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RenewCertificateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse renewCertificateWithHttpInfo(RenewCertificate body) throws ApiException { + okhttp3.Call localVarCall = renewCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call renewCertificateAsync(RenewCertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = renewCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for requestAccess + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call requestAccessCall(RequestAccess body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/request-access"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call requestAccessValidateBeforeCall(RequestAccess 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 requestAccess(Async)"); + } + + + okhttp3.Call localVarCall = requestAccessCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RequestAccessOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RequestAccessOutput requestAccess(RequestAccess body) throws ApiException { + ApiResponse localVarResp = requestAccessWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RequestAccessOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse requestAccessWithHttpInfo(RequestAccess body) throws ApiException { + okhttp3.Call localVarCall = requestAccessValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call requestAccessAsync(RequestAccess body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = requestAccessValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for reverseRBAC + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call reverseRBACCall(ReverseRBAC body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/reverse-rbac"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call reverseRBACValidateBeforeCall(ReverseRBAC 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 reverseRBAC(Async)"); + } + + + okhttp3.Call localVarCall = reverseRBACCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return ReverseRBACOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ReverseRBACOutput reverseRBAC(ReverseRBAC body) throws ApiException { + ApiResponse localVarResp = reverseRBACWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<ReverseRBACOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse reverseRBACWithHttpInfo(ReverseRBAC body) throws ApiException { + okhttp3.Call localVarCall = reverseRBACValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call reverseRBACAsync(ReverseRBAC body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = reverseRBACValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for revokeCertificate + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call revokeCertificateCall(RevokeCertificate body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/revoke-certificate"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call revokeCertificateValidateBeforeCall(RevokeCertificate 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 revokeCertificate(Async)"); + } + + + okhttp3.Call localVarCall = revokeCertificateCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Object + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Object revokeCertificate(RevokeCertificate body) throws ApiException { + ApiResponse localVarResp = revokeCertificateWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse revokeCertificateWithHttpInfo(RevokeCertificate body) throws ApiException { + okhttp3.Call localVarCall = revokeCertificateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call revokeCertificateAsync(RevokeCertificate body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = revokeCertificateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for revokeCreds + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call revokeCredsCall(final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = null; + + // create path and map variables + String localVarPath = "/revoke-creds"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call revokeCredsValidateBeforeCall(final ApiCallback _callback) throws ApiException { + + + okhttp3.Call localVarCall = revokeCredsCall(_callback); + return localVarCall; + + } + + /** + * + * + * @return Object + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Object revokeCreds() throws ApiException { + ApiResponse localVarResp = revokeCredsWithHttpInfo(); + return localVarResp.getData(); + } + + /** + * + * + * @return ApiResponse<Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse revokeCredsWithHttpInfo() throws ApiException { + okhttp3.Call localVarCall = revokeCredsValidateBeforeCall(null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (asynchronously) + * + * @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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call revokeCredsAsync(final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = revokeCredsValidateBeforeCall(_callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rollbackSecret + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rollbackSecretCall(RollbackSecret body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rollback-secret"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rollbackSecretValidateBeforeCall(RollbackSecret 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 rollbackSecret(Async)"); + } + + + okhttp3.Call localVarCall = rollbackSecretCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RollbackSecretOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RollbackSecretOutput rollbackSecret(RollbackSecret body) throws ApiException { + ApiResponse localVarResp = rollbackSecretWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RollbackSecretOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rollbackSecretWithHttpInfo(RollbackSecret body) throws ApiException { + okhttp3.Call localVarCall = rollbackSecretValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rollbackSecretAsync(RollbackSecret body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rollbackSecretValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotateKey + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotateKeyCall(RotateKey body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotate-key"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotateKeyValidateBeforeCall(RotateKey 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 rotateKey(Async)"); + } + + + okhttp3.Call localVarCall = rotateKeyCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @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 + + + + +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotateKeyOutput rotateKey(RotateKey body) throws ApiException { + ApiResponse localVarResp = rotateKeyWithHttpInfo(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 + + + + +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotateKeyWithHttpInfo(RotateKey body) throws ApiException { + okhttp3.Call localVarCall = rotateKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotateKeyAsync(RotateKey body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotateKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotateOidcClientSecret + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotateOidcClientSecretCall(RotateOidcClientSecret body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotate-oidc-client-secret"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotateOidcClientSecretValidateBeforeCall(RotateOidcClientSecret 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 rotateOidcClientSecret(Async)"); + } + + + okhttp3.Call localVarCall = rotateOidcClientSecretCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotateOidcClientOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotateOidcClientOutput rotateOidcClientSecret(RotateOidcClientSecret body) throws ApiException { + ApiResponse localVarResp = rotateOidcClientSecretWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotateOidcClientOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotateOidcClientSecretWithHttpInfo(RotateOidcClientSecret body) throws ApiException { + okhttp3.Call localVarCall = rotateOidcClientSecretValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotateOidcClientSecretAsync(RotateOidcClientSecret body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotateOidcClientSecretValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotateSecret + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotateSecretCall(RotateSecret body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/gateway-rotate-secret"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotateSecretValidateBeforeCall(RotateSecret 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 rotateSecret(Async)"); + } + + + okhttp3.Call localVarCall = rotateSecretCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretOutput rotateSecret(RotateSecret body) throws ApiException { + ApiResponse localVarResp = rotateSecretWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotateSecretWithHttpInfo(RotateSecret body) throws ApiException { + okhttp3.Call localVarCall = rotateSecretValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotateSecretAsync(RotateSecret body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotateSecretValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateAws + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateAwsCall(RotatedSecretCreateAws body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-aws"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateAwsValidateBeforeCall(RotatedSecretCreateAws 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 rotatedSecretCreateAws(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateAwsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateAws(RotatedSecretCreateAws body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateAwsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateAwsWithHttpInfo(RotatedSecretCreateAws body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateAwsAsync(RotatedSecretCreateAws body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateAzure + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateAzureCall(RotatedSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-azure"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateAzureValidateBeforeCall(RotatedSecretCreateAzure 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 rotatedSecretCreateAzure(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateAzureCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateAzure(RotatedSecretCreateAzure body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateAzureWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateAzureWithHttpInfo(RotatedSecretCreateAzure body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateAzureAsync(RotatedSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateCassandra + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateCassandraCall(RotatedSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-cassandra"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateCassandraValidateBeforeCall(RotatedSecretCreateCassandra 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 rotatedSecretCreateCassandra(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateCassandraCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateCassandra(RotatedSecretCreateCassandra body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateCassandraWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateCassandraWithHttpInfo(RotatedSecretCreateCassandra body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateCassandraValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateCassandraAsync(RotatedSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateCassandraValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateCustom + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateCustomCall(RotatedSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-custom"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateCustomValidateBeforeCall(RotatedSecretCreateCustom 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 rotatedSecretCreateCustom(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateCustomCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateCustom(RotatedSecretCreateCustom body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateCustomWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateCustomWithHttpInfo(RotatedSecretCreateCustom body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateCustomValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateCustomAsync(RotatedSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateCustomValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateDockerhub + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateDockerhubCall(RotatedSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-dockerhub"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateDockerhubValidateBeforeCall(RotatedSecretCreateDockerhub 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 rotatedSecretCreateDockerhub(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateDockerhubCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateDockerhub(RotatedSecretCreateDockerhub body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateDockerhubWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateDockerhubWithHttpInfo(RotatedSecretCreateDockerhub body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateDockerhubAsync(RotatedSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateGcp + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateGcpCall(RotatedSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-gcp"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateGcpValidateBeforeCall(RotatedSecretCreateGcp 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 rotatedSecretCreateGcp(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateGcpCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateGcp(RotatedSecretCreateGcp body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateGcpWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateGcpWithHttpInfo(RotatedSecretCreateGcp body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateGcpAsync(RotatedSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateHanadb + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateHanadbCall(RotatedSecretCreateHanadb body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-hanadb"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateHanadbValidateBeforeCall(RotatedSecretCreateHanadb 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 rotatedSecretCreateHanadb(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateHanadbCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateHanadb(RotatedSecretCreateHanadb body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateHanadbWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateHanadbWithHttpInfo(RotatedSecretCreateHanadb body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateHanadbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateHanadbAsync(RotatedSecretCreateHanadb body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateHanadbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateLdap + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateLdapCall(RotatedSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-ldap"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateLdapValidateBeforeCall(RotatedSecretCreateLdap 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 rotatedSecretCreateLdap(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateLdapCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateLdap(RotatedSecretCreateLdap body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateLdapWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateLdapWithHttpInfo(RotatedSecretCreateLdap body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateLdapAsync(RotatedSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateMongodb + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateMongodbCall(RotatedSecretCreateMongodb body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-mongodb"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateMongodbValidateBeforeCall(RotatedSecretCreateMongodb 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 rotatedSecretCreateMongodb(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateMongodbCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateMongodb(RotatedSecretCreateMongodb body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateMongodbWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateMongodbWithHttpInfo(RotatedSecretCreateMongodb body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateMongodbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateMongodbAsync(RotatedSecretCreateMongodb body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateMongodbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateMssql + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateMssqlCall(RotatedSecretCreateMssql body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-mssql"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateMssqlValidateBeforeCall(RotatedSecretCreateMssql 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 rotatedSecretCreateMssql(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateMssqlCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateMssql(RotatedSecretCreateMssql body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateMssqlWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateMssqlWithHttpInfo(RotatedSecretCreateMssql body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateMssqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateMssqlAsync(RotatedSecretCreateMssql body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateMssqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateMysql + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateMysqlCall(RotatedSecretCreateMysql body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-mysql"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateMysqlValidateBeforeCall(RotatedSecretCreateMysql 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 rotatedSecretCreateMysql(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateMysqlCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateMysql(RotatedSecretCreateMysql body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateMysqlWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateMysqlWithHttpInfo(RotatedSecretCreateMysql body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateMysqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateMysqlAsync(RotatedSecretCreateMysql body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateMysqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateOracledb + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateOracledbCall(RotatedSecretCreateOracledb body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-oracledb"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateOracledbValidateBeforeCall(RotatedSecretCreateOracledb 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 rotatedSecretCreateOracledb(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateOracledbCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateOracledb(RotatedSecretCreateOracledb body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateOracledbWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateOracledbWithHttpInfo(RotatedSecretCreateOracledb body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateOracledbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateOracledbAsync(RotatedSecretCreateOracledb body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateOracledbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreatePostgresql + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreatePostgresqlCall(RotatedSecretCreatePostgresql body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-postgresql"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreatePostgresqlValidateBeforeCall(RotatedSecretCreatePostgresql 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 rotatedSecretCreatePostgresql(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreatePostgresqlCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreatePostgresql(RotatedSecretCreatePostgresql body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreatePostgresqlWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreatePostgresqlWithHttpInfo(RotatedSecretCreatePostgresql body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreatePostgresqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreatePostgresqlAsync(RotatedSecretCreatePostgresql body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreatePostgresqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateRedis + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateRedisCall(RotatedSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-redis"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateRedisValidateBeforeCall(RotatedSecretCreateRedis 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 rotatedSecretCreateRedis(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateRedisCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateRedis(RotatedSecretCreateRedis body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateRedisWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateRedisWithHttpInfo(RotatedSecretCreateRedis body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateRedisValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateRedisAsync(RotatedSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateRedisValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateRedshift + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateRedshiftCall(RotatedSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-redshift"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateRedshiftValidateBeforeCall(RotatedSecretCreateRedshift 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 rotatedSecretCreateRedshift(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateRedshiftCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateRedshift(RotatedSecretCreateRedshift body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateRedshiftWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateRedshiftWithHttpInfo(RotatedSecretCreateRedshift body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateRedshiftValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateRedshiftAsync(RotatedSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateRedshiftValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateSnowflake + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateSnowflakeCall(RotatedSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-snowflake"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateSnowflakeValidateBeforeCall(RotatedSecretCreateSnowflake 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 rotatedSecretCreateSnowflake(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateSnowflakeCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateSnowflake(RotatedSecretCreateSnowflake body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateSnowflakeWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateSnowflakeWithHttpInfo(RotatedSecretCreateSnowflake body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateSnowflakeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateSnowflakeAsync(RotatedSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateSnowflakeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateSsh + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateSshCall(RotatedSecretCreateSsh body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-ssh"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateSshValidateBeforeCall(RotatedSecretCreateSsh 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 rotatedSecretCreateSsh(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateSshCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateSsh(RotatedSecretCreateSsh body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateSshWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateSshWithHttpInfo(RotatedSecretCreateSsh body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateSshValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateSshAsync(RotatedSecretCreateSsh body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateSshValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretCreateWindows + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateWindowsCall(RotatedSecretCreateWindows body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-create-windows"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretCreateWindowsValidateBeforeCall(RotatedSecretCreateWindows 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 rotatedSecretCreateWindows(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretCreateWindowsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretCreateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretCreateOutput rotatedSecretCreateWindows(RotatedSecretCreateWindows body) throws ApiException { + ApiResponse localVarResp = rotatedSecretCreateWindowsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretCreateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretCreateWindowsWithHttpInfo(RotatedSecretCreateWindows body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretCreateWindowsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretCreateWindowsAsync(RotatedSecretCreateWindows body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretCreateWindowsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretGetValue + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretGetValueCall(RotatedSecretGetValue body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-get-value"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretGetValueValidateBeforeCall(RotatedSecretGetValue 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 rotatedSecretGetValue(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretGetValueCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return Map<String, Object> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public Map rotatedSecretGetValue(RotatedSecretGetValue body) throws ApiException { + ApiResponse> localVarResp = rotatedSecretGetValueWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<Map<String, Object>> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse> rotatedSecretGetValueWithHttpInfo(RotatedSecretGetValue body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretGetValueValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken>(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretGetValueAsync(RotatedSecretGetValue body, final ApiCallback> _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretGetValueValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken>(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretList + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretListCall(RotatedSecretList body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-list"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretListValidateBeforeCall(RotatedSecretList 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 rotatedSecretList(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretListCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return GetProducersListReplyObj + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public GetProducersListReplyObj rotatedSecretList(RotatedSecretList body) throws ApiException { + ApiResponse localVarResp = rotatedSecretListWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<GetProducersListReplyObj> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretListWithHttpInfo(RotatedSecretList body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretListValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretListAsync(RotatedSecretList body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretListValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretUpdateAws + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateAwsCall(RotatedSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-update-aws"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretUpdateAwsValidateBeforeCall(RotatedSecretUpdateAws 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 rotatedSecretUpdateAws(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretUpdateAwsCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretUpdateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretUpdateOutput rotatedSecretUpdateAws(RotatedSecretUpdateAws body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateAwsWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretUpdateAwsWithHttpInfo(RotatedSecretUpdateAws body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateAwsAsync(RotatedSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretUpdateAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretUpdateAzure + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateAzureCall(RotatedSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-update-azure"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretUpdateAzureValidateBeforeCall(RotatedSecretUpdateAzure 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 rotatedSecretUpdateAzure(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretUpdateAzureCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretUpdateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretUpdateOutput rotatedSecretUpdateAzure(RotatedSecretUpdateAzure body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateAzureWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretUpdateAzureWithHttpInfo(RotatedSecretUpdateAzure body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateAzureAsync(RotatedSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretUpdateAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretUpdateCassandra + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateCassandraCall(RotatedSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-update-cassandra"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretUpdateCassandraValidateBeforeCall(RotatedSecretUpdateCassandra 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 rotatedSecretUpdateCassandra(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretUpdateCassandraCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretUpdateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretUpdateOutput rotatedSecretUpdateCassandra(RotatedSecretUpdateCassandra body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateCassandraWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretUpdateCassandraWithHttpInfo(RotatedSecretUpdateCassandra body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateCassandraValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateCassandraAsync(RotatedSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretUpdateCassandraValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretUpdateCustom + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateCustomCall(RotatedSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-update-custom"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretUpdateCustomValidateBeforeCall(RotatedSecretUpdateCustom 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 rotatedSecretUpdateCustom(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretUpdateCustomCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretUpdateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretUpdateOutput rotatedSecretUpdateCustom(RotatedSecretUpdateCustom body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateCustomWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretUpdateCustomWithHttpInfo(RotatedSecretUpdateCustom body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateCustomValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateCustomAsync(RotatedSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretUpdateCustomValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretUpdateDockerhub + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateDockerhubCall(RotatedSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-update-dockerhub"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretUpdateDockerhubValidateBeforeCall(RotatedSecretUpdateDockerhub 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 rotatedSecretUpdateDockerhub(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretUpdateDockerhubCall(body, _callback); return localVarCall; } @@ -39032,75 +49954,75 @@ private okhttp3.Call kmipListClientsValidateBeforeCall(KmipListClients body, fin /** * * - * @param body (optional) - * @return KMIPClientListResponse + * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KMIPClientListResponse kmipListClients(KmipListClients body) throws ApiException { - ApiResponse localVarResp = kmipListClientsWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateDockerhub(RotatedSecretUpdateDockerhub body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateDockerhubWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KMIPClientListResponse> + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipListClientsWithHttpInfo(KmipListClients body) throws ApiException { - okhttp3.Call localVarCall = kmipListClientsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateDockerhubWithHttpInfo(RotatedSecretUpdateDockerhub body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipListClientsResponse wraps response body. -
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipListClientsAsync(KmipListClients body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateDockerhubAsync(RotatedSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipListClientsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipMoveServer - * @param body (optional) + * Build call for rotatedSecretUpdateGcp + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
201 rotatedSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipMoveServerCall(KmipMoveServer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateGcpCall(RotatedSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39118,7 +50040,7 @@ public okhttp3.Call kmipMoveServerCall(KmipMoveServer body, final ApiCallback _c Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-move-environment"; + String localVarPath = "/rotated-secret-update-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39147,10 +50069,15 @@ public okhttp3.Call kmipMoveServerCall(KmipMoveServer body, final ApiCallback _c } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipMoveServerValidateBeforeCall(KmipMoveServer body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateGcpValidateBeforeCall(RotatedSecretUpdateGcp 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 rotatedSecretUpdateGcp(Async)"); + } - okhttp3.Call localVarCall = kmipMoveServerCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateGcpCall(body, _callback); return localVarCall; } @@ -39158,75 +50085,75 @@ private okhttp3.Call kmipMoveServerValidateBeforeCall(KmipMoveServer body, final /** * * - * @param body (optional) - * @return KmipMoveServerOutput + * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
201 rotatedSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KmipMoveServerOutput kmipMoveServer(KmipMoveServer body) throws ApiException { - ApiResponse localVarResp = kmipMoveServerWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateGcp(RotatedSecretUpdateGcp body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateGcpWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KmipMoveServerOutput> + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
201 rotatedSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipMoveServerWithHttpInfo(KmipMoveServer body) throws ApiException { - okhttp3.Call localVarCall = kmipMoveServerValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateGcpWithHttpInfo(RotatedSecretUpdateGcp body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipMoveServerResponse wraps response body. -
201 rotatedSecretUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipMoveServerAsync(KmipMoveServer body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateGcpAsync(RotatedSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipMoveServerValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipRenewClientCertificate - * @param body (optional) + * Build call for rotatedSecretUpdateHanadb + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
201 rotatedSecretUpdateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipRenewClientCertificateCall(KmipRenewClientCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateHanadbCall(RotatedSecretUpdateHanadb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39244,7 +50171,7 @@ public okhttp3.Call kmipRenewClientCertificateCall(KmipRenewClientCertificate bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-renew-client"; + String localVarPath = "/rotated-secret-update-hanadb"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39273,10 +50200,15 @@ public okhttp3.Call kmipRenewClientCertificateCall(KmipRenewClientCertificate bo } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipRenewClientCertificateValidateBeforeCall(KmipRenewClientCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateHanadbValidateBeforeCall(RotatedSecretUpdateHanadb 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 rotatedSecretUpdateHanadb(Async)"); + } - okhttp3.Call localVarCall = kmipRenewClientCertificateCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateHanadbCall(body, _callback); return localVarCall; } @@ -39284,75 +50216,75 @@ private okhttp3.Call kmipRenewClientCertificateValidateBeforeCall(KmipRenewClien /** * * - * @param body (optional) - * @return KmipRenewClientCertificateOutput + * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
201 rotatedSecretUpdateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KmipRenewClientCertificateOutput kmipRenewClientCertificate(KmipRenewClientCertificate body) throws ApiException { - ApiResponse localVarResp = kmipRenewClientCertificateWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateHanadb(RotatedSecretUpdateHanadb body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateHanadbWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KmipRenewClientCertificateOutput> + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
201 rotatedSecretUpdateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipRenewClientCertificateWithHttpInfo(KmipRenewClientCertificate body) throws ApiException { - okhttp3.Call localVarCall = kmipRenewClientCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateHanadbWithHttpInfo(RotatedSecretUpdateHanadb body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateHanadbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewClientCertificateResponse wraps response body. -
201 rotatedSecretUpdateHanadbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipRenewClientCertificateAsync(KmipRenewClientCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateHanadbAsync(RotatedSecretUpdateHanadb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipRenewClientCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateHanadbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipRenewServerCertificate - * @param body (optional) + * Build call for rotatedSecretUpdateLdap + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
201 rotatedSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipRenewServerCertificateCall(KmipRenewServerCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateLdapCall(RotatedSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39370,7 +50302,7 @@ public okhttp3.Call kmipRenewServerCertificateCall(KmipRenewServerCertificate bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-renew-environment"; + String localVarPath = "/rotated-secret-update-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39399,10 +50331,15 @@ public okhttp3.Call kmipRenewServerCertificateCall(KmipRenewServerCertificate bo } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipRenewServerCertificateValidateBeforeCall(KmipRenewServerCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateLdapValidateBeforeCall(RotatedSecretUpdateLdap 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 rotatedSecretUpdateLdap(Async)"); + } - okhttp3.Call localVarCall = kmipRenewServerCertificateCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateLdapCall(body, _callback); return localVarCall; } @@ -39410,75 +50347,75 @@ private okhttp3.Call kmipRenewServerCertificateValidateBeforeCall(KmipRenewServe /** * * - * @param body (optional) - * @return KmipRenewServerCertificateOutput + * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
201 rotatedSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KmipRenewServerCertificateOutput kmipRenewServerCertificate(KmipRenewServerCertificate body) throws ApiException { - ApiResponse localVarResp = kmipRenewServerCertificateWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateLdap(RotatedSecretUpdateLdap body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateLdapWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KmipRenewServerCertificateOutput> + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
201 rotatedSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipRenewServerCertificateWithHttpInfo(KmipRenewServerCertificate body) throws ApiException { - okhttp3.Call localVarCall = kmipRenewServerCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateLdapWithHttpInfo(RotatedSecretUpdateLdap body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipRenewServerCertificateResponse wraps response body. -
201 rotatedSecretUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipRenewServerCertificateAsync(KmipRenewServerCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateLdapAsync(RotatedSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipRenewServerCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipServerSetup - * @param body (optional) + * Build call for rotatedSecretUpdateMongodb + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
201 rotatedSecretUpdateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipServerSetupCall(KmipServerSetup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateMongodbCall(RotatedSecretUpdateMongodb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39496,7 +50433,7 @@ public okhttp3.Call kmipServerSetupCall(KmipServerSetup body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-create-environment"; + String localVarPath = "/rotated-secret-update-mongodb"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39525,10 +50462,15 @@ public okhttp3.Call kmipServerSetupCall(KmipServerSetup body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipServerSetupValidateBeforeCall(KmipServerSetup body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateMongodbValidateBeforeCall(RotatedSecretUpdateMongodb 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 rotatedSecretUpdateMongodb(Async)"); + } - okhttp3.Call localVarCall = kmipServerSetupCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateMongodbCall(body, _callback); return localVarCall; } @@ -39536,75 +50478,75 @@ private okhttp3.Call kmipServerSetupValidateBeforeCall(KmipServerSetup body, fin /** * * - * @param body (optional) - * @return KMIPEnvironmentCreateResponse + * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
201 rotatedSecretUpdateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KMIPEnvironmentCreateResponse kmipServerSetup(KmipServerSetup body) throws ApiException { - ApiResponse localVarResp = kmipServerSetupWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateMongodb(RotatedSecretUpdateMongodb body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateMongodbWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KMIPEnvironmentCreateResponse> + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
201 rotatedSecretUpdateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipServerSetupWithHttpInfo(KmipServerSetup body) throws ApiException { - okhttp3.Call localVarCall = kmipServerSetupValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateMongodbWithHttpInfo(RotatedSecretUpdateMongodb body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateMongodbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipServerSetupResponse wraps response body. -
201 rotatedSecretUpdateMongodbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipServerSetupAsync(KmipServerSetup body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateMongodbAsync(RotatedSecretUpdateMongodb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipServerSetupValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateMongodbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for kmipSetServerState - * @param body (optional) + * Build call for rotatedSecretUpdateMssql + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
201 rotatedSecretUpdateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipSetServerStateCall(KmipSetServerState body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateMssqlCall(RotatedSecretUpdateMssql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39622,7 +50564,7 @@ public okhttp3.Call kmipSetServerStateCall(KmipSetServerState body, final ApiCal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/kmip-set-environment-state"; + String localVarPath = "/rotated-secret-update-mssql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39651,10 +50593,15 @@ public okhttp3.Call kmipSetServerStateCall(KmipSetServerState body, final ApiCal } @SuppressWarnings("rawtypes") - private okhttp3.Call kmipSetServerStateValidateBeforeCall(KmipSetServerState body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateMssqlValidateBeforeCall(RotatedSecretUpdateMssql 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 rotatedSecretUpdateMssql(Async)"); + } - okhttp3.Call localVarCall = kmipSetServerStateCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateMssqlCall(body, _callback); return localVarCall; } @@ -39662,63 +50609,63 @@ private okhttp3.Call kmipSetServerStateValidateBeforeCall(KmipSetServerState bod /** * * - * @param body (optional) - * @return KmipSetServerStateOutput + * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
201 rotatedSecretUpdateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public KmipSetServerStateOutput kmipSetServerState(KmipSetServerState body) throws ApiException { - ApiResponse localVarResp = kmipSetServerStateWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateMssql(RotatedSecretUpdateMssql body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateMssqlWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<KmipSetServerStateOutput> + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
201 rotatedSecretUpdateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse kmipSetServerStateWithHttpInfo(KmipSetServerState body) throws ApiException { - okhttp3.Call localVarCall = kmipSetServerStateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateMssqlWithHttpInfo(RotatedSecretUpdateMssql body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateMssqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 kmipSetServerStateResponse wraps response body. -
201 rotatedSecretUpdateMssqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call kmipSetServerStateAsync(KmipSetServerState body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateMssqlAsync(RotatedSecretUpdateMssql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = kmipSetServerStateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateMssqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listAuthMethods + * Build call for rotatedSecretUpdateMysql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -39726,11 +50673,11 @@ public okhttp3.Call kmipSetServerStateAsync(KmipSetServerState body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
201 rotatedSecretUpdateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listAuthMethodsCall(ListAuthMethods body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateMysqlCall(RotatedSecretUpdateMysql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39748,7 +50695,138 @@ public okhttp3.Call listAuthMethodsCall(ListAuthMethods body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-auth-methods"; + String localVarPath = "/rotated-secret-update-mysql"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call rotatedSecretUpdateMysqlValidateBeforeCall(RotatedSecretUpdateMysql 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 rotatedSecretUpdateMysql(Async)"); + } + + + okhttp3.Call localVarCall = rotatedSecretUpdateMysqlCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return RotatedSecretUpdateOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public RotatedSecretUpdateOutput rotatedSecretUpdateMysql(RotatedSecretUpdateMysql body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateMysqlWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<RotatedSecretUpdateOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse rotatedSecretUpdateMysqlWithHttpInfo(RotatedSecretUpdateMysql body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateMysqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateMysqlAsync(RotatedSecretUpdateMysql body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = rotatedSecretUpdateMysqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } + /** + * Build call for rotatedSecretUpdateOracledb + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
201 rotatedSecretUpdateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call rotatedSecretUpdateOracledbCall(RotatedSecretUpdateOracledb body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/rotated-secret-update-oracledb"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39777,15 +50855,15 @@ public okhttp3.Call listAuthMethodsCall(ListAuthMethods body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call listAuthMethodsValidateBeforeCall(ListAuthMethods body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateOracledbValidateBeforeCall(RotatedSecretUpdateOracledb 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 listAuthMethods(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdateOracledb(Async)"); } - okhttp3.Call localVarCall = listAuthMethodsCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateOracledbCall(body, _callback); return localVarCall; } @@ -39794,17 +50872,17 @@ private okhttp3.Call listAuthMethodsValidateBeforeCall(ListAuthMethods body, fin * * * @param body (required) - * @return ListAuthMethodsOutput + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
201 rotatedSecretUpdateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ListAuthMethodsOutput listAuthMethods(ListAuthMethods body) throws ApiException { - ApiResponse localVarResp = listAuthMethodsWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateOracledb(RotatedSecretUpdateOracledb body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateOracledbWithHttpInfo(body); return localVarResp.getData(); } @@ -39812,18 +50890,18 @@ public ListAuthMethodsOutput listAuthMethods(ListAuthMethods body) throws ApiExc * * * @param body (required) - * @return ApiResponse<ListAuthMethodsOutput> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
201 rotatedSecretUpdateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listAuthMethodsWithHttpInfo(ListAuthMethods body) throws ApiException { - okhttp3.Call localVarCall = listAuthMethodsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateOracledbWithHttpInfo(RotatedSecretUpdateOracledb body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateOracledbValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -39837,19 +50915,19 @@ public ApiResponse listAuthMethodsWithHttpInfo(ListAuthMe * @http.response.details - +
Status Code Description Response Headers
200 listAuthMethodsResponse wraps response body. -
201 rotatedSecretUpdateOracledbResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listAuthMethodsAsync(ListAuthMethods body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateOracledbAsync(RotatedSecretUpdateOracledb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listAuthMethodsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateOracledbValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listGateways + * Build call for rotatedSecretUpdatePostgresql * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -39857,11 +50935,11 @@ public okhttp3.Call listAuthMethodsAsync(ListAuthMethods body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listGatewaysCall(ListGateways body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdatePostgresqlCall(RotatedSecretUpdatePostgresql body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -39879,7 +50957,7 @@ public okhttp3.Call listGatewaysCall(ListGateways body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-gateways"; + String localVarPath = "/rotated-secret-update-postgresql"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -39908,15 +50986,15 @@ public okhttp3.Call listGatewaysCall(ListGateways body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call listGatewaysValidateBeforeCall(ListGateways body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdatePostgresqlValidateBeforeCall(RotatedSecretUpdatePostgresql 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 listGateways(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdatePostgresql(Async)"); } - okhttp3.Call localVarCall = listGatewaysCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdatePostgresqlCall(body, _callback); return localVarCall; } @@ -39925,17 +51003,17 @@ private okhttp3.Call listGatewaysValidateBeforeCall(ListGateways body, final Api * * * @param body (required) - * @return GatewaysListResponse + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GatewaysListResponse listGateways(ListGateways body) throws ApiException { - ApiResponse localVarResp = listGatewaysWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdatePostgresql(RotatedSecretUpdatePostgresql body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdatePostgresqlWithHttpInfo(body); return localVarResp.getData(); } @@ -39943,18 +51021,18 @@ public GatewaysListResponse listGateways(ListGateways body) throws ApiException * * * @param body (required) - * @return ApiResponse<GatewaysListResponse> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listGatewaysWithHttpInfo(ListGateways body) throws ApiException { - okhttp3.Call localVarCall = listGatewaysValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdatePostgresqlWithHttpInfo(RotatedSecretUpdatePostgresql body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdatePostgresqlValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -39968,19 +51046,19 @@ public ApiResponse listGatewaysWithHttpInfo(ListGateways b * @http.response.details - +
Status Code Description Response Headers
200 listGatewaysResponse wraps response body. -
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listGatewaysAsync(ListGateways body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdatePostgresqlAsync(RotatedSecretUpdatePostgresql body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listGatewaysValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdatePostgresqlValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listGroups + * Build call for rotatedSecretUpdateRedis * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -39988,11 +51066,11 @@ public okhttp3.Call listGatewaysAsync(ListGateways body, final ApiCallback Status Code Description Response Headers - 200 listGroupsResponse wraps response body. - + 201 rotatedSecretUpdateRedisResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call listGroupsCall(ListGroups body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateRedisCall(RotatedSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40010,7 +51088,7 @@ public okhttp3.Call listGroupsCall(ListGroups body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-group"; + String localVarPath = "/rotated-secret-update-redis"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40039,15 +51117,15 @@ public okhttp3.Call listGroupsCall(ListGroups body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call listGroupsValidateBeforeCall(ListGroups body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateRedisValidateBeforeCall(RotatedSecretUpdateRedis 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 listGroups(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdateRedis(Async)"); } - okhttp3.Call localVarCall = listGroupsCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateRedisCall(body, _callback); return localVarCall; } @@ -40056,17 +51134,17 @@ private okhttp3.Call listGroupsValidateBeforeCall(ListGroups body, final ApiCall * * * @param body (required) - * @return ListGroupsOutput + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
201 rotatedSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ListGroupsOutput listGroups(ListGroups body) throws ApiException { - ApiResponse localVarResp = listGroupsWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateRedis(RotatedSecretUpdateRedis body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateRedisWithHttpInfo(body); return localVarResp.getData(); } @@ -40074,18 +51152,18 @@ public ListGroupsOutput listGroups(ListGroups body) throws ApiException { * * * @param body (required) - * @return ApiResponse<ListGroupsOutput> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
201 rotatedSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listGroupsWithHttpInfo(ListGroups body) throws ApiException { - okhttp3.Call localVarCall = listGroupsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateRedisWithHttpInfo(RotatedSecretUpdateRedis body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateRedisValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -40099,19 +51177,19 @@ public ApiResponse listGroupsWithHttpInfo(ListGroups body) thr * @http.response.details - +
Status Code Description Response Headers
200 listGroupsResponse wraps response body. -
201 rotatedSecretUpdateRedisResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listGroupsAsync(ListGroups body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateRedisAsync(RotatedSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listGroupsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateRedisValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listItems + * Build call for rotatedSecretUpdateRedshift * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40119,11 +51197,11 @@ public okhttp3.Call listGroupsAsync(ListGroups body, final ApiCallback Status Code Description Response Headers - 200 listItemsResponse wraps response body. - + 201 rotatedSecretUpdateRedshiftResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call listItemsCall(ListItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateRedshiftCall(RotatedSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40141,7 +51219,7 @@ public okhttp3.Call listItemsCall(ListItems body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-items"; + String localVarPath = "/rotated-secret-update-redshift"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40170,15 +51248,15 @@ public okhttp3.Call listItemsCall(ListItems body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call listItemsValidateBeforeCall(ListItems body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateRedshiftValidateBeforeCall(RotatedSecretUpdateRedshift 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 listItems(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdateRedshift(Async)"); } - okhttp3.Call localVarCall = listItemsCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateRedshiftCall(body, _callback); return localVarCall; } @@ -40187,17 +51265,17 @@ private okhttp3.Call listItemsValidateBeforeCall(ListItems body, final ApiCallba * * * @param body (required) - * @return ListItemsInPathOutput + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ListItemsInPathOutput listItems(ListItems body) throws ApiException { - ApiResponse localVarResp = listItemsWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateRedshift(RotatedSecretUpdateRedshift body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateRedshiftWithHttpInfo(body); return localVarResp.getData(); } @@ -40205,18 +51283,18 @@ public ListItemsInPathOutput listItems(ListItems body) throws ApiException { * * * @param body (required) - * @return ApiResponse<ListItemsInPathOutput> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listItemsWithHttpInfo(ListItems body) throws ApiException { - okhttp3.Call localVarCall = listItemsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateRedshiftWithHttpInfo(RotatedSecretUpdateRedshift body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateRedshiftValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -40230,19 +51308,19 @@ public ApiResponse listItemsWithHttpInfo(ListItems body) * @http.response.details - +
Status Code Description Response Headers
200 listItemsResponse wraps response body. -
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listItemsAsync(ListItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateRedshiftAsync(RotatedSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listItemsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateRedshiftValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listRoles + * Build call for rotatedSecretUpdateSnowflake * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40250,11 +51328,11 @@ public okhttp3.Call listItemsAsync(ListItems body, final ApiCallback Status Code Description Response Headers - 200 listRolesResponse wraps response body. - + 201 rotatedSecretUpdateSnowflakeResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call listRolesCall(ListRoles body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateSnowflakeCall(RotatedSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40272,7 +51350,7 @@ public okhttp3.Call listRolesCall(ListRoles body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-roles"; + String localVarPath = "/rotated-secret-update-snowflake"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40301,15 +51379,15 @@ public okhttp3.Call listRolesCall(ListRoles body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call listRolesValidateBeforeCall(ListRoles body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateSnowflakeValidateBeforeCall(RotatedSecretUpdateSnowflake 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 listRoles(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdateSnowflake(Async)"); } - okhttp3.Call localVarCall = listRolesCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateSnowflakeCall(body, _callback); return localVarCall; } @@ -40318,17 +51396,17 @@ private okhttp3.Call listRolesValidateBeforeCall(ListRoles body, final ApiCallba * * * @param body (required) - * @return ListRolesOutput + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ListRolesOutput listRoles(ListRoles body) throws ApiException { - ApiResponse localVarResp = listRolesWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateSnowflake(RotatedSecretUpdateSnowflake body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateSnowflakeWithHttpInfo(body); return localVarResp.getData(); } @@ -40336,18 +51414,18 @@ public ListRolesOutput listRoles(ListRoles body) throws ApiException { * * * @param body (required) - * @return ApiResponse<ListRolesOutput> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listRolesWithHttpInfo(ListRoles body) throws ApiException { - okhttp3.Call localVarCall = listRolesValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateSnowflakeWithHttpInfo(RotatedSecretUpdateSnowflake body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateSnowflakeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -40361,19 +51439,19 @@ public ApiResponse listRolesWithHttpInfo(ListRoles body) throws * @http.response.details - +
Status Code Description Response Headers
200 listRolesResponse wraps response body. -
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listRolesAsync(ListRoles body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateSnowflakeAsync(RotatedSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listRolesValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateSnowflakeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listSRABastions + * Build call for rotatedSecretUpdateSsh * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40381,11 +51459,11 @@ public okhttp3.Call listRolesAsync(ListRoles body, final ApiCallback Status Code Description Response Headers - 200 listSRABastionsResponse wraps response body. - + 201 rotatedSecretUpdateSshResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call listSRABastionsCall(ListSRABastions body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateSshCall(RotatedSecretUpdateSsh body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40403,7 +51481,7 @@ public okhttp3.Call listSRABastionsCall(ListSRABastions body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-sra-bastions"; + String localVarPath = "/rotated-secret-update-ssh"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40432,15 +51510,15 @@ public okhttp3.Call listSRABastionsCall(ListSRABastions body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call listSRABastionsValidateBeforeCall(ListSRABastions body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateSshValidateBeforeCall(RotatedSecretUpdateSsh 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 listSRABastions(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdateSsh(Async)"); } - okhttp3.Call localVarCall = listSRABastionsCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateSshCall(body, _callback); return localVarCall; } @@ -40449,17 +51527,17 @@ private okhttp3.Call listSRABastionsValidateBeforeCall(ListSRABastions body, fin * * * @param body (required) - * @return BastionsList + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
201 rotatedSecretUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public BastionsList listSRABastions(ListSRABastions body) throws ApiException { - ApiResponse localVarResp = listSRABastionsWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateSsh(RotatedSecretUpdateSsh body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateSshWithHttpInfo(body); return localVarResp.getData(); } @@ -40467,18 +51545,18 @@ public BastionsList listSRABastions(ListSRABastions body) throws ApiException { * * * @param body (required) - * @return ApiResponse<BastionsList> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
201 rotatedSecretUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listSRABastionsWithHttpInfo(ListSRABastions body) throws ApiException { - okhttp3.Call localVarCall = listSRABastionsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse rotatedSecretUpdateSshWithHttpInfo(RotatedSecretUpdateSsh body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateSshValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -40492,19 +51570,19 @@ public ApiResponse listSRABastionsWithHttpInfo(ListSRABastions bod * @http.response.details - +
Status Code Description Response Headers
200 listSRABastionsResponse wraps response body. -
201 rotatedSecretUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listSRABastionsAsync(ListSRABastions body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateSshAsync(RotatedSecretUpdateSsh body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listSRABastionsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = rotatedSecretUpdateSshValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listSharedItems + * Build call for rotatedSecretUpdateWindows * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40512,11 +51590,11 @@ public okhttp3.Call listSRABastionsAsync(ListSRABastions body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 -
201 rotatedSecretUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listSharedItemsCall(ListSharedItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateWindowsCall(RotatedSecretUpdateWindows body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40534,7 +51612,7 @@ public okhttp3.Call listSharedItemsCall(ListSharedItems body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-shared-items"; + String localVarPath = "/rotated-secret-update-windows"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40563,15 +51641,15 @@ public okhttp3.Call listSharedItemsCall(ListSharedItems body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call listSharedItemsValidateBeforeCall(ListSharedItems body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call rotatedSecretUpdateWindowsValidateBeforeCall(RotatedSecretUpdateWindows 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 listSharedItems(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling rotatedSecretUpdateWindows(Async)"); } - okhttp3.Call localVarCall = listSharedItemsCall(body, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateWindowsCall(body, _callback); return localVarCall; } @@ -40580,34 +51658,37 @@ private okhttp3.Call listSharedItemsValidateBeforeCall(ListSharedItems body, fin * * * @param body (required) + * @return RotatedSecretUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 -
201 rotatedSecretUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public void listSharedItems(ListSharedItems body) throws ApiException { - listSharedItemsWithHttpInfo(body); + public RotatedSecretUpdateOutput rotatedSecretUpdateWindows(RotatedSecretUpdateWindows body) throws ApiException { + ApiResponse localVarResp = rotatedSecretUpdateWindowsWithHttpInfo(body); + return localVarResp.getData(); } /** * * * @param body (required) - * @return ApiResponse<Void> + * @return ApiResponse<RotatedSecretUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 -
201 rotatedSecretUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listSharedItemsWithHttpInfo(ListSharedItems body) throws ApiException { - okhttp3.Call localVarCall = listSharedItemsValidateBeforeCall(body, null); - return localVarApiClient.execute(localVarCall); + public ApiResponse rotatedSecretUpdateWindowsWithHttpInfo(RotatedSecretUpdateWindows body) throws ApiException { + okhttp3.Call localVarCall = rotatedSecretUpdateWindowsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -40620,18 +51701,19 @@ public ApiResponse listSharedItemsWithHttpInfo(ListSharedItems body) throw * @http.response.details - +
Status Code Description Response Headers
200 -
201 rotatedSecretUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listSharedItemsAsync(ListSharedItems body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call rotatedSecretUpdateWindowsAsync(RotatedSecretUpdateWindows body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listSharedItemsValidateBeforeCall(body, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + okhttp3.Call localVarCall = rotatedSecretUpdateWindowsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for listTargets + * Build call for setItemState * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40639,11 +51721,11 @@ public okhttp3.Call listSharedItemsAsync(ListSharedItems body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
200 setItemStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listTargetsCall(ListTargets body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call setItemStateCall(SetItemState body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40661,7 +51743,7 @@ public okhttp3.Call listTargetsCall(ListTargets body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/list-targets"; + String localVarPath = "/set-item-state"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40690,15 +51772,15 @@ public okhttp3.Call listTargetsCall(ListTargets body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call listTargetsValidateBeforeCall(ListTargets body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call setItemStateValidateBeforeCall(SetItemState 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 listTargets(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling setItemState(Async)"); } - okhttp3.Call localVarCall = listTargetsCall(body, _callback); + okhttp3.Call localVarCall = setItemStateCall(body, _callback); return localVarCall; } @@ -40707,17 +51789,17 @@ private okhttp3.Call listTargetsValidateBeforeCall(ListTargets body, final ApiCa * * * @param body (required) - * @return ListTargetsOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
200 setItemStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ListTargetsOutput listTargets(ListTargets body) throws ApiException { - ApiResponse localVarResp = listTargetsWithHttpInfo(body); + public Object setItemState(SetItemState body) throws ApiException { + ApiResponse localVarResp = setItemStateWithHttpInfo(body); return localVarResp.getData(); } @@ -40725,18 +51807,18 @@ public ListTargetsOutput listTargets(ListTargets body) throws ApiException { * * * @param body (required) - * @return ApiResponse<ListTargetsOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
200 setItemStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse listTargetsWithHttpInfo(ListTargets body) throws ApiException { - okhttp3.Call localVarCall = listTargetsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse setItemStateWithHttpInfo(SetItemState body) throws ApiException { + okhttp3.Call localVarCall = setItemStateValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -40750,19 +51832,19 @@ public ApiResponse listTargetsWithHttpInfo(ListTargets body) * @http.response.details - +
Status Code Description Response Headers
200 listTargetsResponse wraps response body. -
200 setItemStateResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call listTargetsAsync(ListTargets body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call setItemStateAsync(SetItemState body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = listTargetsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = setItemStateValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for moveObjects + * Build call for setRoleRule * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40770,11 +51852,11 @@ public okhttp3.Call listTargetsAsync(ListTargets body, final ApiCallback Status Code Description Response Headers - 200 moveObjectsResponse wraps response body. - + 200 setRoleRuleResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call moveObjectsCall(MoveObjects body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call setRoleRuleCall(SetRoleRule body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40792,7 +51874,7 @@ public okhttp3.Call moveObjectsCall(MoveObjects body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/move-objects"; + String localVarPath = "/set-role-rule"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40821,15 +51903,15 @@ public okhttp3.Call moveObjectsCall(MoveObjects body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call moveObjectsValidateBeforeCall(MoveObjects body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call setRoleRuleValidateBeforeCall(SetRoleRule 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 moveObjects(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling setRoleRule(Async)"); } - okhttp3.Call localVarCall = moveObjectsCall(body, _callback); + okhttp3.Call localVarCall = setRoleRuleCall(body, _callback); return localVarCall; } @@ -40843,12 +51925,12 @@ private okhttp3.Call moveObjectsValidateBeforeCall(MoveObjects body, final ApiCa * @http.response.details - +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
200 setRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object moveObjects(MoveObjects body) throws ApiException { - ApiResponse localVarResp = moveObjectsWithHttpInfo(body); + public Object setRoleRule(SetRoleRule body) throws ApiException { + ApiResponse localVarResp = setRoleRuleWithHttpInfo(body); return localVarResp.getData(); } @@ -40861,12 +51943,12 @@ public Object moveObjects(MoveObjects body) throws ApiException { * @http.response.details - +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
200 setRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse moveObjectsWithHttpInfo(MoveObjects body) throws ApiException { - okhttp3.Call localVarCall = moveObjectsValidateBeforeCall(body, null); + public ApiResponse setRoleRuleWithHttpInfo(SetRoleRule body) throws ApiException { + okhttp3.Call localVarCall = setRoleRuleValidateBeforeCall(body, null); Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -40881,19 +51963,19 @@ public ApiResponse moveObjectsWithHttpInfo(MoveObjects body) throws ApiE * @http.response.details - +
Status Code Description Response Headers
200 moveObjectsResponse wraps response body. -
200 setRoleRuleResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call moveObjectsAsync(MoveObjects body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call setRoleRuleAsync(SetRoleRule body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = moveObjectsValidateBeforeCall(body, _callback); + okhttp3.Call localVarCall = setRoleRuleValidateBeforeCall(body, _callback); Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for provisionCertificate + * Build call for shareItem * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -40901,11 +51983,11 @@ public okhttp3.Call moveObjectsAsync(MoveObjects body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call provisionCertificateCall(ProvisionCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call shareItemCall(ShareItem body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -40923,7 +52005,7 @@ public okhttp3.Call provisionCertificateCall(ProvisionCertificate body, final Ap Object localVarPostBody = body; // create path and map variables - String localVarPath = "/provision-certificate"; + String localVarPath = "/share-item"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -40952,15 +52034,15 @@ public okhttp3.Call provisionCertificateCall(ProvisionCertificate body, final Ap } @SuppressWarnings("rawtypes") - private okhttp3.Call provisionCertificateValidateBeforeCall(ProvisionCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call shareItemValidateBeforeCall(ShareItem 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 provisionCertificate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling shareItem(Async)"); } - okhttp3.Call localVarCall = provisionCertificateCall(body, _callback); + okhttp3.Call localVarCall = shareItemCall(body, _callback); return localVarCall; } @@ -40969,37 +52051,34 @@ private okhttp3.Call provisionCertificateValidateBeforeCall(ProvisionCertificate * * * @param body (required) - * @return ProvisionCertificateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ProvisionCertificateOutput provisionCertificate(ProvisionCertificate body) throws ApiException { - ApiResponse localVarResp = provisionCertificateWithHttpInfo(body); - return localVarResp.getData(); + public void shareItem(ShareItem body) throws ApiException { + shareItemWithHttpInfo(body); } /** * * * @param body (required) - * @return ApiResponse<ProvisionCertificateOutput> + * @return ApiResponse<Void> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse provisionCertificateWithHttpInfo(ProvisionCertificate body) throws ApiException { - okhttp3.Call localVarCall = provisionCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); - return localVarApiClient.execute(localVarCall, localVarReturnType); + public ApiResponse shareItemWithHttpInfo(ShareItem body) throws ApiException { + okhttp3.Call localVarCall = shareItemValidateBeforeCall(body, null); + return localVarApiClient.execute(localVarCall); } /** @@ -41012,31 +52091,30 @@ public ApiResponse provisionCertificateWithHttpInfo( * @http.response.details - +
Status Code Description Response Headers
200 provisionCertificateResponse wraps response body. -
200 -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call provisionCertificateAsync(ProvisionCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call shareItemAsync(ShareItem body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = provisionCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); - localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + okhttp3.Call localVarCall = shareItemValidateBeforeCall(body, _callback); + localVarApiClient.executeAsync(localVarCall, _callback); return localVarCall; } /** - * Build call for rawCreds - * @param body (optional) + * Build call for signDataWithClassicKey + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
200 signDataWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rawCredsCall(RawCreds body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signDataWithClassicKeyCall(SignDataWithClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41054,7 +52132,7 @@ public okhttp3.Call rawCredsCall(RawCreds body, final ApiCallback _callback) thr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/raw-creds"; + String localVarPath = "/sign-data-with-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41083,10 +52161,15 @@ public okhttp3.Call rawCredsCall(RawCreds body, final ApiCallback _callback) thr } @SuppressWarnings("rawtypes") - private okhttp3.Call rawCredsValidateBeforeCall(RawCreds body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call signDataWithClassicKeyValidateBeforeCall(SignDataWithClassicKey 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 signDataWithClassicKey(Async)"); + } - okhttp3.Call localVarCall = rawCredsCall(body, _callback); + okhttp3.Call localVarCall = signDataWithClassicKeyCall(body, _callback); return localVarCall; } @@ -41094,63 +52177,63 @@ private okhttp3.Call rawCredsValidateBeforeCall(RawCreds body, final ApiCallback /** * * - * @param body (optional) - * @return SystemAccessCredentialsReplyObj + * @param body (required) + * @return SignOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
200 signDataWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SystemAccessCredentialsReplyObj rawCreds(RawCreds body) throws ApiException { - ApiResponse localVarResp = rawCredsWithHttpInfo(body); + public SignOutput signDataWithClassicKey(SignDataWithClassicKey body) throws ApiException { + ApiResponse localVarResp = signDataWithClassicKeyWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @param body (optional) - * @return ApiResponse<SystemAccessCredentialsReplyObj> + * @param body (required) + * @return ApiResponse<SignOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
200 signDataWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rawCredsWithHttpInfo(RawCreds body) throws ApiException { - okhttp3.Call localVarCall = rawCredsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signDataWithClassicKeyWithHttpInfo(SignDataWithClassicKey body) throws ApiException { + okhttp3.Call localVarCall = signDataWithClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (asynchronously) * - * @param body (optional) + * @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 * @http.response.details - +
Status Code Description Response Headers
200 rawCredsResponse wraps response body. -
200 signDataWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rawCredsAsync(RawCreds body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signDataWithClassicKeyAsync(SignDataWithClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rawCredsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signDataWithClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for refreshKey + * Build call for signEcDsa * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -41158,11 +52241,11 @@ public okhttp3.Call rawCredsAsync(RawCreds body, final ApiCallback Status Code Description Response Headers - 200 refreshKeyResponse wraps response body. - + 200 signEcDsaResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call refreshKeyCall(RefreshKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signEcDsaCall(SignEcDsa body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41180,7 +52263,7 @@ public okhttp3.Call refreshKeyCall(RefreshKey body, final ApiCallback _callback) Object localVarPostBody = body; // create path and map variables - String localVarPath = "/refresh-key"; + String localVarPath = "/sign-ecdsa"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41209,15 +52292,15 @@ public okhttp3.Call refreshKeyCall(RefreshKey body, final ApiCallback _callback) } @SuppressWarnings("rawtypes") - private okhttp3.Call refreshKeyValidateBeforeCall(RefreshKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call signEcDsaValidateBeforeCall(SignEcDsa 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 refreshKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling signEcDsa(Async)"); } - okhttp3.Call localVarCall = refreshKeyCall(body, _callback); + okhttp3.Call localVarCall = signEcDsaCall(body, _callback); return localVarCall; } @@ -41226,17 +52309,17 @@ private okhttp3.Call refreshKeyValidateBeforeCall(RefreshKey body, final ApiCall * * * @param body (required) - * @return RefreshKeyOutput + * @return SignEcDsaOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
200 signEcDsaResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RefreshKeyOutput refreshKey(RefreshKey body) throws ApiException { - ApiResponse localVarResp = refreshKeyWithHttpInfo(body); + public SignEcDsaOutput signEcDsa(SignEcDsa body) throws ApiException { + ApiResponse localVarResp = signEcDsaWithHttpInfo(body); return localVarResp.getData(); } @@ -41244,18 +52327,18 @@ public RefreshKeyOutput refreshKey(RefreshKey body) throws ApiException { * * * @param body (required) - * @return ApiResponse<RefreshKeyOutput> + * @return ApiResponse<SignEcDsaOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
200 signEcDsaResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse refreshKeyWithHttpInfo(RefreshKey body) throws ApiException { - okhttp3.Call localVarCall = refreshKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signEcDsaWithHttpInfo(SignEcDsa body) throws ApiException { + okhttp3.Call localVarCall = signEcDsaValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -41269,19 +52352,19 @@ public ApiResponse refreshKeyWithHttpInfo(RefreshKey body) thr * @http.response.details - +
Status Code Description Response Headers
200 refreshKeyResponse wraps response body. -
200 signEcDsaResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call refreshKeyAsync(RefreshKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signEcDsaAsync(SignEcDsa body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = refreshKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signEcDsaValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for renewCertificate + * Build call for signGPG * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -41289,11 +52372,11 @@ public okhttp3.Call refreshKeyAsync(RefreshKey body, final ApiCallback Status Code Description Response Headers - 200 renewCertificateResponse wraps response body. - + 200 signGPGResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call renewCertificateCall(RenewCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signGPGCall(SignGPG body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41311,7 +52394,7 @@ public okhttp3.Call renewCertificateCall(RenewCertificate body, final ApiCallbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/renew-certificate"; + String localVarPath = "/sign-gpg"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41340,15 +52423,15 @@ public okhttp3.Call renewCertificateCall(RenewCertificate body, final ApiCallbac } @SuppressWarnings("rawtypes") - private okhttp3.Call renewCertificateValidateBeforeCall(RenewCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call signGPGValidateBeforeCall(SignGPG 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 renewCertificate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling signGPG(Async)"); } - okhttp3.Call localVarCall = renewCertificateCall(body, _callback); + okhttp3.Call localVarCall = signGPGCall(body, _callback); return localVarCall; } @@ -41357,17 +52440,17 @@ private okhttp3.Call renewCertificateValidateBeforeCall(RenewCertificate body, f * * * @param body (required) - * @return RenewCertificateOutput + * @return SignGPGOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
200 signGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RenewCertificateOutput renewCertificate(RenewCertificate body) throws ApiException { - ApiResponse localVarResp = renewCertificateWithHttpInfo(body); + public SignGPGOutput signGPG(SignGPG body) throws ApiException { + ApiResponse localVarResp = signGPGWithHttpInfo(body); return localVarResp.getData(); } @@ -41375,18 +52458,18 @@ public RenewCertificateOutput renewCertificate(RenewCertificate body) throws Api * * * @param body (required) - * @return ApiResponse<RenewCertificateOutput> + * @return ApiResponse<SignGPGOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
200 signGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse renewCertificateWithHttpInfo(RenewCertificate body) throws ApiException { - okhttp3.Call localVarCall = renewCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signGPGWithHttpInfo(SignGPG body) throws ApiException { + okhttp3.Call localVarCall = signGPGValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -41400,19 +52483,19 @@ public ApiResponse renewCertificateWithHttpInfo(RenewCer * @http.response.details - +
Status Code Description Response Headers
200 renewCertificateResponse wraps response body. -
200 signGPGResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call renewCertificateAsync(RenewCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signGPGAsync(SignGPG body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = renewCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signGPGValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for requestAccess + * Build call for signJWTWithClassicKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -41420,11 +52503,11 @@ public okhttp3.Call renewCertificateAsync(RenewCertificate body, final ApiCallba * @http.response.details - +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
200 signJWTWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call requestAccessCall(RequestAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signJWTWithClassicKeyCall(SignJWTWithClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41442,7 +52525,7 @@ public okhttp3.Call requestAccessCall(RequestAccess body, final ApiCallback _cal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/request-access"; + String localVarPath = "/sign-jwt-with-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41471,15 +52554,15 @@ public okhttp3.Call requestAccessCall(RequestAccess body, final ApiCallback _cal } @SuppressWarnings("rawtypes") - private okhttp3.Call requestAccessValidateBeforeCall(RequestAccess body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call signJWTWithClassicKeyValidateBeforeCall(SignJWTWithClassicKey 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 requestAccess(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling signJWTWithClassicKey(Async)"); } - okhttp3.Call localVarCall = requestAccessCall(body, _callback); + okhttp3.Call localVarCall = signJWTWithClassicKeyCall(body, _callback); return localVarCall; } @@ -41488,17 +52571,17 @@ private okhttp3.Call requestAccessValidateBeforeCall(RequestAccess body, final A * * * @param body (required) - * @return RequestAccessOutput + * @return SignJWTOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
200 signJWTWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RequestAccessOutput requestAccess(RequestAccess body) throws ApiException { - ApiResponse localVarResp = requestAccessWithHttpInfo(body); + public SignJWTOutput signJWTWithClassicKey(SignJWTWithClassicKey body) throws ApiException { + ApiResponse localVarResp = signJWTWithClassicKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -41506,18 +52589,18 @@ public RequestAccessOutput requestAccess(RequestAccess body) throws ApiException * * * @param body (required) - * @return ApiResponse<RequestAccessOutput> + * @return ApiResponse<SignJWTOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
200 signJWTWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse requestAccessWithHttpInfo(RequestAccess body) throws ApiException { - okhttp3.Call localVarCall = requestAccessValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signJWTWithClassicKeyWithHttpInfo(SignJWTWithClassicKey body) throws ApiException { + okhttp3.Call localVarCall = signJWTWithClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -41531,19 +52614,19 @@ public ApiResponse requestAccessWithHttpInfo(RequestAccess * @http.response.details - +
Status Code Description Response Headers
200 requestAccessResponse wraps response body. -
200 signJWTWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call requestAccessAsync(RequestAccess body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signJWTWithClassicKeyAsync(SignJWTWithClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = requestAccessValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signJWTWithClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for reverseRBAC + * Build call for signPKCS1 * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -41551,11 +52634,11 @@ public okhttp3.Call requestAccessAsync(RequestAccess body, final ApiCallback Status Code Description Response Headers - 200 reverseRBACResponse wraps response body. - + 200 signPKCS1Response wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call reverseRBACCall(ReverseRBAC body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signPKCS1Call(SignPKCS1 body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41573,7 +52656,7 @@ public okhttp3.Call reverseRBACCall(ReverseRBAC body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/reverse-rbac"; + String localVarPath = "/sign-pkcs1"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41602,15 +52685,15 @@ public okhttp3.Call reverseRBACCall(ReverseRBAC body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call reverseRBACValidateBeforeCall(ReverseRBAC body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call signPKCS1ValidateBeforeCall(SignPKCS1 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 reverseRBAC(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling signPKCS1(Async)"); } - okhttp3.Call localVarCall = reverseRBACCall(body, _callback); + okhttp3.Call localVarCall = signPKCS1Call(body, _callback); return localVarCall; } @@ -41619,17 +52702,17 @@ private okhttp3.Call reverseRBACValidateBeforeCall(ReverseRBAC body, final ApiCa * * * @param body (required) - * @return ReverseRBACOutput + * @return SignPKCS1Output * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
200 signPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ReverseRBACOutput reverseRBAC(ReverseRBAC body) throws ApiException { - ApiResponse localVarResp = reverseRBACWithHttpInfo(body); + public SignPKCS1Output signPKCS1(SignPKCS1 body) throws ApiException { + ApiResponse localVarResp = signPKCS1WithHttpInfo(body); return localVarResp.getData(); } @@ -41637,18 +52720,18 @@ public ReverseRBACOutput reverseRBAC(ReverseRBAC body) throws ApiException { * * * @param body (required) - * @return ApiResponse<ReverseRBACOutput> + * @return ApiResponse<SignPKCS1Output> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
200 signPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse reverseRBACWithHttpInfo(ReverseRBAC body) throws ApiException { - okhttp3.Call localVarCall = reverseRBACValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signPKCS1WithHttpInfo(SignPKCS1 body) throws ApiException { + okhttp3.Call localVarCall = signPKCS1ValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -41662,19 +52745,19 @@ public ApiResponse reverseRBACWithHttpInfo(ReverseRBAC body) * @http.response.details - +
Status Code Description Response Headers
200 reverseRBACResponse wraps response body. -
200 signPKCS1Response wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call reverseRBACAsync(ReverseRBAC body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signPKCS1Async(SignPKCS1 body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = reverseRBACValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signPKCS1ValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for revokeCertificate + * Build call for signPKICertWithClassicKey * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -41682,11 +52765,11 @@ public okhttp3.Call reverseRBACAsync(ReverseRBAC body, final ApiCallback Status Code Description Response Headers - 200 RevokeCertificateResponse wraps response body. - + 200 signPKICertWithClassicKeyResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call revokeCertificateCall(RevokeCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signPKICertWithClassicKeyCall(SignPKICertWithClassicKey body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41704,7 +52787,7 @@ public okhttp3.Call revokeCertificateCall(RevokeCertificate body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/revoke-certificate"; + String localVarPath = "/sign-pki-cert-with-classic-key"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41733,15 +52816,15 @@ public okhttp3.Call revokeCertificateCall(RevokeCertificate body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call revokeCertificateValidateBeforeCall(RevokeCertificate body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call signPKICertWithClassicKeyValidateBeforeCall(SignPKICertWithClassicKey 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 revokeCertificate(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling signPKICertWithClassicKey(Async)"); } - okhttp3.Call localVarCall = revokeCertificateCall(body, _callback); + okhttp3.Call localVarCall = signPKICertWithClassicKeyCall(body, _callback); return localVarCall; } @@ -41750,17 +52833,17 @@ private okhttp3.Call revokeCertificateValidateBeforeCall(RevokeCertificate body, * * * @param body (required) - * @return Object + * @return SignPKICertOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
200 signPKICertWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object revokeCertificate(RevokeCertificate body) throws ApiException { - ApiResponse localVarResp = revokeCertificateWithHttpInfo(body); + public SignPKICertOutput signPKICertWithClassicKey(SignPKICertWithClassicKey body) throws ApiException { + ApiResponse localVarResp = signPKICertWithClassicKeyWithHttpInfo(body); return localVarResp.getData(); } @@ -41768,18 +52851,18 @@ public Object revokeCertificate(RevokeCertificate body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<SignPKICertOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
200 signPKICertWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse revokeCertificateWithHttpInfo(RevokeCertificate body) throws ApiException { - okhttp3.Call localVarCall = revokeCertificateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signPKICertWithClassicKeyWithHttpInfo(SignPKICertWithClassicKey body) throws ApiException { + okhttp3.Call localVarCall = signPKICertWithClassicKeyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -41793,30 +52876,31 @@ public ApiResponse revokeCertificateWithHttpInfo(RevokeCertificate body) * @http.response.details - +
Status Code Description Response Headers
200 RevokeCertificateResponse wraps response body. -
200 signPKICertWithClassicKeyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call revokeCertificateAsync(RevokeCertificate body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call signPKICertWithClassicKeyAsync(SignPKICertWithClassicKey body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = revokeCertificateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signPKICertWithClassicKeyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for revokeCreds + * Build call for signRsaSsaPss + * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute * @throws ApiException If fail to serialize the request body object * @http.response.details - +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
200 signRsaSsaPssResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call revokeCredsCall(final ApiCallback _callback) throws ApiException { + public okhttp3.Call signRsaSsaPssCall(SignRsaSsaPss body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41831,10 +52915,10 @@ public okhttp3.Call revokeCredsCall(final ApiCallback _callback) throws ApiExcep basePath = null; } - Object localVarPostBody = null; + Object localVarPostBody = body; // create path and map variables - String localVarPath = "/revoke-creds"; + String localVarPath = "/sign-rsassa-pss"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41851,7 +52935,7 @@ public okhttp3.Call revokeCredsCall(final ApiCallback _callback) throws ApiExcep } final String[] localVarContentTypes = { - + "application/json" }; final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); if (localVarContentType != null) { @@ -41863,10 +52947,15 @@ public okhttp3.Call revokeCredsCall(final ApiCallback _callback) throws ApiExcep } @SuppressWarnings("rawtypes") - private okhttp3.Call revokeCredsValidateBeforeCall(final ApiCallback _callback) throws ApiException { + private okhttp3.Call signRsaSsaPssValidateBeforeCall(SignRsaSsaPss 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 signRsaSsaPss(Async)"); + } - okhttp3.Call localVarCall = revokeCredsCall(_callback); + okhttp3.Call localVarCall = signRsaSsaPssCall(body, _callback); return localVarCall; } @@ -41874,60 +52963,63 @@ private okhttp3.Call revokeCredsValidateBeforeCall(final ApiCallback _callback) /** * * - * @return Object + * @param body (required) + * @return SignRsaSsaPssOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
200 signRsaSsaPssResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object revokeCreds() throws ApiException { - ApiResponse localVarResp = revokeCredsWithHttpInfo(); + public SignRsaSsaPssOutput signRsaSsaPss(SignRsaSsaPss body) throws ApiException { + ApiResponse localVarResp = signRsaSsaPssWithHttpInfo(body); return localVarResp.getData(); } /** * * - * @return ApiResponse<Object> + * @param body (required) + * @return ApiResponse<SignRsaSsaPssOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
200 signRsaSsaPssResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse revokeCredsWithHttpInfo() throws ApiException { - okhttp3.Call localVarCall = revokeCredsValidateBeforeCall(null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse signRsaSsaPssWithHttpInfo(SignRsaSsaPss body) throws ApiException { + okhttp3.Call localVarCall = signRsaSsaPssValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } /** * (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 * @http.response.details - +
Status Code Description Response Headers
200 revokeCredsResponse wraps response body. -
200 signRsaSsaPssResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call revokeCredsAsync(final ApiCallback _callback) throws ApiException { + public okhttp3.Call signRsaSsaPssAsync(SignRsaSsaPss body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = revokeCredsValidateBeforeCall(_callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = signRsaSsaPssValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rollbackSecret + * Build call for staticCredsAuth * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -41935,11 +53027,11 @@ public okhttp3.Call revokeCredsAsync(final ApiCallback _callback) throws * @http.response.details - +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
200 staticCredsAuthResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rollbackSecretCall(RollbackSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call staticCredsAuthCall(StaticCredsAuth body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -41957,7 +53049,7 @@ public okhttp3.Call rollbackSecretCall(RollbackSecret body, final ApiCallback _c Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rollback-secret"; + String localVarPath = "/static-creds-auth"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -41986,15 +53078,15 @@ public okhttp3.Call rollbackSecretCall(RollbackSecret body, final ApiCallback _c } @SuppressWarnings("rawtypes") - private okhttp3.Call rollbackSecretValidateBeforeCall(RollbackSecret body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call staticCredsAuthValidateBeforeCall(StaticCredsAuth 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 rollbackSecret(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling staticCredsAuth(Async)"); } - okhttp3.Call localVarCall = rollbackSecretCall(body, _callback); + okhttp3.Call localVarCall = staticCredsAuthCall(body, _callback); return localVarCall; } @@ -42003,17 +53095,17 @@ private okhttp3.Call rollbackSecretValidateBeforeCall(RollbackSecret body, final * * * @param body (required) - * @return RollbackSecretOutput + * @return StaticCredsAuthOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
200 staticCredsAuthResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RollbackSecretOutput rollbackSecret(RollbackSecret body) throws ApiException { - ApiResponse localVarResp = rollbackSecretWithHttpInfo(body); + public StaticCredsAuthOutput staticCredsAuth(StaticCredsAuth body) throws ApiException { + ApiResponse localVarResp = staticCredsAuthWithHttpInfo(body); return localVarResp.getData(); } @@ -42021,18 +53113,18 @@ public RollbackSecretOutput rollbackSecret(RollbackSecret body) throws ApiExcept * * * @param body (required) - * @return ApiResponse<RollbackSecretOutput> + * @return ApiResponse<StaticCredsAuthOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
200 staticCredsAuthResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rollbackSecretWithHttpInfo(RollbackSecret body) throws ApiException { - okhttp3.Call localVarCall = rollbackSecretValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse staticCredsAuthWithHttpInfo(StaticCredsAuth body) throws ApiException { + okhttp3.Call localVarCall = staticCredsAuthValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42046,19 +53138,19 @@ public ApiResponse rollbackSecretWithHttpInfo(RollbackSecr * @http.response.details - +
Status Code Description Response Headers
200 rollbackSecretResponse wraps response body. -
200 staticCredsAuthResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rollbackSecretAsync(RollbackSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call staticCredsAuthAsync(StaticCredsAuth body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rollbackSecretValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = staticCredsAuthValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotateKey + * Build call for targetCreateArtifactory * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42066,11 +53158,11 @@ public okhttp3.Call rollbackSecretAsync(RollbackSecret body, final ApiCallback Status Code Description Response Headers - 200 rotateKeyResponse wraps response body. - + 201 targetCreateArtifactoryResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call rotateKeyCall(RotateKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateArtifactoryCall(TargetCreateArtifactory body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42088,7 +53180,7 @@ public okhttp3.Call rotateKeyCall(RotateKey body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotate-key"; + String localVarPath = "/target-create-artifactory"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42117,15 +53209,15 @@ public okhttp3.Call rotateKeyCall(RotateKey body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call rotateKeyValidateBeforeCall(RotateKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateArtifactoryValidateBeforeCall(TargetCreateArtifactory 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 rotateKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateArtifactory(Async)"); } - okhttp3.Call localVarCall = rotateKeyCall(body, _callback); + okhttp3.Call localVarCall = targetCreateArtifactoryCall(body, _callback); return localVarCall; } @@ -42134,17 +53226,17 @@ private okhttp3.Call rotateKeyValidateBeforeCall(RotateKey body, final ApiCallba * * * @param body (required) - * @return RotateKeyOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
201 targetCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotateKeyOutput rotateKey(RotateKey body) throws ApiException { - ApiResponse localVarResp = rotateKeyWithHttpInfo(body); + public TargetCreateOutput targetCreateArtifactory(TargetCreateArtifactory body) throws ApiException { + ApiResponse localVarResp = targetCreateArtifactoryWithHttpInfo(body); return localVarResp.getData(); } @@ -42152,18 +53244,18 @@ public RotateKeyOutput rotateKey(RotateKey body) throws ApiException { * * * @param body (required) - * @return ApiResponse<RotateKeyOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
201 targetCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotateKeyWithHttpInfo(RotateKey body) throws ApiException { - okhttp3.Call localVarCall = rotateKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateArtifactoryWithHttpInfo(TargetCreateArtifactory body) throws ApiException { + okhttp3.Call localVarCall = targetCreateArtifactoryValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42177,19 +53269,19 @@ public ApiResponse rotateKeyWithHttpInfo(RotateKey body) throws * @http.response.details - +
Status Code Description Response Headers
200 rotateKeyResponse wraps response body. -
201 targetCreateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotateKeyAsync(RotateKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateArtifactoryAsync(TargetCreateArtifactory body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotateKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateArtifactoryValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotateOidcClientSecret + * Build call for targetCreateAws * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42197,11 +53289,11 @@ public okhttp3.Call rotateKeyAsync(RotateKey body, final ApiCallback Status Code Description Response Headers - 200 rotateOidcClientResponse wraps response body. - + 201 targetCreateAwsResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call rotateOidcClientSecretCall(RotateOidcClientSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateAwsCall(TargetCreateAws body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42219,7 +53311,7 @@ public okhttp3.Call rotateOidcClientSecretCall(RotateOidcClientSecret body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotate-oidc-client-secret"; + String localVarPath = "/target-create-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42248,15 +53340,15 @@ public okhttp3.Call rotateOidcClientSecretCall(RotateOidcClientSecret body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotateOidcClientSecretValidateBeforeCall(RotateOidcClientSecret body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateAwsValidateBeforeCall(TargetCreateAws 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 rotateOidcClientSecret(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateAws(Async)"); } - okhttp3.Call localVarCall = rotateOidcClientSecretCall(body, _callback); + okhttp3.Call localVarCall = targetCreateAwsCall(body, _callback); return localVarCall; } @@ -42265,17 +53357,17 @@ private okhttp3.Call rotateOidcClientSecretValidateBeforeCall(RotateOidcClientSe * * * @param body (required) - * @return RotateOidcClientOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
201 targetCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotateOidcClientOutput rotateOidcClientSecret(RotateOidcClientSecret body) throws ApiException { - ApiResponse localVarResp = rotateOidcClientSecretWithHttpInfo(body); + public TargetCreateOutput targetCreateAws(TargetCreateAws body) throws ApiException { + ApiResponse localVarResp = targetCreateAwsWithHttpInfo(body); return localVarResp.getData(); } @@ -42283,18 +53375,18 @@ public RotateOidcClientOutput rotateOidcClientSecret(RotateOidcClientSecret body * * * @param body (required) - * @return ApiResponse<RotateOidcClientOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
201 targetCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotateOidcClientSecretWithHttpInfo(RotateOidcClientSecret body) throws ApiException { - okhttp3.Call localVarCall = rotateOidcClientSecretValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateAwsWithHttpInfo(TargetCreateAws body) throws ApiException { + okhttp3.Call localVarCall = targetCreateAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42308,19 +53400,19 @@ public ApiResponse rotateOidcClientSecretWithHttpInfo(Ro * @http.response.details - +
Status Code Description Response Headers
200 rotateOidcClientResponse wraps response body. -
201 targetCreateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotateOidcClientSecretAsync(RotateOidcClientSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateAwsAsync(TargetCreateAws body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotateOidcClientSecretValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotateSecret + * Build call for targetCreateAzure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42328,11 +53420,11 @@ public okhttp3.Call rotateOidcClientSecretAsync(RotateOidcClientSecret body, fin * @http.response.details - +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
201 targetCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotateSecretCall(RotateSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateAzureCall(TargetCreateAzure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42350,7 +53442,7 @@ public okhttp3.Call rotateSecretCall(RotateSecret body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/gateway-rotate-secret"; + String localVarPath = "/target-create-azure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42379,15 +53471,15 @@ public okhttp3.Call rotateSecretCall(RotateSecret body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call rotateSecretValidateBeforeCall(RotateSecret body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateAzureValidateBeforeCall(TargetCreateAzure 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 rotateSecret(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateAzure(Async)"); } - okhttp3.Call localVarCall = rotateSecretCall(body, _callback); + okhttp3.Call localVarCall = targetCreateAzureCall(body, _callback); return localVarCall; } @@ -42396,17 +53488,17 @@ private okhttp3.Call rotateSecretValidateBeforeCall(RotateSecret body, final Api * * * @param body (required) - * @return RotatedSecretOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
201 targetCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretOutput rotateSecret(RotateSecret body) throws ApiException { - ApiResponse localVarResp = rotateSecretWithHttpInfo(body); + public TargetCreateOutput targetCreateAzure(TargetCreateAzure body) throws ApiException { + ApiResponse localVarResp = targetCreateAzureWithHttpInfo(body); return localVarResp.getData(); } @@ -42414,18 +53506,18 @@ public RotatedSecretOutput rotateSecret(RotateSecret body) throws ApiException { * * * @param body (required) - * @return ApiResponse<RotatedSecretOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
201 targetCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotateSecretWithHttpInfo(RotateSecret body) throws ApiException { - okhttp3.Call localVarCall = rotateSecretValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateAzureWithHttpInfo(TargetCreateAzure body) throws ApiException { + okhttp3.Call localVarCall = targetCreateAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42439,19 +53531,19 @@ public ApiResponse rotateSecretWithHttpInfo(RotateSecret bo * @http.response.details - +
Status Code Description Response Headers
200 rotateSecretResponse wraps response body. -
201 targetCreateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotateSecretAsync(RotateSecret body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateAzureAsync(TargetCreateAzure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotateSecretValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateAws + * Build call for targetCreateDB * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42459,11 +53551,11 @@ public okhttp3.Call rotateSecretAsync(RotateSecret body, final ApiCallback Status Code Description Response Headers - 200 rotatedSecretCreateAwsResponse wraps response body. - + 201 targetCreateDBResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call rotatedSecretCreateAwsCall(RotatedSecretCreateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateDBCall(TargetCreateDB body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42481,7 +53573,7 @@ public okhttp3.Call rotatedSecretCreateAwsCall(RotatedSecretCreateAws body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-aws"; + String localVarPath = "/target-create-db"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42510,15 +53602,15 @@ public okhttp3.Call rotatedSecretCreateAwsCall(RotatedSecretCreateAws body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateAwsValidateBeforeCall(RotatedSecretCreateAws body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateDBValidateBeforeCall(TargetCreateDB 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 rotatedSecretCreateAws(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateDB(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateAwsCall(body, _callback); + okhttp3.Call localVarCall = targetCreateDBCall(body, _callback); return localVarCall; } @@ -42527,17 +53619,17 @@ private okhttp3.Call rotatedSecretCreateAwsValidateBeforeCall(RotatedSecretCreat * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
201 targetCreateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateAws(RotatedSecretCreateAws body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateAwsWithHttpInfo(body); + public TargetCreateOutput targetCreateDB(TargetCreateDB body) throws ApiException { + ApiResponse localVarResp = targetCreateDBWithHttpInfo(body); return localVarResp.getData(); } @@ -42545,18 +53637,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateAws(RotatedSecretCreateAws b * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
201 targetCreateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateAwsWithHttpInfo(RotatedSecretCreateAws body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateAwsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateDBWithHttpInfo(TargetCreateDB body) throws ApiException { + okhttp3.Call localVarCall = targetCreateDBValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42570,19 +53662,19 @@ public ApiResponse rotatedSecretCreateAwsWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAwsResponse wraps response body. -
201 targetCreateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateAwsAsync(RotatedSecretCreateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateDBAsync(TargetCreateDB body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateAwsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateDBValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateAzure + * Build call for targetCreateDockerhub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42590,11 +53682,11 @@ public okhttp3.Call rotatedSecretCreateAwsAsync(RotatedSecretCreateAws body, fin * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
201 targetCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateAzureCall(RotatedSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateDockerhubCall(TargetCreateDockerhub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42612,7 +53704,7 @@ public okhttp3.Call rotatedSecretCreateAzureCall(RotatedSecretCreateAzure body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-azure"; + String localVarPath = "/target-create-dockerhub"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42641,15 +53733,15 @@ public okhttp3.Call rotatedSecretCreateAzureCall(RotatedSecretCreateAzure body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateAzureValidateBeforeCall(RotatedSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateDockerhubValidateBeforeCall(TargetCreateDockerhub 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 rotatedSecretCreateAzure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateDockerhub(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateAzureCall(body, _callback); + okhttp3.Call localVarCall = targetCreateDockerhubCall(body, _callback); return localVarCall; } @@ -42658,17 +53750,17 @@ private okhttp3.Call rotatedSecretCreateAzureValidateBeforeCall(RotatedSecretCre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
201 targetCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateAzure(RotatedSecretCreateAzure body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateAzureWithHttpInfo(body); + public TargetCreateOutput targetCreateDockerhub(TargetCreateDockerhub body) throws ApiException { + ApiResponse localVarResp = targetCreateDockerhubWithHttpInfo(body); return localVarResp.getData(); } @@ -42676,18 +53768,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateAzure(RotatedSecretCreateAzu * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
201 targetCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateAzureWithHttpInfo(RotatedSecretCreateAzure body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateAzureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateDockerhubWithHttpInfo(TargetCreateDockerhub body) throws ApiException { + okhttp3.Call localVarCall = targetCreateDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42701,19 +53793,19 @@ public ApiResponse rotatedSecretCreateAzureWithHttpIn * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateAzureResponse wraps response body. -
201 targetCreateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateAzureAsync(RotatedSecretCreateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateDockerhubAsync(TargetCreateDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateAzureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateCassandra + * Build call for targetCreateEks * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42721,11 +53813,11 @@ public okhttp3.Call rotatedSecretCreateAzureAsync(RotatedSecretCreateAzure body, * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
201 targetCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateCassandraCall(RotatedSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateEksCall(TargetCreateEks body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42743,7 +53835,7 @@ public okhttp3.Call rotatedSecretCreateCassandraCall(RotatedSecretCreateCassandr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-cassandra"; + String localVarPath = "/target-create-eks"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42772,15 +53864,15 @@ public okhttp3.Call rotatedSecretCreateCassandraCall(RotatedSecretCreateCassandr } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateCassandraValidateBeforeCall(RotatedSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateEksValidateBeforeCall(TargetCreateEks 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 rotatedSecretCreateCassandra(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateEks(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateCassandraCall(body, _callback); + okhttp3.Call localVarCall = targetCreateEksCall(body, _callback); return localVarCall; } @@ -42789,17 +53881,17 @@ private okhttp3.Call rotatedSecretCreateCassandraValidateBeforeCall(RotatedSecre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
201 targetCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateCassandra(RotatedSecretCreateCassandra body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateCassandraWithHttpInfo(body); + public TargetCreateOutput targetCreateEks(TargetCreateEks body) throws ApiException { + ApiResponse localVarResp = targetCreateEksWithHttpInfo(body); return localVarResp.getData(); } @@ -42807,18 +53899,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateCassandra(RotatedSecretCreat * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
201 targetCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateCassandraWithHttpInfo(RotatedSecretCreateCassandra body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateCassandraValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateEksWithHttpInfo(TargetCreateEks body) throws ApiException { + okhttp3.Call localVarCall = targetCreateEksValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42832,19 +53924,19 @@ public ApiResponse rotatedSecretCreateCassandraWithHt * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCassandraResponse wraps response body. -
201 targetCreateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateCassandraAsync(RotatedSecretCreateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateEksAsync(TargetCreateEks body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateCassandraValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateEksValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateCustom + * Build call for targetCreateGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42852,11 +53944,11 @@ public okhttp3.Call rotatedSecretCreateCassandraAsync(RotatedSecretCreateCassand * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
201 targetCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateCustomCall(RotatedSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGcpCall(TargetCreateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -42874,7 +53966,7 @@ public okhttp3.Call rotatedSecretCreateCustomCall(RotatedSecretCreateCustom body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-custom"; + String localVarPath = "/target-create-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -42903,15 +53995,15 @@ public okhttp3.Call rotatedSecretCreateCustomCall(RotatedSecretCreateCustom body } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateCustomValidateBeforeCall(RotatedSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGcpValidateBeforeCall(TargetCreateGcp 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 rotatedSecretCreateCustom(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGcp(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateCustomCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGcpCall(body, _callback); return localVarCall; } @@ -42920,17 +54012,17 @@ private okhttp3.Call rotatedSecretCreateCustomValidateBeforeCall(RotatedSecretCr * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
201 targetCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateCustom(RotatedSecretCreateCustom body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateCustomWithHttpInfo(body); + public TargetCreateOutput targetCreateGcp(TargetCreateGcp body) throws ApiException { + ApiResponse localVarResp = targetCreateGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -42938,18 +54030,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateCustom(RotatedSecretCreateCu * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
201 targetCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateCustomWithHttpInfo(RotatedSecretCreateCustom body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateCustomValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGcpWithHttpInfo(TargetCreateGcp body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -42963,19 +54055,19 @@ public ApiResponse rotatedSecretCreateCustomWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateCustomResponse wraps response body. -
201 targetCreateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateCustomAsync(RotatedSecretCreateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGcpAsync(TargetCreateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateCustomValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateDockerhub + * Build call for targetCreateGithub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -42983,11 +54075,11 @@ public okhttp3.Call rotatedSecretCreateCustomAsync(RotatedSecretCreateCustom bod * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
201 targetCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateDockerhubCall(RotatedSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGithubCall(TargetCreateGithub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43005,7 +54097,7 @@ public okhttp3.Call rotatedSecretCreateDockerhubCall(RotatedSecretCreateDockerhu Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-dockerhub"; + String localVarPath = "/target-create-github"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43034,15 +54126,15 @@ public okhttp3.Call rotatedSecretCreateDockerhubCall(RotatedSecretCreateDockerhu } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateDockerhubValidateBeforeCall(RotatedSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGithubValidateBeforeCall(TargetCreateGithub 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 rotatedSecretCreateDockerhub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGithub(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateDockerhubCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGithubCall(body, _callback); return localVarCall; } @@ -43051,17 +54143,17 @@ private okhttp3.Call rotatedSecretCreateDockerhubValidateBeforeCall(RotatedSecre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
201 targetCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateDockerhub(RotatedSecretCreateDockerhub body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateDockerhubWithHttpInfo(body); + public TargetCreateOutput targetCreateGithub(TargetCreateGithub body) throws ApiException { + ApiResponse localVarResp = targetCreateGithubWithHttpInfo(body); return localVarResp.getData(); } @@ -43069,18 +54161,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateDockerhub(RotatedSecretCreat * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
201 targetCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateDockerhubWithHttpInfo(RotatedSecretCreateDockerhub body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateDockerhubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGithubWithHttpInfo(TargetCreateGithub body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGithubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43094,19 +54186,19 @@ public ApiResponse rotatedSecretCreateDockerhubWithHt * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateDockerhubResponse wraps response body. -
201 targetCreateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateDockerhubAsync(RotatedSecretCreateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGithubAsync(TargetCreateGithub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateDockerhubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGithubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateGcp + * Build call for targetCreateGitlab * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43114,11 +54206,11 @@ public okhttp3.Call rotatedSecretCreateDockerhubAsync(RotatedSecretCreateDockerh * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
201 targetCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateGcpCall(RotatedSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGitlabCall(TargetCreateGitlab body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43136,7 +54228,7 @@ public okhttp3.Call rotatedSecretCreateGcpCall(RotatedSecretCreateGcp body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-gcp"; + String localVarPath = "/target-create-gitlab"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43165,15 +54257,15 @@ public okhttp3.Call rotatedSecretCreateGcpCall(RotatedSecretCreateGcp body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateGcpValidateBeforeCall(RotatedSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGitlabValidateBeforeCall(TargetCreateGitlab 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 rotatedSecretCreateGcp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGitlab(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateGcpCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGitlabCall(body, _callback); return localVarCall; } @@ -43182,17 +54274,17 @@ private okhttp3.Call rotatedSecretCreateGcpValidateBeforeCall(RotatedSecretCreat * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
201 targetCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateGcp(RotatedSecretCreateGcp body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateGcpWithHttpInfo(body); + public TargetCreateOutput targetCreateGitlab(TargetCreateGitlab body) throws ApiException { + ApiResponse localVarResp = targetCreateGitlabWithHttpInfo(body); return localVarResp.getData(); } @@ -43200,18 +54292,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateGcp(RotatedSecretCreateGcp b * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
201 targetCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateGcpWithHttpInfo(RotatedSecretCreateGcp body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateGcpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGitlabWithHttpInfo(TargetCreateGitlab body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGitlabValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43225,19 +54317,19 @@ public ApiResponse rotatedSecretCreateGcpWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateGcpResponse wraps response body. -
201 targetCreateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateGcpAsync(RotatedSecretCreateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGitlabAsync(TargetCreateGitlab body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateGcpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGitlabValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateHanadb + * Build call for targetCreateGke * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43245,11 +54337,11 @@ public okhttp3.Call rotatedSecretCreateGcpAsync(RotatedSecretCreateGcp body, fin * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
201 targetCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateHanadbCall(RotatedSecretCreateHanadb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGkeCall(TargetCreateGke body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43267,7 +54359,7 @@ public okhttp3.Call rotatedSecretCreateHanadbCall(RotatedSecretCreateHanadb body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-hanadb"; + String localVarPath = "/target-create-gke"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43296,15 +54388,15 @@ public okhttp3.Call rotatedSecretCreateHanadbCall(RotatedSecretCreateHanadb body } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateHanadbValidateBeforeCall(RotatedSecretCreateHanadb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGkeValidateBeforeCall(TargetCreateGke 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 rotatedSecretCreateHanadb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGke(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateHanadbCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGkeCall(body, _callback); return localVarCall; } @@ -43313,17 +54405,17 @@ private okhttp3.Call rotatedSecretCreateHanadbValidateBeforeCall(RotatedSecretCr * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
201 targetCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateHanadb(RotatedSecretCreateHanadb body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateHanadbWithHttpInfo(body); + public TargetCreateOutput targetCreateGke(TargetCreateGke body) throws ApiException { + ApiResponse localVarResp = targetCreateGkeWithHttpInfo(body); return localVarResp.getData(); } @@ -43331,18 +54423,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateHanadb(RotatedSecretCreateHa * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
201 targetCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateHanadbWithHttpInfo(RotatedSecretCreateHanadb body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateHanadbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGkeWithHttpInfo(TargetCreateGke body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGkeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43356,19 +54448,19 @@ public ApiResponse rotatedSecretCreateHanadbWithHttpI * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateHanadbResponse wraps response body. -
201 targetCreateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateHanadbAsync(RotatedSecretCreateHanadb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGkeAsync(TargetCreateGke body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateHanadbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGkeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateLdap + * Build call for targetCreateGlobalSign * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43376,11 +54468,11 @@ public okhttp3.Call rotatedSecretCreateHanadbAsync(RotatedSecretCreateHanadb bod * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
201 targetCreateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateLdapCall(RotatedSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGlobalSignCall(TargetCreateGlobalSign body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43398,7 +54490,7 @@ public okhttp3.Call rotatedSecretCreateLdapCall(RotatedSecretCreateLdap body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-ldap"; + String localVarPath = "/target-create-globalsign"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43427,15 +54519,15 @@ public okhttp3.Call rotatedSecretCreateLdapCall(RotatedSecretCreateLdap body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateLdapValidateBeforeCall(RotatedSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGlobalSignValidateBeforeCall(TargetCreateGlobalSign 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 rotatedSecretCreateLdap(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGlobalSign(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateLdapCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGlobalSignCall(body, _callback); return localVarCall; } @@ -43444,17 +54536,17 @@ private okhttp3.Call rotatedSecretCreateLdapValidateBeforeCall(RotatedSecretCrea * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
201 targetCreateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateLdap(RotatedSecretCreateLdap body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateLdapWithHttpInfo(body); + public TargetCreateOutput targetCreateGlobalSign(TargetCreateGlobalSign body) throws ApiException { + ApiResponse localVarResp = targetCreateGlobalSignWithHttpInfo(body); return localVarResp.getData(); } @@ -43462,18 +54554,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateLdap(RotatedSecretCreateLdap * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
201 targetCreateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateLdapWithHttpInfo(RotatedSecretCreateLdap body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateLdapValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGlobalSignWithHttpInfo(TargetCreateGlobalSign body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGlobalSignValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43487,19 +54579,19 @@ public ApiResponse rotatedSecretCreateLdapWithHttpInf * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateLdapResponse wraps response body. -
201 targetCreateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateLdapAsync(RotatedSecretCreateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGlobalSignAsync(TargetCreateGlobalSign body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateLdapValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGlobalSignValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateMongodb + * Build call for targetCreateGlobalSignAtlas * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43507,11 +54599,11 @@ public okhttp3.Call rotatedSecretCreateLdapAsync(RotatedSecretCreateLdap body, f * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
201 targetCreateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateMongodbCall(RotatedSecretCreateMongodb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGlobalSignAtlasCall(TargetCreateGlobalSignAtlas body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43529,7 +54621,7 @@ public okhttp3.Call rotatedSecretCreateMongodbCall(RotatedSecretCreateMongodb bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-mongodb"; + String localVarPath = "/target-create-globalsign-atlas"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43558,15 +54650,15 @@ public okhttp3.Call rotatedSecretCreateMongodbCall(RotatedSecretCreateMongodb bo } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateMongodbValidateBeforeCall(RotatedSecretCreateMongodb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGlobalSignAtlasValidateBeforeCall(TargetCreateGlobalSignAtlas 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 rotatedSecretCreateMongodb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGlobalSignAtlas(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateMongodbCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGlobalSignAtlasCall(body, _callback); return localVarCall; } @@ -43575,17 +54667,17 @@ private okhttp3.Call rotatedSecretCreateMongodbValidateBeforeCall(RotatedSecretC * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
201 targetCreateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateMongodb(RotatedSecretCreateMongodb body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateMongodbWithHttpInfo(body); + public TargetCreateOutput targetCreateGlobalSignAtlas(TargetCreateGlobalSignAtlas body) throws ApiException { + ApiResponse localVarResp = targetCreateGlobalSignAtlasWithHttpInfo(body); return localVarResp.getData(); } @@ -43593,18 +54685,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateMongodb(RotatedSecretCreateM * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
201 targetCreateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateMongodbWithHttpInfo(RotatedSecretCreateMongodb body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateMongodbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGlobalSignAtlasWithHttpInfo(TargetCreateGlobalSignAtlas body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGlobalSignAtlasValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43618,19 +54710,19 @@ public ApiResponse rotatedSecretCreateMongodbWithHttp * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMongodbResponse wraps response body. -
201 targetCreateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateMongodbAsync(RotatedSecretCreateMongodb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGlobalSignAtlasAsync(TargetCreateGlobalSignAtlas body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateMongodbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGlobalSignAtlasValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateMssql + * Build call for targetCreateGodaddy * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43638,11 +54730,11 @@ public okhttp3.Call rotatedSecretCreateMongodbAsync(RotatedSecretCreateMongodb b * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
201 targetCreateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateMssqlCall(RotatedSecretCreateMssql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGodaddyCall(TargetCreateGodaddy body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43660,7 +54752,7 @@ public okhttp3.Call rotatedSecretCreateMssqlCall(RotatedSecretCreateMssql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-mssql"; + String localVarPath = "/target-create-godaddy"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43689,15 +54781,15 @@ public okhttp3.Call rotatedSecretCreateMssqlCall(RotatedSecretCreateMssql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateMssqlValidateBeforeCall(RotatedSecretCreateMssql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateGodaddyValidateBeforeCall(TargetCreateGodaddy 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 rotatedSecretCreateMssql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateGodaddy(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateMssqlCall(body, _callback); + okhttp3.Call localVarCall = targetCreateGodaddyCall(body, _callback); return localVarCall; } @@ -43706,17 +54798,17 @@ private okhttp3.Call rotatedSecretCreateMssqlValidateBeforeCall(RotatedSecretCre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
201 targetCreateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateMssql(RotatedSecretCreateMssql body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateMssqlWithHttpInfo(body); + public TargetCreateOutput targetCreateGodaddy(TargetCreateGodaddy body) throws ApiException { + ApiResponse localVarResp = targetCreateGodaddyWithHttpInfo(body); return localVarResp.getData(); } @@ -43724,18 +54816,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateMssql(RotatedSecretCreateMss * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
201 targetCreateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateMssqlWithHttpInfo(RotatedSecretCreateMssql body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateMssqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateGodaddyWithHttpInfo(TargetCreateGodaddy body) throws ApiException { + okhttp3.Call localVarCall = targetCreateGodaddyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43749,19 +54841,19 @@ public ApiResponse rotatedSecretCreateMssqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMssqlResponse wraps response body. -
201 targetCreateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateMssqlAsync(RotatedSecretCreateMssql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateGodaddyAsync(TargetCreateGodaddy body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateMssqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateGodaddyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateMysql + * Build call for targetCreateHashiVault * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43769,11 +54861,11 @@ public okhttp3.Call rotatedSecretCreateMssqlAsync(RotatedSecretCreateMssql body, * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
201 targetCreateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateMysqlCall(RotatedSecretCreateMysql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateHashiVaultCall(TargetCreateHashiVault body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43791,7 +54883,7 @@ public okhttp3.Call rotatedSecretCreateMysqlCall(RotatedSecretCreateMysql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-mysql"; + String localVarPath = "/target-create-hashi-vault"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43820,15 +54912,15 @@ public okhttp3.Call rotatedSecretCreateMysqlCall(RotatedSecretCreateMysql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateMysqlValidateBeforeCall(RotatedSecretCreateMysql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateHashiVaultValidateBeforeCall(TargetCreateHashiVault 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 rotatedSecretCreateMysql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateHashiVault(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateMysqlCall(body, _callback); + okhttp3.Call localVarCall = targetCreateHashiVaultCall(body, _callback); return localVarCall; } @@ -43837,17 +54929,17 @@ private okhttp3.Call rotatedSecretCreateMysqlValidateBeforeCall(RotatedSecretCre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
201 targetCreateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateMysql(RotatedSecretCreateMysql body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateMysqlWithHttpInfo(body); + public TargetCreateOutput targetCreateHashiVault(TargetCreateHashiVault body) throws ApiException { + ApiResponse localVarResp = targetCreateHashiVaultWithHttpInfo(body); return localVarResp.getData(); } @@ -43855,18 +54947,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateMysql(RotatedSecretCreateMys * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
201 targetCreateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateMysqlWithHttpInfo(RotatedSecretCreateMysql body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateMysqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateHashiVaultWithHttpInfo(TargetCreateHashiVault body) throws ApiException { + okhttp3.Call localVarCall = targetCreateHashiVaultValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -43880,19 +54972,19 @@ public ApiResponse rotatedSecretCreateMysqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateMysqlResponse wraps response body. -
201 targetCreateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateMysqlAsync(RotatedSecretCreateMysql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateHashiVaultAsync(TargetCreateHashiVault body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateMysqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateHashiVaultValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateOracledb + * Build call for targetCreateK8s * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -43900,11 +54992,11 @@ public okhttp3.Call rotatedSecretCreateMysqlAsync(RotatedSecretCreateMysql body, * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
201 targetCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateOracledbCall(RotatedSecretCreateOracledb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateK8sCall(TargetCreateK8s body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -43922,7 +55014,7 @@ public okhttp3.Call rotatedSecretCreateOracledbCall(RotatedSecretCreateOracledb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-oracledb"; + String localVarPath = "/target-create-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -43951,15 +55043,15 @@ public okhttp3.Call rotatedSecretCreateOracledbCall(RotatedSecretCreateOracledb } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateOracledbValidateBeforeCall(RotatedSecretCreateOracledb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateK8sValidateBeforeCall(TargetCreateK8s 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 rotatedSecretCreateOracledb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateK8s(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateOracledbCall(body, _callback); + okhttp3.Call localVarCall = targetCreateK8sCall(body, _callback); return localVarCall; } @@ -43968,17 +55060,17 @@ private okhttp3.Call rotatedSecretCreateOracledbValidateBeforeCall(RotatedSecret * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
201 targetCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateOracledb(RotatedSecretCreateOracledb body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateOracledbWithHttpInfo(body); + public TargetCreateOutput targetCreateK8s(TargetCreateK8s body) throws ApiException { + ApiResponse localVarResp = targetCreateK8sWithHttpInfo(body); return localVarResp.getData(); } @@ -43986,18 +55078,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateOracledb(RotatedSecretCreate * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
201 targetCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateOracledbWithHttpInfo(RotatedSecretCreateOracledb body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateOracledbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateK8sWithHttpInfo(TargetCreateK8s body) throws ApiException { + okhttp3.Call localVarCall = targetCreateK8sValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44011,19 +55103,19 @@ public ApiResponse rotatedSecretCreateOracledbWithHtt * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateOracledbResponse wraps response body. -
201 targetCreateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateOracledbAsync(RotatedSecretCreateOracledb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateK8sAsync(TargetCreateK8s body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateOracledbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateK8sValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreatePostgresql + * Build call for targetCreateLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44031,11 +55123,11 @@ public okhttp3.Call rotatedSecretCreateOracledbAsync(RotatedSecretCreateOracledb * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
201 targetCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreatePostgresqlCall(RotatedSecretCreatePostgresql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateLdapCall(TargetCreateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44053,7 +55145,7 @@ public okhttp3.Call rotatedSecretCreatePostgresqlCall(RotatedSecretCreatePostgre Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-postgresql"; + String localVarPath = "/target-create-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44082,15 +55174,15 @@ public okhttp3.Call rotatedSecretCreatePostgresqlCall(RotatedSecretCreatePostgre } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreatePostgresqlValidateBeforeCall(RotatedSecretCreatePostgresql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateLdapValidateBeforeCall(TargetCreateLdap 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 rotatedSecretCreatePostgresql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateLdap(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreatePostgresqlCall(body, _callback); + okhttp3.Call localVarCall = targetCreateLdapCall(body, _callback); return localVarCall; } @@ -44099,17 +55191,17 @@ private okhttp3.Call rotatedSecretCreatePostgresqlValidateBeforeCall(RotatedSecr * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
201 targetCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreatePostgresql(RotatedSecretCreatePostgresql body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreatePostgresqlWithHttpInfo(body); + public TargetCreateOutput targetCreateLdap(TargetCreateLdap body) throws ApiException { + ApiResponse localVarResp = targetCreateLdapWithHttpInfo(body); return localVarResp.getData(); } @@ -44117,18 +55209,18 @@ public RotatedSecretCreateOutput rotatedSecretCreatePostgresql(RotatedSecretCrea * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
201 targetCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreatePostgresqlWithHttpInfo(RotatedSecretCreatePostgresql body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreatePostgresqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateLdapWithHttpInfo(TargetCreateLdap body) throws ApiException { + okhttp3.Call localVarCall = targetCreateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44142,19 +55234,19 @@ public ApiResponse rotatedSecretCreatePostgresqlWithH * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreatePostgresqlResponse wraps response body. -
201 targetCreateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreatePostgresqlAsync(RotatedSecretCreatePostgresql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateLdapAsync(TargetCreateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreatePostgresqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateRedis + * Build call for targetCreateLinked * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44162,11 +55254,11 @@ public okhttp3.Call rotatedSecretCreatePostgresqlAsync(RotatedSecretCreatePostgr * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
201 targetCreateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateRedisCall(RotatedSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateLinkedCall(TargetCreateLinked body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44184,7 +55276,7 @@ public okhttp3.Call rotatedSecretCreateRedisCall(RotatedSecretCreateRedis body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-redis"; + String localVarPath = "/target-create-linked"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44213,15 +55305,15 @@ public okhttp3.Call rotatedSecretCreateRedisCall(RotatedSecretCreateRedis body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateRedisValidateBeforeCall(RotatedSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateLinkedValidateBeforeCall(TargetCreateLinked 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 rotatedSecretCreateRedis(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateLinked(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateRedisCall(body, _callback); + okhttp3.Call localVarCall = targetCreateLinkedCall(body, _callback); return localVarCall; } @@ -44230,17 +55322,17 @@ private okhttp3.Call rotatedSecretCreateRedisValidateBeforeCall(RotatedSecretCre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
201 targetCreateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateRedis(RotatedSecretCreateRedis body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateRedisWithHttpInfo(body); + public TargetCreateOutput targetCreateLinked(TargetCreateLinked body) throws ApiException { + ApiResponse localVarResp = targetCreateLinkedWithHttpInfo(body); return localVarResp.getData(); } @@ -44248,18 +55340,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateRedis(RotatedSecretCreateRed * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
201 targetCreateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateRedisWithHttpInfo(RotatedSecretCreateRedis body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateRedisValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateLinkedWithHttpInfo(TargetCreateLinked body) throws ApiException { + okhttp3.Call localVarCall = targetCreateLinkedValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44273,19 +55365,19 @@ public ApiResponse rotatedSecretCreateRedisWithHttpIn * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedisResponse wraps response body. -
201 targetCreateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateRedisAsync(RotatedSecretCreateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateLinkedAsync(TargetCreateLinked body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateRedisValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateLinkedValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateRedshift + * Build call for targetCreatePing * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44293,11 +55385,11 @@ public okhttp3.Call rotatedSecretCreateRedisAsync(RotatedSecretCreateRedis body, * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
201 targetCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateRedshiftCall(RotatedSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreatePingCall(TargetCreatePing body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44315,7 +55407,7 @@ public okhttp3.Call rotatedSecretCreateRedshiftCall(RotatedSecretCreateRedshift Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-redshift"; + String localVarPath = "/target-create-ping"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44344,15 +55436,15 @@ public okhttp3.Call rotatedSecretCreateRedshiftCall(RotatedSecretCreateRedshift } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateRedshiftValidateBeforeCall(RotatedSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreatePingValidateBeforeCall(TargetCreatePing 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 rotatedSecretCreateRedshift(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreatePing(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateRedshiftCall(body, _callback); + okhttp3.Call localVarCall = targetCreatePingCall(body, _callback); return localVarCall; } @@ -44361,17 +55453,17 @@ private okhttp3.Call rotatedSecretCreateRedshiftValidateBeforeCall(RotatedSecret * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
201 targetCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateRedshift(RotatedSecretCreateRedshift body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateRedshiftWithHttpInfo(body); + public TargetCreateOutput targetCreatePing(TargetCreatePing body) throws ApiException { + ApiResponse localVarResp = targetCreatePingWithHttpInfo(body); return localVarResp.getData(); } @@ -44379,18 +55471,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateRedshift(RotatedSecretCreate * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
201 targetCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateRedshiftWithHttpInfo(RotatedSecretCreateRedshift body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateRedshiftValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreatePingWithHttpInfo(TargetCreatePing body) throws ApiException { + okhttp3.Call localVarCall = targetCreatePingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44404,19 +55496,19 @@ public ApiResponse rotatedSecretCreateRedshiftWithHtt * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateRedshiftResponse wraps response body. -
201 targetCreatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateRedshiftAsync(RotatedSecretCreateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreatePingAsync(TargetCreatePing body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateRedshiftValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreatePingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateSnowflake + * Build call for targetCreateRabbitMq * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44424,11 +55516,11 @@ public okhttp3.Call rotatedSecretCreateRedshiftAsync(RotatedSecretCreateRedshift * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
201 targetCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateSnowflakeCall(RotatedSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateRabbitMqCall(TargetCreateRabbitMq body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44446,7 +55538,7 @@ public okhttp3.Call rotatedSecretCreateSnowflakeCall(RotatedSecretCreateSnowflak Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-snowflake"; + String localVarPath = "/target-create-rabbitmq"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44475,15 +55567,15 @@ public okhttp3.Call rotatedSecretCreateSnowflakeCall(RotatedSecretCreateSnowflak } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateSnowflakeValidateBeforeCall(RotatedSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateRabbitMqValidateBeforeCall(TargetCreateRabbitMq 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 rotatedSecretCreateSnowflake(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateRabbitMq(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateSnowflakeCall(body, _callback); + okhttp3.Call localVarCall = targetCreateRabbitMqCall(body, _callback); return localVarCall; } @@ -44492,17 +55584,17 @@ private okhttp3.Call rotatedSecretCreateSnowflakeValidateBeforeCall(RotatedSecre * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
201 targetCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateSnowflake(RotatedSecretCreateSnowflake body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateSnowflakeWithHttpInfo(body); + public TargetCreateOutput targetCreateRabbitMq(TargetCreateRabbitMq body) throws ApiException { + ApiResponse localVarResp = targetCreateRabbitMqWithHttpInfo(body); return localVarResp.getData(); } @@ -44510,18 +55602,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateSnowflake(RotatedSecretCreat * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
201 targetCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateSnowflakeWithHttpInfo(RotatedSecretCreateSnowflake body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateSnowflakeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateRabbitMqWithHttpInfo(TargetCreateRabbitMq body) throws ApiException { + okhttp3.Call localVarCall = targetCreateRabbitMqValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44535,19 +55627,19 @@ public ApiResponse rotatedSecretCreateSnowflakeWithHt * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSnowflakeResponse wraps response body. -
201 targetCreateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateSnowflakeAsync(RotatedSecretCreateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateRabbitMqAsync(TargetCreateRabbitMq body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateSnowflakeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateRabbitMqValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateSsh + * Build call for targetCreateSalesforce * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44555,11 +55647,11 @@ public okhttp3.Call rotatedSecretCreateSnowflakeAsync(RotatedSecretCreateSnowfla * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
201 targetCreateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateSshCall(RotatedSecretCreateSsh body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateSalesforceCall(TargetCreateSalesforce body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44577,7 +55669,7 @@ public okhttp3.Call rotatedSecretCreateSshCall(RotatedSecretCreateSsh body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-ssh"; + String localVarPath = "/target-create-salesforce"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44606,15 +55698,15 @@ public okhttp3.Call rotatedSecretCreateSshCall(RotatedSecretCreateSsh body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateSshValidateBeforeCall(RotatedSecretCreateSsh body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateSalesforceValidateBeforeCall(TargetCreateSalesforce 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 rotatedSecretCreateSsh(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateSalesforce(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateSshCall(body, _callback); + okhttp3.Call localVarCall = targetCreateSalesforceCall(body, _callback); return localVarCall; } @@ -44623,17 +55715,17 @@ private okhttp3.Call rotatedSecretCreateSshValidateBeforeCall(RotatedSecretCreat * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
201 targetCreateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateSsh(RotatedSecretCreateSsh body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateSshWithHttpInfo(body); + public TargetCreateOutput targetCreateSalesforce(TargetCreateSalesforce body) throws ApiException { + ApiResponse localVarResp = targetCreateSalesforceWithHttpInfo(body); return localVarResp.getData(); } @@ -44641,18 +55733,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateSsh(RotatedSecretCreateSsh b * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
201 targetCreateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateSshWithHttpInfo(RotatedSecretCreateSsh body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateSshValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateSalesforceWithHttpInfo(TargetCreateSalesforce body) throws ApiException { + okhttp3.Call localVarCall = targetCreateSalesforceValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44666,19 +55758,19 @@ public ApiResponse rotatedSecretCreateSshWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateSshResponse wraps response body. -
201 targetCreateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateSshAsync(RotatedSecretCreateSsh body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateSalesforceAsync(TargetCreateSalesforce body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateSshValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateSalesforceValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretCreateWindows + * Build call for targetCreateSsh * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44686,11 +55778,11 @@ public okhttp3.Call rotatedSecretCreateSshAsync(RotatedSecretCreateSsh body, fin * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
201 targetCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateWindowsCall(RotatedSecretCreateWindows body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateSshCall(TargetCreateSsh body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44708,7 +55800,7 @@ public okhttp3.Call rotatedSecretCreateWindowsCall(RotatedSecretCreateWindows bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-create-windows"; + String localVarPath = "/target-create-ssh"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44737,15 +55829,15 @@ public okhttp3.Call rotatedSecretCreateWindowsCall(RotatedSecretCreateWindows bo } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretCreateWindowsValidateBeforeCall(RotatedSecretCreateWindows body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateSshValidateBeforeCall(TargetCreateSsh 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 rotatedSecretCreateWindows(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateSsh(Async)"); } - okhttp3.Call localVarCall = rotatedSecretCreateWindowsCall(body, _callback); + okhttp3.Call localVarCall = targetCreateSshCall(body, _callback); return localVarCall; } @@ -44754,17 +55846,17 @@ private okhttp3.Call rotatedSecretCreateWindowsValidateBeforeCall(RotatedSecretC * * * @param body (required) - * @return RotatedSecretCreateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
201 targetCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretCreateOutput rotatedSecretCreateWindows(RotatedSecretCreateWindows body) throws ApiException { - ApiResponse localVarResp = rotatedSecretCreateWindowsWithHttpInfo(body); + public TargetCreateOutput targetCreateSsh(TargetCreateSsh body) throws ApiException { + ApiResponse localVarResp = targetCreateSshWithHttpInfo(body); return localVarResp.getData(); } @@ -44772,18 +55864,18 @@ public RotatedSecretCreateOutput rotatedSecretCreateWindows(RotatedSecretCreateW * * * @param body (required) - * @return ApiResponse<RotatedSecretCreateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
201 targetCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretCreateWindowsWithHttpInfo(RotatedSecretCreateWindows body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateWindowsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateSshWithHttpInfo(TargetCreateSsh body) throws ApiException { + okhttp3.Call localVarCall = targetCreateSshValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44797,19 +55889,19 @@ public ApiResponse rotatedSecretCreateWindowsWithHttp * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretCreateWindowsResponse wraps response body. -
201 targetCreateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretCreateWindowsAsync(RotatedSecretCreateWindows body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateSshAsync(TargetCreateSsh body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretCreateWindowsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateSshValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretGetValue + * Build call for targetCreateWeb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44817,11 +55909,11 @@ public okhttp3.Call rotatedSecretCreateWindowsAsync(RotatedSecretCreateWindows b * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
201 targetCreateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretGetValueCall(RotatedSecretGetValue body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateWebCall(TargetCreateWeb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44839,7 +55931,7 @@ public okhttp3.Call rotatedSecretGetValueCall(RotatedSecretGetValue body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-get-value"; + String localVarPath = "/target-create-web"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44868,15 +55960,15 @@ public okhttp3.Call rotatedSecretGetValueCall(RotatedSecretGetValue body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretGetValueValidateBeforeCall(RotatedSecretGetValue body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateWebValidateBeforeCall(TargetCreateWeb 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 rotatedSecretGetValue(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateWeb(Async)"); } - okhttp3.Call localVarCall = rotatedSecretGetValueCall(body, _callback); + okhttp3.Call localVarCall = targetCreateWebCall(body, _callback); return localVarCall; } @@ -44885,17 +55977,17 @@ private okhttp3.Call rotatedSecretGetValueValidateBeforeCall(RotatedSecretGetVal * * * @param body (required) - * @return Map<String, Object> + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
201 targetCreateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Map rotatedSecretGetValue(RotatedSecretGetValue body) throws ApiException { - ApiResponse> localVarResp = rotatedSecretGetValueWithHttpInfo(body); + public TargetCreateOutput targetCreateWeb(TargetCreateWeb body) throws ApiException { + ApiResponse localVarResp = targetCreateWebWithHttpInfo(body); return localVarResp.getData(); } @@ -44903,18 +55995,18 @@ public Map rotatedSecretGetValue(RotatedSecretGetValue body) thr * * * @param body (required) - * @return ApiResponse<Map<String, Object>> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
201 targetCreateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse> rotatedSecretGetValueWithHttpInfo(RotatedSecretGetValue body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretGetValueValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken>(){}.getType(); + public ApiResponse targetCreateWebWithHttpInfo(TargetCreateWeb body) throws ApiException { + okhttp3.Call localVarCall = targetCreateWebValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -44928,19 +56020,19 @@ public ApiResponse> rotatedSecretGetValueWithHttpInfo(Rotate * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretGetValueResponse wraps response body. -
201 targetCreateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretGetValueAsync(RotatedSecretGetValue body, final ApiCallback> _callback) throws ApiException { + public okhttp3.Call targetCreateWebAsync(TargetCreateWeb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretGetValueValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken>(){}.getType(); + okhttp3.Call localVarCall = targetCreateWebValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretList + * Build call for targetCreateWindows * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -44948,11 +56040,11 @@ public okhttp3.Call rotatedSecretGetValueAsync(RotatedSecretGetValue body, final * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
201 targetCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretListCall(RotatedSecretList body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateWindowsCall(TargetCreateWindows body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -44970,7 +56062,7 @@ public okhttp3.Call rotatedSecretListCall(RotatedSecretList body, final ApiCallb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-list"; + String localVarPath = "/target-create-windows"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -44999,15 +56091,15 @@ public okhttp3.Call rotatedSecretListCall(RotatedSecretList body, final ApiCallb } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretListValidateBeforeCall(RotatedSecretList body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateWindowsValidateBeforeCall(TargetCreateWindows 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 rotatedSecretList(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateWindows(Async)"); } - okhttp3.Call localVarCall = rotatedSecretListCall(body, _callback); + okhttp3.Call localVarCall = targetCreateWindowsCall(body, _callback); return localVarCall; } @@ -45016,17 +56108,17 @@ private okhttp3.Call rotatedSecretListValidateBeforeCall(RotatedSecretList body, * * * @param body (required) - * @return GetProducersListReplyObj + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
201 targetCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public GetProducersListReplyObj rotatedSecretList(RotatedSecretList body) throws ApiException { - ApiResponse localVarResp = rotatedSecretListWithHttpInfo(body); + public TargetCreateOutput targetCreateWindows(TargetCreateWindows body) throws ApiException { + ApiResponse localVarResp = targetCreateWindowsWithHttpInfo(body); return localVarResp.getData(); } @@ -45034,18 +56126,18 @@ public GetProducersListReplyObj rotatedSecretList(RotatedSecretList body) throws * * * @param body (required) - * @return ApiResponse<GetProducersListReplyObj> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
201 targetCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretListWithHttpInfo(RotatedSecretList body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretListValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateWindowsWithHttpInfo(TargetCreateWindows body) throws ApiException { + okhttp3.Call localVarCall = targetCreateWindowsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45059,19 +56151,19 @@ public ApiResponse rotatedSecretListWithHttpInfo(Rotat * @http.response.details - +
Status Code Description Response Headers
200 rotatedSecretListResponse wraps response body. -
201 targetCreateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretListAsync(RotatedSecretList body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateWindowsAsync(TargetCreateWindows body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretListValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateWindowsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateAws + * Build call for targetCreateZeroSSL * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45079,11 +56171,11 @@ public okhttp3.Call rotatedSecretListAsync(RotatedSecretList body, final ApiCall * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
201 targetCreateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateAwsCall(RotatedSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateZeroSSLCall(TargetCreateZeroSSL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45101,7 +56193,7 @@ public okhttp3.Call rotatedSecretUpdateAwsCall(RotatedSecretUpdateAws body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-aws"; + String localVarPath = "/target-create-zerossl"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45130,15 +56222,15 @@ public okhttp3.Call rotatedSecretUpdateAwsCall(RotatedSecretUpdateAws body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateAwsValidateBeforeCall(RotatedSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetCreateZeroSSLValidateBeforeCall(TargetCreateZeroSSL 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 rotatedSecretUpdateAws(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetCreateZeroSSL(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateAwsCall(body, _callback); + okhttp3.Call localVarCall = targetCreateZeroSSLCall(body, _callback); return localVarCall; } @@ -45147,17 +56239,17 @@ private okhttp3.Call rotatedSecretUpdateAwsValidateBeforeCall(RotatedSecretUpdat * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetCreateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
201 targetCreateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateAws(RotatedSecretUpdateAws body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateAwsWithHttpInfo(body); + public TargetCreateOutput targetCreateZeroSSL(TargetCreateZeroSSL body) throws ApiException { + ApiResponse localVarResp = targetCreateZeroSSLWithHttpInfo(body); return localVarResp.getData(); } @@ -45165,18 +56257,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateAws(RotatedSecretUpdateAws b * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetCreateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
201 targetCreateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateAwsWithHttpInfo(RotatedSecretUpdateAws body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateAwsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetCreateZeroSSLWithHttpInfo(TargetCreateZeroSSL body) throws ApiException { + okhttp3.Call localVarCall = targetCreateZeroSSLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45190,19 +56282,19 @@ public ApiResponse rotatedSecretUpdateAwsWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAwsResponse wraps response body. -
201 targetCreateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateAwsAsync(RotatedSecretUpdateAws body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetCreateZeroSSLAsync(TargetCreateZeroSSL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateAwsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetCreateZeroSSLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateAzure + * Build call for targetDelete * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45210,11 +56302,11 @@ public okhttp3.Call rotatedSecretUpdateAwsAsync(RotatedSecretUpdateAws body, fin * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
200 targetDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateAzureCall(RotatedSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetDeleteCall(TargetDelete body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45232,7 +56324,7 @@ public okhttp3.Call rotatedSecretUpdateAzureCall(RotatedSecretUpdateAzure body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-azure"; + String localVarPath = "/target-delete"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45261,15 +56353,15 @@ public okhttp3.Call rotatedSecretUpdateAzureCall(RotatedSecretUpdateAzure body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateAzureValidateBeforeCall(RotatedSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetDeleteValidateBeforeCall(TargetDelete 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 rotatedSecretUpdateAzure(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetDelete(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateAzureCall(body, _callback); + okhttp3.Call localVarCall = targetDeleteCall(body, _callback); return localVarCall; } @@ -45278,17 +56370,17 @@ private okhttp3.Call rotatedSecretUpdateAzureValidateBeforeCall(RotatedSecretUpd * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return Object * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
200 targetDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateAzure(RotatedSecretUpdateAzure body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateAzureWithHttpInfo(body); + public Object targetDelete(TargetDelete body) throws ApiException { + ApiResponse localVarResp = targetDeleteWithHttpInfo(body); return localVarResp.getData(); } @@ -45296,18 +56388,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateAzure(RotatedSecretUpdateAzu * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<Object> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
200 targetDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateAzureWithHttpInfo(RotatedSecretUpdateAzure body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateAzureValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetDeleteWithHttpInfo(TargetDelete body) throws ApiException { + okhttp3.Call localVarCall = targetDeleteValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45321,19 +56413,19 @@ public ApiResponse rotatedSecretUpdateAzureWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateAzureResponse wraps response body. -
200 targetDeleteResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateAzureAsync(RotatedSecretUpdateAzure body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetDeleteAsync(TargetDelete body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateAzureValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetDeleteValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateCassandra + * Build call for targetGet * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45341,11 +56433,11 @@ public okhttp3.Call rotatedSecretUpdateAzureAsync(RotatedSecretUpdateAzure body, * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
200 targetGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateCassandraCall(RotatedSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetGetCall(TargetGet body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45363,7 +56455,7 @@ public okhttp3.Call rotatedSecretUpdateCassandraCall(RotatedSecretUpdateCassandr Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-cassandra"; + String localVarPath = "/target-get"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45392,15 +56484,15 @@ public okhttp3.Call rotatedSecretUpdateCassandraCall(RotatedSecretUpdateCassandr } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateCassandraValidateBeforeCall(RotatedSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetGetValidateBeforeCall(TargetGet 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 rotatedSecretUpdateCassandra(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetGet(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateCassandraCall(body, _callback); + okhttp3.Call localVarCall = targetGetCall(body, _callback); return localVarCall; } @@ -45409,17 +56501,17 @@ private okhttp3.Call rotatedSecretUpdateCassandraValidateBeforeCall(RotatedSecre * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return Target * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
200 targetGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateCassandra(RotatedSecretUpdateCassandra body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateCassandraWithHttpInfo(body); + public Target targetGet(TargetGet body) throws ApiException { + ApiResponse localVarResp = targetGetWithHttpInfo(body); return localVarResp.getData(); } @@ -45427,18 +56519,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateCassandra(RotatedSecretUpdat * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<Target> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
200 targetGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateCassandraWithHttpInfo(RotatedSecretUpdateCassandra body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateCassandraValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetGetWithHttpInfo(TargetGet body) throws ApiException { + okhttp3.Call localVarCall = targetGetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45452,19 +56544,19 @@ public ApiResponse rotatedSecretUpdateCassandraWithHt * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCassandraResponse wraps response body. -
200 targetGetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateCassandraAsync(RotatedSecretUpdateCassandra body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetGetAsync(TargetGet body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateCassandraValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetGetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateCustom + * Build call for targetGetDetails * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45472,11 +56564,11 @@ public okhttp3.Call rotatedSecretUpdateCassandraAsync(RotatedSecretUpdateCassand * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
200 targetGetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateCustomCall(RotatedSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetGetDetailsCall(TargetGetDetails body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45494,7 +56586,7 @@ public okhttp3.Call rotatedSecretUpdateCustomCall(RotatedSecretUpdateCustom body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-custom"; + String localVarPath = "/target-get-details"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45523,15 +56615,15 @@ public okhttp3.Call rotatedSecretUpdateCustomCall(RotatedSecretUpdateCustom body } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateCustomValidateBeforeCall(RotatedSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetGetDetailsValidateBeforeCall(TargetGetDetails 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 rotatedSecretUpdateCustom(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetGetDetails(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateCustomCall(body, _callback); + okhttp3.Call localVarCall = targetGetDetailsCall(body, _callback); return localVarCall; } @@ -45540,17 +56632,17 @@ private okhttp3.Call rotatedSecretUpdateCustomValidateBeforeCall(RotatedSecretUp * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return GetTargetDetailsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
200 targetGetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateCustom(RotatedSecretUpdateCustom body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateCustomWithHttpInfo(body); + public GetTargetDetailsOutput targetGetDetails(TargetGetDetails body) throws ApiException { + ApiResponse localVarResp = targetGetDetailsWithHttpInfo(body); return localVarResp.getData(); } @@ -45558,18 +56650,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateCustom(RotatedSecretUpdateCu * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<GetTargetDetailsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
200 targetGetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateCustomWithHttpInfo(RotatedSecretUpdateCustom body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateCustomValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetGetDetailsWithHttpInfo(TargetGetDetails body) throws ApiException { + okhttp3.Call localVarCall = targetGetDetailsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45583,19 +56675,19 @@ public ApiResponse rotatedSecretUpdateCustomWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateCustomResponse wraps response body. -
200 targetGetDetailsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateCustomAsync(RotatedSecretUpdateCustom body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetGetDetailsAsync(TargetGetDetails body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateCustomValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetGetDetailsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateDockerhub + * Build call for targetList * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45603,11 +56695,11 @@ public okhttp3.Call rotatedSecretUpdateCustomAsync(RotatedSecretUpdateCustom bod * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
200 targetListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateDockerhubCall(RotatedSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetListCall(TargetList body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45625,7 +56717,7 @@ public okhttp3.Call rotatedSecretUpdateDockerhubCall(RotatedSecretUpdateDockerhu Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-dockerhub"; + String localVarPath = "/target-list"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45654,15 +56746,15 @@ public okhttp3.Call rotatedSecretUpdateDockerhubCall(RotatedSecretUpdateDockerhu } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateDockerhubValidateBeforeCall(RotatedSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetListValidateBeforeCall(TargetList 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 rotatedSecretUpdateDockerhub(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetList(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateDockerhubCall(body, _callback); + okhttp3.Call localVarCall = targetListCall(body, _callback); return localVarCall; } @@ -45671,17 +56763,17 @@ private okhttp3.Call rotatedSecretUpdateDockerhubValidateBeforeCall(RotatedSecre * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return ListTargetsOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
200 targetListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateDockerhub(RotatedSecretUpdateDockerhub body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateDockerhubWithHttpInfo(body); + public ListTargetsOutput targetList(TargetList body) throws ApiException { + ApiResponse localVarResp = targetListWithHttpInfo(body); return localVarResp.getData(); } @@ -45689,18 +56781,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateDockerhub(RotatedSecretUpdat * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<ListTargetsOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
200 targetListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateDockerhubWithHttpInfo(RotatedSecretUpdateDockerhub body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateDockerhubValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetListWithHttpInfo(TargetList body) throws ApiException { + okhttp3.Call localVarCall = targetListValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45714,19 +56806,19 @@ public ApiResponse rotatedSecretUpdateDockerhubWithHt * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateDockerhubResponse wraps response body. -
200 targetListResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateDockerhubAsync(RotatedSecretUpdateDockerhub body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetListAsync(TargetList body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateDockerhubValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetListValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateGcp + * Build call for targetUpdateArtifactory * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45734,11 +56826,11 @@ public okhttp3.Call rotatedSecretUpdateDockerhubAsync(RotatedSecretUpdateDockerh * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateGcpResponse wraps response body. -
201 targetUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateGcpCall(RotatedSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateArtifactoryCall(TargetUpdateArtifactory body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45756,7 +56848,7 @@ public okhttp3.Call rotatedSecretUpdateGcpCall(RotatedSecretUpdateGcp body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-gcp"; + String localVarPath = "/target-update-artifactory"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45785,15 +56877,15 @@ public okhttp3.Call rotatedSecretUpdateGcpCall(RotatedSecretUpdateGcp body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateGcpValidateBeforeCall(RotatedSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateArtifactoryValidateBeforeCall(TargetUpdateArtifactory 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 rotatedSecretUpdateGcp(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateArtifactory(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateGcpCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateArtifactoryCall(body, _callback); return localVarCall; } @@ -45802,17 +56894,17 @@ private okhttp3.Call rotatedSecretUpdateGcpValidateBeforeCall(RotatedSecretUpdat * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateGcpResponse wraps response body. -
201 targetUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateGcp(RotatedSecretUpdateGcp body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateGcpWithHttpInfo(body); + public TargetUpdateOutput targetUpdateArtifactory(TargetUpdateArtifactory body) throws ApiException { + ApiResponse localVarResp = targetUpdateArtifactoryWithHttpInfo(body); return localVarResp.getData(); } @@ -45820,18 +56912,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateGcp(RotatedSecretUpdateGcp b * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateGcpResponse wraps response body. -
201 targetUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateGcpWithHttpInfo(RotatedSecretUpdateGcp body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateGcpValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateArtifactoryWithHttpInfo(TargetUpdateArtifactory body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateArtifactoryValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45845,19 +56937,19 @@ public ApiResponse rotatedSecretUpdateGcpWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateGcpResponse wraps response body. -
201 targetUpdateArtifactoryResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateGcpAsync(RotatedSecretUpdateGcp body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateArtifactoryAsync(TargetUpdateArtifactory body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateGcpValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateArtifactoryValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateHanadb + * Build call for targetUpdateAws * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45865,11 +56957,11 @@ public okhttp3.Call rotatedSecretUpdateGcpAsync(RotatedSecretUpdateGcp body, fin * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateHanadbResponse wraps response body. -
201 targetUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateHanadbCall(RotatedSecretUpdateHanadb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateAwsCall(TargetUpdateAws body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -45887,7 +56979,7 @@ public okhttp3.Call rotatedSecretUpdateHanadbCall(RotatedSecretUpdateHanadb body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-hanadb"; + String localVarPath = "/target-update-aws"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -45916,15 +57008,15 @@ public okhttp3.Call rotatedSecretUpdateHanadbCall(RotatedSecretUpdateHanadb body } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateHanadbValidateBeforeCall(RotatedSecretUpdateHanadb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateAwsValidateBeforeCall(TargetUpdateAws 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 rotatedSecretUpdateHanadb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateAws(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateHanadbCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateAwsCall(body, _callback); return localVarCall; } @@ -45933,17 +57025,17 @@ private okhttp3.Call rotatedSecretUpdateHanadbValidateBeforeCall(RotatedSecretUp * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateHanadbResponse wraps response body. -
201 targetUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateHanadb(RotatedSecretUpdateHanadb body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateHanadbWithHttpInfo(body); + public TargetUpdateOutput targetUpdateAws(TargetUpdateAws body) throws ApiException { + ApiResponse localVarResp = targetUpdateAwsWithHttpInfo(body); return localVarResp.getData(); } @@ -45951,18 +57043,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateHanadb(RotatedSecretUpdateHa * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateHanadbResponse wraps response body. -
201 targetUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateHanadbWithHttpInfo(RotatedSecretUpdateHanadb body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateHanadbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateAwsWithHttpInfo(TargetUpdateAws body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateAwsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -45976,19 +57068,19 @@ public ApiResponse rotatedSecretUpdateHanadbWithHttpI * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateHanadbResponse wraps response body. -
201 targetUpdateAwsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateHanadbAsync(RotatedSecretUpdateHanadb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateAwsAsync(TargetUpdateAws body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateHanadbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateAwsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateLdap + * Build call for targetUpdateAzure * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -45996,11 +57088,11 @@ public okhttp3.Call rotatedSecretUpdateHanadbAsync(RotatedSecretUpdateHanadb bod * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateLdapResponse wraps response body. -
201 targetUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateLdapCall(RotatedSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateAzureCall(TargetUpdateAzure body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46018,7 +57110,7 @@ public okhttp3.Call rotatedSecretUpdateLdapCall(RotatedSecretUpdateLdap body, fi Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-ldap"; + String localVarPath = "/target-update-azure"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46047,15 +57139,15 @@ public okhttp3.Call rotatedSecretUpdateLdapCall(RotatedSecretUpdateLdap body, fi } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateLdapValidateBeforeCall(RotatedSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateAzureValidateBeforeCall(TargetUpdateAzure 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 rotatedSecretUpdateLdap(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateAzure(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateLdapCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateAzureCall(body, _callback); return localVarCall; } @@ -46064,17 +57156,17 @@ private okhttp3.Call rotatedSecretUpdateLdapValidateBeforeCall(RotatedSecretUpda * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateLdapResponse wraps response body. -
201 targetUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateLdap(RotatedSecretUpdateLdap body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateLdapWithHttpInfo(body); + public TargetUpdateOutput targetUpdateAzure(TargetUpdateAzure body) throws ApiException { + ApiResponse localVarResp = targetUpdateAzureWithHttpInfo(body); return localVarResp.getData(); } @@ -46082,18 +57174,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateLdap(RotatedSecretUpdateLdap * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateLdapResponse wraps response body. -
201 targetUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateLdapWithHttpInfo(RotatedSecretUpdateLdap body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateLdapValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateAzureWithHttpInfo(TargetUpdateAzure body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateAzureValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46107,19 +57199,19 @@ public ApiResponse rotatedSecretUpdateLdapWithHttpInf * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateLdapResponse wraps response body. -
201 targetUpdateAzureResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateLdapAsync(RotatedSecretUpdateLdap body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateAzureAsync(TargetUpdateAzure body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateLdapValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateAzureValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateMongodb + * Build call for targetUpdateDB * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46127,11 +57219,11 @@ public okhttp3.Call rotatedSecretUpdateLdapAsync(RotatedSecretUpdateLdap body, f * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMongodbResponse wraps response body. -
201 targetUpdateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateMongodbCall(RotatedSecretUpdateMongodb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateDBCall(TargetUpdateDB body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46149,7 +57241,7 @@ public okhttp3.Call rotatedSecretUpdateMongodbCall(RotatedSecretUpdateMongodb bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-mongodb"; + String localVarPath = "/target-update-db"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46178,15 +57270,15 @@ public okhttp3.Call rotatedSecretUpdateMongodbCall(RotatedSecretUpdateMongodb bo } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateMongodbValidateBeforeCall(RotatedSecretUpdateMongodb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateDBValidateBeforeCall(TargetUpdateDB 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 rotatedSecretUpdateMongodb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateDB(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateMongodbCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateDBCall(body, _callback); return localVarCall; } @@ -46195,17 +57287,17 @@ private okhttp3.Call rotatedSecretUpdateMongodbValidateBeforeCall(RotatedSecretU * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMongodbResponse wraps response body. -
201 targetUpdateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateMongodb(RotatedSecretUpdateMongodb body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateMongodbWithHttpInfo(body); + public TargetUpdateOutput targetUpdateDB(TargetUpdateDB body) throws ApiException { + ApiResponse localVarResp = targetUpdateDBWithHttpInfo(body); return localVarResp.getData(); } @@ -46213,18 +57305,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateMongodb(RotatedSecretUpdateM * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMongodbResponse wraps response body. -
201 targetUpdateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateMongodbWithHttpInfo(RotatedSecretUpdateMongodb body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateMongodbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateDBWithHttpInfo(TargetUpdateDB body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateDBValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46238,19 +57330,19 @@ public ApiResponse rotatedSecretUpdateMongodbWithHttp * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMongodbResponse wraps response body. -
201 targetUpdateDBResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateMongodbAsync(RotatedSecretUpdateMongodb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateDBAsync(TargetUpdateDB body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateMongodbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateDBValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateMssql + * Build call for targetUpdateDockerhub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46258,11 +57350,11 @@ public okhttp3.Call rotatedSecretUpdateMongodbAsync(RotatedSecretUpdateMongodb b * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMssqlResponse wraps response body. -
201 targetUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateMssqlCall(RotatedSecretUpdateMssql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateDockerhubCall(TargetUpdateDockerhub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46280,7 +57372,7 @@ public okhttp3.Call rotatedSecretUpdateMssqlCall(RotatedSecretUpdateMssql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-mssql"; + String localVarPath = "/target-update-dockerhub"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46309,15 +57401,15 @@ public okhttp3.Call rotatedSecretUpdateMssqlCall(RotatedSecretUpdateMssql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateMssqlValidateBeforeCall(RotatedSecretUpdateMssql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateDockerhubValidateBeforeCall(TargetUpdateDockerhub 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 rotatedSecretUpdateMssql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateDockerhub(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateMssqlCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateDockerhubCall(body, _callback); return localVarCall; } @@ -46326,17 +57418,17 @@ private okhttp3.Call rotatedSecretUpdateMssqlValidateBeforeCall(RotatedSecretUpd * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMssqlResponse wraps response body. -
201 targetUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateMssql(RotatedSecretUpdateMssql body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateMssqlWithHttpInfo(body); + public TargetUpdateOutput targetUpdateDockerhub(TargetUpdateDockerhub body) throws ApiException { + ApiResponse localVarResp = targetUpdateDockerhubWithHttpInfo(body); return localVarResp.getData(); } @@ -46344,18 +57436,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateMssql(RotatedSecretUpdateMss * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMssqlResponse wraps response body. -
201 targetUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateMssqlWithHttpInfo(RotatedSecretUpdateMssql body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateMssqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateDockerhubWithHttpInfo(TargetUpdateDockerhub body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateDockerhubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46369,19 +57461,19 @@ public ApiResponse rotatedSecretUpdateMssqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMssqlResponse wraps response body. -
201 targetUpdateDockerhubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateMssqlAsync(RotatedSecretUpdateMssql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateDockerhubAsync(TargetUpdateDockerhub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateMssqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateDockerhubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateMysql + * Build call for targetUpdateEks * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46389,11 +57481,11 @@ public okhttp3.Call rotatedSecretUpdateMssqlAsync(RotatedSecretUpdateMssql body, * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
201 targetUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateMysqlCall(RotatedSecretUpdateMysql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateEksCall(TargetUpdateEks body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46411,7 +57503,7 @@ public okhttp3.Call rotatedSecretUpdateMysqlCall(RotatedSecretUpdateMysql body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-mysql"; + String localVarPath = "/target-update-eks"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46440,15 +57532,15 @@ public okhttp3.Call rotatedSecretUpdateMysqlCall(RotatedSecretUpdateMysql body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateMysqlValidateBeforeCall(RotatedSecretUpdateMysql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateEksValidateBeforeCall(TargetUpdateEks 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 rotatedSecretUpdateMysql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateEks(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateMysqlCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateEksCall(body, _callback); return localVarCall; } @@ -46457,17 +57549,17 @@ private okhttp3.Call rotatedSecretUpdateMysqlValidateBeforeCall(RotatedSecretUpd * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
201 targetUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateMysql(RotatedSecretUpdateMysql body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateMysqlWithHttpInfo(body); + public TargetUpdateOutput targetUpdateEks(TargetUpdateEks body) throws ApiException { + ApiResponse localVarResp = targetUpdateEksWithHttpInfo(body); return localVarResp.getData(); } @@ -46475,18 +57567,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateMysql(RotatedSecretUpdateMys * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
201 targetUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateMysqlWithHttpInfo(RotatedSecretUpdateMysql body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateMysqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateEksWithHttpInfo(TargetUpdateEks body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateEksValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46500,19 +57592,19 @@ public ApiResponse rotatedSecretUpdateMysqlWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateMysqlResponse wraps response body. -
201 targetUpdateEksResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateMysqlAsync(RotatedSecretUpdateMysql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateEksAsync(TargetUpdateEks body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateMysqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateEksValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateOracledb + * Build call for targetUpdateGcp * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46520,11 +57612,11 @@ public okhttp3.Call rotatedSecretUpdateMysqlAsync(RotatedSecretUpdateMysql body, * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateOracledbResponse wraps response body. -
201 targetUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateOracledbCall(RotatedSecretUpdateOracledb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGcpCall(TargetUpdateGcp body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46542,7 +57634,7 @@ public okhttp3.Call rotatedSecretUpdateOracledbCall(RotatedSecretUpdateOracledb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-oracledb"; + String localVarPath = "/target-update-gcp"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46571,15 +57663,15 @@ public okhttp3.Call rotatedSecretUpdateOracledbCall(RotatedSecretUpdateOracledb } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateOracledbValidateBeforeCall(RotatedSecretUpdateOracledb body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGcpValidateBeforeCall(TargetUpdateGcp 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 rotatedSecretUpdateOracledb(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGcp(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateOracledbCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGcpCall(body, _callback); return localVarCall; } @@ -46588,17 +57680,17 @@ private okhttp3.Call rotatedSecretUpdateOracledbValidateBeforeCall(RotatedSecret * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateOracledbResponse wraps response body. -
201 targetUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateOracledb(RotatedSecretUpdateOracledb body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateOracledbWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGcp(TargetUpdateGcp body) throws ApiException { + ApiResponse localVarResp = targetUpdateGcpWithHttpInfo(body); return localVarResp.getData(); } @@ -46606,18 +57698,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateOracledb(RotatedSecretUpdate * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateOracledbResponse wraps response body. -
201 targetUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateOracledbWithHttpInfo(RotatedSecretUpdateOracledb body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateOracledbValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGcpWithHttpInfo(TargetUpdateGcp body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGcpValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46631,19 +57723,19 @@ public ApiResponse rotatedSecretUpdateOracledbWithHtt * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateOracledbResponse wraps response body. -
201 targetUpdateGcpResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateOracledbAsync(RotatedSecretUpdateOracledb body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGcpAsync(TargetUpdateGcp body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateOracledbValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGcpValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdatePostgresql + * Build call for targetUpdateGithub * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46651,11 +57743,11 @@ public okhttp3.Call rotatedSecretUpdateOracledbAsync(RotatedSecretUpdateOracledb * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
201 targetUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdatePostgresqlCall(RotatedSecretUpdatePostgresql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGithubCall(TargetUpdateGithub body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46673,7 +57765,7 @@ public okhttp3.Call rotatedSecretUpdatePostgresqlCall(RotatedSecretUpdatePostgre Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-postgresql"; + String localVarPath = "/target-update-github"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46702,15 +57794,15 @@ public okhttp3.Call rotatedSecretUpdatePostgresqlCall(RotatedSecretUpdatePostgre } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdatePostgresqlValidateBeforeCall(RotatedSecretUpdatePostgresql body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGithubValidateBeforeCall(TargetUpdateGithub 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 rotatedSecretUpdatePostgresql(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGithub(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdatePostgresqlCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGithubCall(body, _callback); return localVarCall; } @@ -46719,17 +57811,17 @@ private okhttp3.Call rotatedSecretUpdatePostgresqlValidateBeforeCall(RotatedSecr * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
201 targetUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdatePostgresql(RotatedSecretUpdatePostgresql body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdatePostgresqlWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGithub(TargetUpdateGithub body) throws ApiException { + ApiResponse localVarResp = targetUpdateGithubWithHttpInfo(body); return localVarResp.getData(); } @@ -46737,18 +57829,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdatePostgresql(RotatedSecretUpda * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
201 targetUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdatePostgresqlWithHttpInfo(RotatedSecretUpdatePostgresql body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdatePostgresqlValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGithubWithHttpInfo(TargetUpdateGithub body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGithubValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46762,19 +57854,19 @@ public ApiResponse rotatedSecretUpdatePostgresqlWithH * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdatePostgresqlResponse wraps response body. -
201 targetUpdateGithubResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdatePostgresqlAsync(RotatedSecretUpdatePostgresql body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGithubAsync(TargetUpdateGithub body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdatePostgresqlValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGithubValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateRedis + * Build call for targetUpdateGitlab * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46782,11 +57874,11 @@ public okhttp3.Call rotatedSecretUpdatePostgresqlAsync(RotatedSecretUpdatePostgr * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedisResponse wraps response body. -
201 targetUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateRedisCall(RotatedSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGitlabCall(TargetUpdateGitlab body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46804,7 +57896,7 @@ public okhttp3.Call rotatedSecretUpdateRedisCall(RotatedSecretUpdateRedis body, Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-redis"; + String localVarPath = "/target-update-gitlab"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46833,15 +57925,15 @@ public okhttp3.Call rotatedSecretUpdateRedisCall(RotatedSecretUpdateRedis body, } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateRedisValidateBeforeCall(RotatedSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGitlabValidateBeforeCall(TargetUpdateGitlab 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 rotatedSecretUpdateRedis(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGitlab(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateRedisCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGitlabCall(body, _callback); return localVarCall; } @@ -46850,17 +57942,17 @@ private okhttp3.Call rotatedSecretUpdateRedisValidateBeforeCall(RotatedSecretUpd * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedisResponse wraps response body. -
201 targetUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateRedis(RotatedSecretUpdateRedis body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateRedisWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGitlab(TargetUpdateGitlab body) throws ApiException { + ApiResponse localVarResp = targetUpdateGitlabWithHttpInfo(body); return localVarResp.getData(); } @@ -46868,18 +57960,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateRedis(RotatedSecretUpdateRed * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedisResponse wraps response body. -
201 targetUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateRedisWithHttpInfo(RotatedSecretUpdateRedis body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateRedisValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGitlabWithHttpInfo(TargetUpdateGitlab body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGitlabValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -46893,19 +57985,19 @@ public ApiResponse rotatedSecretUpdateRedisWithHttpIn * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedisResponse wraps response body. -
201 targetUpdateGitlabResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateRedisAsync(RotatedSecretUpdateRedis body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGitlabAsync(TargetUpdateGitlab body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateRedisValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGitlabValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateRedshift + * Build call for targetUpdateGke * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -46913,11 +58005,11 @@ public okhttp3.Call rotatedSecretUpdateRedisAsync(RotatedSecretUpdateRedis body, * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
201 targetUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateRedshiftCall(RotatedSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGkeCall(TargetUpdateGke body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -46935,7 +58027,7 @@ public okhttp3.Call rotatedSecretUpdateRedshiftCall(RotatedSecretUpdateRedshift Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-redshift"; + String localVarPath = "/target-update-gke"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -46964,15 +58056,15 @@ public okhttp3.Call rotatedSecretUpdateRedshiftCall(RotatedSecretUpdateRedshift } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateRedshiftValidateBeforeCall(RotatedSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGkeValidateBeforeCall(TargetUpdateGke 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 rotatedSecretUpdateRedshift(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGke(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateRedshiftCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGkeCall(body, _callback); return localVarCall; } @@ -46981,17 +58073,17 @@ private okhttp3.Call rotatedSecretUpdateRedshiftValidateBeforeCall(RotatedSecret * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
201 targetUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateRedshift(RotatedSecretUpdateRedshift body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateRedshiftWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGke(TargetUpdateGke body) throws ApiException { + ApiResponse localVarResp = targetUpdateGkeWithHttpInfo(body); return localVarResp.getData(); } @@ -46999,18 +58091,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateRedshift(RotatedSecretUpdate * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
201 targetUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateRedshiftWithHttpInfo(RotatedSecretUpdateRedshift body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateRedshiftValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGkeWithHttpInfo(TargetUpdateGke body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGkeValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47024,19 +58116,19 @@ public ApiResponse rotatedSecretUpdateRedshiftWithHtt * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateRedshiftResponse wraps response body. -
201 targetUpdateGkeResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateRedshiftAsync(RotatedSecretUpdateRedshift body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGkeAsync(TargetUpdateGke body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateRedshiftValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGkeValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateSnowflake + * Build call for targetUpdateGlobalSign * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47044,11 +58136,11 @@ public okhttp3.Call rotatedSecretUpdateRedshiftAsync(RotatedSecretUpdateRedshift * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
201 targetUpdateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateSnowflakeCall(RotatedSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGlobalSignCall(TargetUpdateGlobalSign body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47066,7 +58158,7 @@ public okhttp3.Call rotatedSecretUpdateSnowflakeCall(RotatedSecretUpdateSnowflak Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-snowflake"; + String localVarPath = "/target-update-globalsign"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47095,15 +58187,15 @@ public okhttp3.Call rotatedSecretUpdateSnowflakeCall(RotatedSecretUpdateSnowflak } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateSnowflakeValidateBeforeCall(RotatedSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGlobalSignValidateBeforeCall(TargetUpdateGlobalSign 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 rotatedSecretUpdateSnowflake(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGlobalSign(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateSnowflakeCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGlobalSignCall(body, _callback); return localVarCall; } @@ -47112,17 +58204,17 @@ private okhttp3.Call rotatedSecretUpdateSnowflakeValidateBeforeCall(RotatedSecre * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
201 targetUpdateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateSnowflake(RotatedSecretUpdateSnowflake body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateSnowflakeWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGlobalSign(TargetUpdateGlobalSign body) throws ApiException { + ApiResponse localVarResp = targetUpdateGlobalSignWithHttpInfo(body); return localVarResp.getData(); } @@ -47130,18 +58222,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateSnowflake(RotatedSecretUpdat * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
201 targetUpdateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateSnowflakeWithHttpInfo(RotatedSecretUpdateSnowflake body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateSnowflakeValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGlobalSignWithHttpInfo(TargetUpdateGlobalSign body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGlobalSignValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47155,19 +58247,19 @@ public ApiResponse rotatedSecretUpdateSnowflakeWithHt * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSnowflakeResponse wraps response body. -
201 targetUpdateGlobalSignResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateSnowflakeAsync(RotatedSecretUpdateSnowflake body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGlobalSignAsync(TargetUpdateGlobalSign body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateSnowflakeValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGlobalSignValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateSsh + * Build call for targetUpdateGlobalSignAtlas * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47175,11 +58267,11 @@ public okhttp3.Call rotatedSecretUpdateSnowflakeAsync(RotatedSecretUpdateSnowfla * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSshResponse wraps response body. -
201 targetUpdateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateSshCall(RotatedSecretUpdateSsh body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGlobalSignAtlasCall(TargetUpdateGlobalSignAtlas body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47197,7 +58289,7 @@ public okhttp3.Call rotatedSecretUpdateSshCall(RotatedSecretUpdateSsh body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-ssh"; + String localVarPath = "/target-update-globalsign-atlas"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47226,15 +58318,15 @@ public okhttp3.Call rotatedSecretUpdateSshCall(RotatedSecretUpdateSsh body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateSshValidateBeforeCall(RotatedSecretUpdateSsh body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGlobalSignAtlasValidateBeforeCall(TargetUpdateGlobalSignAtlas 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 rotatedSecretUpdateSsh(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGlobalSignAtlas(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateSshCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGlobalSignAtlasCall(body, _callback); return localVarCall; } @@ -47243,17 +58335,17 @@ private okhttp3.Call rotatedSecretUpdateSshValidateBeforeCall(RotatedSecretUpdat * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSshResponse wraps response body. -
201 targetUpdateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateSsh(RotatedSecretUpdateSsh body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateSshWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGlobalSignAtlas(TargetUpdateGlobalSignAtlas body) throws ApiException { + ApiResponse localVarResp = targetUpdateGlobalSignAtlasWithHttpInfo(body); return localVarResp.getData(); } @@ -47261,18 +58353,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateSsh(RotatedSecretUpdateSsh b * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSshResponse wraps response body. -
201 targetUpdateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateSshWithHttpInfo(RotatedSecretUpdateSsh body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateSshValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGlobalSignAtlasWithHttpInfo(TargetUpdateGlobalSignAtlas body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGlobalSignAtlasValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47286,19 +58378,19 @@ public ApiResponse rotatedSecretUpdateSshWithHttpInfo * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateSshResponse wraps response body. -
201 targetUpdateGlobalSignAtlasResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateSshAsync(RotatedSecretUpdateSsh body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGlobalSignAtlasAsync(TargetUpdateGlobalSignAtlas body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateSshValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGlobalSignAtlasValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for rotatedSecretUpdateWindows + * Build call for targetUpdateGodaddy * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47306,11 +58398,11 @@ public okhttp3.Call rotatedSecretUpdateSshAsync(RotatedSecretUpdateSsh body, fin * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateWindowsResponse wraps response body. -
201 targetUpdateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateWindowsCall(RotatedSecretUpdateWindows body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGodaddyCall(TargetUpdateGodaddy body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47328,7 +58420,7 @@ public okhttp3.Call rotatedSecretUpdateWindowsCall(RotatedSecretUpdateWindows bo Object localVarPostBody = body; // create path and map variables - String localVarPath = "/rotated-secret-update-windows"; + String localVarPath = "/target-update-godaddy"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47357,15 +58449,15 @@ public okhttp3.Call rotatedSecretUpdateWindowsCall(RotatedSecretUpdateWindows bo } @SuppressWarnings("rawtypes") - private okhttp3.Call rotatedSecretUpdateWindowsValidateBeforeCall(RotatedSecretUpdateWindows body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateGodaddyValidateBeforeCall(TargetUpdateGodaddy 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 rotatedSecretUpdateWindows(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateGodaddy(Async)"); } - okhttp3.Call localVarCall = rotatedSecretUpdateWindowsCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateGodaddyCall(body, _callback); return localVarCall; } @@ -47374,17 +58466,17 @@ private okhttp3.Call rotatedSecretUpdateWindowsValidateBeforeCall(RotatedSecretU * * * @param body (required) - * @return RotatedSecretUpdateOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateWindowsResponse wraps response body. -
201 targetUpdateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public RotatedSecretUpdateOutput rotatedSecretUpdateWindows(RotatedSecretUpdateWindows body) throws ApiException { - ApiResponse localVarResp = rotatedSecretUpdateWindowsWithHttpInfo(body); + public TargetUpdateOutput targetUpdateGodaddy(TargetUpdateGodaddy body) throws ApiException { + ApiResponse localVarResp = targetUpdateGodaddyWithHttpInfo(body); return localVarResp.getData(); } @@ -47392,18 +58484,18 @@ public RotatedSecretUpdateOutput rotatedSecretUpdateWindows(RotatedSecretUpdateW * * * @param body (required) - * @return ApiResponse<RotatedSecretUpdateOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateWindowsResponse wraps response body. -
201 targetUpdateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse rotatedSecretUpdateWindowsWithHttpInfo(RotatedSecretUpdateWindows body) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateWindowsValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateGodaddyWithHttpInfo(TargetUpdateGodaddy body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateGodaddyValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47417,19 +58509,19 @@ public ApiResponse rotatedSecretUpdateWindowsWithHttp * @http.response.details - +
Status Code Description Response Headers
201 rotatedSecretUpdateWindowsResponse wraps response body. -
201 targetUpdateGodaddyResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call rotatedSecretUpdateWindowsAsync(RotatedSecretUpdateWindows body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateGodaddyAsync(TargetUpdateGodaddy body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = rotatedSecretUpdateWindowsValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateGodaddyValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for setItemState + * Build call for targetUpdateHashiVault * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47437,11 +58529,11 @@ public okhttp3.Call rotatedSecretUpdateWindowsAsync(RotatedSecretUpdateWindows b * @http.response.details - +
Status Code Description Response Headers
200 setItemStateResponse wraps response body. -
201 targetUpdateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call setItemStateCall(SetItemState body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateHashiVaultCall(TargetUpdateHashiVault body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47459,7 +58551,7 @@ public okhttp3.Call setItemStateCall(SetItemState body, final ApiCallback _callb Object localVarPostBody = body; // create path and map variables - String localVarPath = "/set-item-state"; + String localVarPath = "/target-update-hashi-vault"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47488,15 +58580,15 @@ public okhttp3.Call setItemStateCall(SetItemState body, final ApiCallback _callb } @SuppressWarnings("rawtypes") - private okhttp3.Call setItemStateValidateBeforeCall(SetItemState body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateHashiVaultValidateBeforeCall(TargetUpdateHashiVault 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 setItemState(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateHashiVault(Async)"); } - okhttp3.Call localVarCall = setItemStateCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateHashiVaultCall(body, _callback); return localVarCall; } @@ -47505,17 +58597,17 @@ private okhttp3.Call setItemStateValidateBeforeCall(SetItemState body, final Api * * * @param body (required) - * @return Object + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 setItemStateResponse wraps response body. -
201 targetUpdateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object setItemState(SetItemState body) throws ApiException { - ApiResponse localVarResp = setItemStateWithHttpInfo(body); + public TargetUpdateOutput targetUpdateHashiVault(TargetUpdateHashiVault body) throws ApiException { + ApiResponse localVarResp = targetUpdateHashiVaultWithHttpInfo(body); return localVarResp.getData(); } @@ -47523,18 +58615,18 @@ public Object setItemState(SetItemState body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 setItemStateResponse wraps response body. -
201 targetUpdateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse setItemStateWithHttpInfo(SetItemState body) throws ApiException { - okhttp3.Call localVarCall = setItemStateValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateHashiVaultWithHttpInfo(TargetUpdateHashiVault body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateHashiVaultValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47548,19 +58640,19 @@ public ApiResponse setItemStateWithHttpInfo(SetItemState body) throws Ap * @http.response.details - +
Status Code Description Response Headers
200 setItemStateResponse wraps response body. -
201 targetUpdateHashiVaultResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call setItemStateAsync(SetItemState body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateHashiVaultAsync(TargetUpdateHashiVault body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = setItemStateValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateHashiVaultValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for setRoleRule + * Build call for targetUpdateK8s * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47568,11 +58660,11 @@ public okhttp3.Call setItemStateAsync(SetItemState body, final ApiCallback Status Code Description Response Headers - 200 setRoleRuleResponse wraps response body. - + 201 targetUpdateK8sResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call setRoleRuleCall(SetRoleRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateK8sCall(TargetUpdateK8s body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47590,7 +58682,7 @@ public okhttp3.Call setRoleRuleCall(SetRoleRule body, final ApiCallback _callbac Object localVarPostBody = body; // create path and map variables - String localVarPath = "/set-role-rule"; + String localVarPath = "/target-update-k8s"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47619,15 +58711,15 @@ public okhttp3.Call setRoleRuleCall(SetRoleRule body, final ApiCallback _callbac } @SuppressWarnings("rawtypes") - private okhttp3.Call setRoleRuleValidateBeforeCall(SetRoleRule body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateK8sValidateBeforeCall(TargetUpdateK8s 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 setRoleRule(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateK8s(Async)"); } - okhttp3.Call localVarCall = setRoleRuleCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateK8sCall(body, _callback); return localVarCall; } @@ -47636,17 +58728,17 @@ private okhttp3.Call setRoleRuleValidateBeforeCall(SetRoleRule body, final ApiCa * * * @param body (required) - * @return Object + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 setRoleRuleResponse wraps response body. -
201 targetUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public Object setRoleRule(SetRoleRule body) throws ApiException { - ApiResponse localVarResp = setRoleRuleWithHttpInfo(body); + public TargetUpdateOutput targetUpdateK8s(TargetUpdateK8s body) throws ApiException { + ApiResponse localVarResp = targetUpdateK8sWithHttpInfo(body); return localVarResp.getData(); } @@ -47654,18 +58746,18 @@ public Object setRoleRule(SetRoleRule body) throws ApiException { * * * @param body (required) - * @return ApiResponse<Object> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 setRoleRuleResponse wraps response body. -
201 targetUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse setRoleRuleWithHttpInfo(SetRoleRule body) throws ApiException { - okhttp3.Call localVarCall = setRoleRuleValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateK8sWithHttpInfo(TargetUpdateK8s body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateK8sValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47679,19 +58771,19 @@ public ApiResponse setRoleRuleWithHttpInfo(SetRoleRule body) throws ApiE * @http.response.details - +
Status Code Description Response Headers
200 setRoleRuleResponse wraps response body. -
201 targetUpdateK8sResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call setRoleRuleAsync(SetRoleRule body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateK8sAsync(TargetUpdateK8s body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = setRoleRuleValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateK8sValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for shareItem + * Build call for targetUpdateLdap * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47699,11 +58791,11 @@ public okhttp3.Call setRoleRuleAsync(SetRoleRule body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 -
201 targetUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call shareItemCall(ShareItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateLdapCall(TargetUpdateLdap body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47721,7 +58813,7 @@ public okhttp3.Call shareItemCall(ShareItem body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/share-item"; + String localVarPath = "/target-update-ldap"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47750,15 +58842,15 @@ public okhttp3.Call shareItemCall(ShareItem body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call shareItemValidateBeforeCall(ShareItem body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateLdapValidateBeforeCall(TargetUpdateLdap 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 shareItem(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateLdap(Async)"); } - okhttp3.Call localVarCall = shareItemCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateLdapCall(body, _callback); return localVarCall; } @@ -47767,34 +58859,37 @@ private okhttp3.Call shareItemValidateBeforeCall(ShareItem body, final ApiCallba * * * @param body (required) + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 -
201 targetUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public void shareItem(ShareItem body) throws ApiException { - shareItemWithHttpInfo(body); + public TargetUpdateOutput targetUpdateLdap(TargetUpdateLdap body) throws ApiException { + ApiResponse localVarResp = targetUpdateLdapWithHttpInfo(body); + return localVarResp.getData(); } /** * * * @param body (required) - * @return ApiResponse<Void> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 -
201 targetUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse shareItemWithHttpInfo(ShareItem body) throws ApiException { - okhttp3.Call localVarCall = shareItemValidateBeforeCall(body, null); - return localVarApiClient.execute(localVarCall); + public ApiResponse targetUpdateLdapWithHttpInfo(TargetUpdateLdap body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateLdapValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); } /** @@ -47807,18 +58902,19 @@ public ApiResponse shareItemWithHttpInfo(ShareItem body) throws ApiExcepti * @http.response.details - +
Status Code Description Response Headers
200 -
201 targetUpdateLdapResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call shareItemAsync(ShareItem body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateLdapAsync(TargetUpdateLdap body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = shareItemValidateBeforeCall(body, _callback); - localVarApiClient.executeAsync(localVarCall, _callback); + okhttp3.Call localVarCall = targetUpdateLdapValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signDataWithClassicKey + * Build call for targetUpdateLinked * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47826,11 +58922,11 @@ public okhttp3.Call shareItemAsync(ShareItem body, final ApiCallback _call * @http.response.details - +
Status Code Description Response Headers
200 signDataWithClassicKeyResponse wraps response body. -
201 targetUpdateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signDataWithClassicKeyCall(SignDataWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateLinkedCall(TargetUpdateLinked body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47848,7 +58944,7 @@ public okhttp3.Call signDataWithClassicKeyCall(SignDataWithClassicKey body, fina Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-data-with-classic-key"; + String localVarPath = "/target-update-linked"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -47877,15 +58973,15 @@ public okhttp3.Call signDataWithClassicKeyCall(SignDataWithClassicKey body, fina } @SuppressWarnings("rawtypes") - private okhttp3.Call signDataWithClassicKeyValidateBeforeCall(SignDataWithClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateLinkedValidateBeforeCall(TargetUpdateLinked 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 signDataWithClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateLinked(Async)"); } - okhttp3.Call localVarCall = signDataWithClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateLinkedCall(body, _callback); return localVarCall; } @@ -47894,17 +58990,17 @@ private okhttp3.Call signDataWithClassicKeyValidateBeforeCall(SignDataWithClassi * * * @param body (required) - * @return SignOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signDataWithClassicKeyResponse wraps response body. -
201 targetUpdateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignOutput signDataWithClassicKey(SignDataWithClassicKey body) throws ApiException { - ApiResponse localVarResp = signDataWithClassicKeyWithHttpInfo(body); + public TargetUpdateOutput targetUpdateLinked(TargetUpdateLinked body) throws ApiException { + ApiResponse localVarResp = targetUpdateLinkedWithHttpInfo(body); return localVarResp.getData(); } @@ -47912,18 +59008,18 @@ public SignOutput signDataWithClassicKey(SignDataWithClassicKey body) throws Api * * * @param body (required) - * @return ApiResponse<SignOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signDataWithClassicKeyResponse wraps response body. -
201 targetUpdateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signDataWithClassicKeyWithHttpInfo(SignDataWithClassicKey body) throws ApiException { - okhttp3.Call localVarCall = signDataWithClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateLinkedWithHttpInfo(TargetUpdateLinked body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateLinkedValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -47937,19 +59033,19 @@ public ApiResponse signDataWithClassicKeyWithHttpInfo(SignDataWithCl * @http.response.details - +
Status Code Description Response Headers
200 signDataWithClassicKeyResponse wraps response body. -
201 targetUpdateLinkedResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signDataWithClassicKeyAsync(SignDataWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateLinkedAsync(TargetUpdateLinked body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signDataWithClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateLinkedValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signEcDsa + * Build call for targetUpdatePing * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -47957,11 +59053,11 @@ public okhttp3.Call signDataWithClassicKeyAsync(SignDataWithClassicKey body, fin * @http.response.details - +
Status Code Description Response Headers
200 signEcDsaResponse wraps response body. -
201 targetUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signEcDsaCall(SignEcDsa body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdatePingCall(TargetUpdatePing body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -47979,7 +59075,7 @@ public okhttp3.Call signEcDsaCall(SignEcDsa body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-ecdsa"; + String localVarPath = "/target-update-ping"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48008,15 +59104,15 @@ public okhttp3.Call signEcDsaCall(SignEcDsa body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call signEcDsaValidateBeforeCall(SignEcDsa body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdatePingValidateBeforeCall(TargetUpdatePing 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 signEcDsa(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdatePing(Async)"); } - okhttp3.Call localVarCall = signEcDsaCall(body, _callback); + okhttp3.Call localVarCall = targetUpdatePingCall(body, _callback); return localVarCall; } @@ -48025,17 +59121,17 @@ private okhttp3.Call signEcDsaValidateBeforeCall(SignEcDsa body, final ApiCallba * * * @param body (required) - * @return SignEcDsaOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signEcDsaResponse wraps response body. -
201 targetUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignEcDsaOutput signEcDsa(SignEcDsa body) throws ApiException { - ApiResponse localVarResp = signEcDsaWithHttpInfo(body); + public TargetUpdateOutput targetUpdatePing(TargetUpdatePing body) throws ApiException { + ApiResponse localVarResp = targetUpdatePingWithHttpInfo(body); return localVarResp.getData(); } @@ -48043,18 +59139,18 @@ public SignEcDsaOutput signEcDsa(SignEcDsa body) throws ApiException { * * * @param body (required) - * @return ApiResponse<SignEcDsaOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signEcDsaResponse wraps response body. -
201 targetUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signEcDsaWithHttpInfo(SignEcDsa body) throws ApiException { - okhttp3.Call localVarCall = signEcDsaValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdatePingWithHttpInfo(TargetUpdatePing body) throws ApiException { + okhttp3.Call localVarCall = targetUpdatePingValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48068,19 +59164,19 @@ public ApiResponse signEcDsaWithHttpInfo(SignEcDsa body) throws * @http.response.details - +
Status Code Description Response Headers
200 signEcDsaResponse wraps response body. -
201 targetUpdatePingResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signEcDsaAsync(SignEcDsa body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdatePingAsync(TargetUpdatePing body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signEcDsaValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdatePingValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signGPG + * Build call for targetUpdateRabbitMq * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -48088,11 +59184,11 @@ public okhttp3.Call signEcDsaAsync(SignEcDsa body, final ApiCallback Status Code Description Response Headers - 200 signGPGResponse wraps response body. - + 201 targetUpdateRabbitMqResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call signGPGCall(SignGPG body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateRabbitMqCall(TargetUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -48110,7 +59206,7 @@ public okhttp3.Call signGPGCall(SignGPG body, final ApiCallback _callback) throw Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-gpg"; + String localVarPath = "/target-update-rabbitmq"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48139,15 +59235,15 @@ public okhttp3.Call signGPGCall(SignGPG body, final ApiCallback _callback) throw } @SuppressWarnings("rawtypes") - private okhttp3.Call signGPGValidateBeforeCall(SignGPG body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateRabbitMqValidateBeforeCall(TargetUpdateRabbitMq 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 signGPG(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateRabbitMq(Async)"); } - okhttp3.Call localVarCall = signGPGCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateRabbitMqCall(body, _callback); return localVarCall; } @@ -48156,17 +59252,17 @@ private okhttp3.Call signGPGValidateBeforeCall(SignGPG body, final ApiCallback _ * * * @param body (required) - * @return SignGPGOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signGPGResponse wraps response body. -
201 targetUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignGPGOutput signGPG(SignGPG body) throws ApiException { - ApiResponse localVarResp = signGPGWithHttpInfo(body); + public TargetUpdateOutput targetUpdateRabbitMq(TargetUpdateRabbitMq body) throws ApiException { + ApiResponse localVarResp = targetUpdateRabbitMqWithHttpInfo(body); return localVarResp.getData(); } @@ -48174,18 +59270,18 @@ public SignGPGOutput signGPG(SignGPG body) throws ApiException { * * * @param body (required) - * @return ApiResponse<SignGPGOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signGPGResponse wraps response body. -
201 targetUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signGPGWithHttpInfo(SignGPG body) throws ApiException { - okhttp3.Call localVarCall = signGPGValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateRabbitMqWithHttpInfo(TargetUpdateRabbitMq body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateRabbitMqValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48199,19 +59295,19 @@ public ApiResponse signGPGWithHttpInfo(SignGPG body) throws ApiEx * @http.response.details - +
Status Code Description Response Headers
200 signGPGResponse wraps response body. -
201 targetUpdateRabbitMqResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signGPGAsync(SignGPG body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateRabbitMqAsync(TargetUpdateRabbitMq body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signGPGValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateRabbitMqValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signJWTWithClassicKey + * Build call for targetUpdateSalesforce * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -48219,11 +59315,11 @@ public okhttp3.Call signGPGAsync(SignGPG body, final ApiCallback * @http.response.details - +
Status Code Description Response Headers
200 signJWTWithClassicKeyResponse wraps response body. -
201 targetUpdateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signJWTWithClassicKeyCall(SignJWTWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateSalesforceCall(TargetUpdateSalesforce body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -48241,7 +59337,7 @@ public okhttp3.Call signJWTWithClassicKeyCall(SignJWTWithClassicKey body, final Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-jwt-with-classic-key"; + String localVarPath = "/target-update-salesforce"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48270,15 +59366,15 @@ public okhttp3.Call signJWTWithClassicKeyCall(SignJWTWithClassicKey body, final } @SuppressWarnings("rawtypes") - private okhttp3.Call signJWTWithClassicKeyValidateBeforeCall(SignJWTWithClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateSalesforceValidateBeforeCall(TargetUpdateSalesforce 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 signJWTWithClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateSalesforce(Async)"); } - okhttp3.Call localVarCall = signJWTWithClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateSalesforceCall(body, _callback); return localVarCall; } @@ -48287,17 +59383,17 @@ private okhttp3.Call signJWTWithClassicKeyValidateBeforeCall(SignJWTWithClassicK * * * @param body (required) - * @return SignJWTOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signJWTWithClassicKeyResponse wraps response body. -
201 targetUpdateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignJWTOutput signJWTWithClassicKey(SignJWTWithClassicKey body) throws ApiException { - ApiResponse localVarResp = signJWTWithClassicKeyWithHttpInfo(body); + public TargetUpdateOutput targetUpdateSalesforce(TargetUpdateSalesforce body) throws ApiException { + ApiResponse localVarResp = targetUpdateSalesforceWithHttpInfo(body); return localVarResp.getData(); } @@ -48305,18 +59401,18 @@ public SignJWTOutput signJWTWithClassicKey(SignJWTWithClassicKey body) throws Ap * * * @param body (required) - * @return ApiResponse<SignJWTOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signJWTWithClassicKeyResponse wraps response body. -
201 targetUpdateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signJWTWithClassicKeyWithHttpInfo(SignJWTWithClassicKey body) throws ApiException { - okhttp3.Call localVarCall = signJWTWithClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateSalesforceWithHttpInfo(TargetUpdateSalesforce body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateSalesforceValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48330,19 +59426,19 @@ public ApiResponse signJWTWithClassicKeyWithHttpInfo(SignJWTWithC * @http.response.details - +
Status Code Description Response Headers
200 signJWTWithClassicKeyResponse wraps response body. -
201 targetUpdateSalesforceResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signJWTWithClassicKeyAsync(SignJWTWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateSalesforceAsync(TargetUpdateSalesforce body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signJWTWithClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateSalesforceValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signPKCS1 + * Build call for targetUpdateSsh * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -48350,11 +59446,11 @@ public okhttp3.Call signJWTWithClassicKeyAsync(SignJWTWithClassicKey body, final * @http.response.details - +
Status Code Description Response Headers
200 signPKCS1Response wraps response body. -
201 targetUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signPKCS1Call(SignPKCS1 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateSshCall(TargetUpdateSsh body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -48372,7 +59468,7 @@ public okhttp3.Call signPKCS1Call(SignPKCS1 body, final ApiCallback _callback) t Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-pkcs1"; + String localVarPath = "/target-update-ssh"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48401,15 +59497,15 @@ public okhttp3.Call signPKCS1Call(SignPKCS1 body, final ApiCallback _callback) t } @SuppressWarnings("rawtypes") - private okhttp3.Call signPKCS1ValidateBeforeCall(SignPKCS1 body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateSshValidateBeforeCall(TargetUpdateSsh 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 signPKCS1(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateSsh(Async)"); } - okhttp3.Call localVarCall = signPKCS1Call(body, _callback); + okhttp3.Call localVarCall = targetUpdateSshCall(body, _callback); return localVarCall; } @@ -48418,17 +59514,17 @@ private okhttp3.Call signPKCS1ValidateBeforeCall(SignPKCS1 body, final ApiCallba * * * @param body (required) - * @return SignPKCS1Output + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signPKCS1Response wraps response body. -
201 targetUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignPKCS1Output signPKCS1(SignPKCS1 body) throws ApiException { - ApiResponse localVarResp = signPKCS1WithHttpInfo(body); + public TargetUpdateOutput targetUpdateSsh(TargetUpdateSsh body) throws ApiException { + ApiResponse localVarResp = targetUpdateSshWithHttpInfo(body); return localVarResp.getData(); } @@ -48436,18 +59532,18 @@ public SignPKCS1Output signPKCS1(SignPKCS1 body) throws ApiException { * * * @param body (required) - * @return ApiResponse<SignPKCS1Output> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signPKCS1Response wraps response body. -
201 targetUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signPKCS1WithHttpInfo(SignPKCS1 body) throws ApiException { - okhttp3.Call localVarCall = signPKCS1ValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateSshWithHttpInfo(TargetUpdateSsh body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateSshValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48461,19 +59557,19 @@ public ApiResponse signPKCS1WithHttpInfo(SignPKCS1 body) throws * @http.response.details - +
Status Code Description Response Headers
200 signPKCS1Response wraps response body. -
201 targetUpdateSshResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signPKCS1Async(SignPKCS1 body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateSshAsync(TargetUpdateSsh body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signPKCS1ValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateSshValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signPKICertWithClassicKey + * Build call for targetUpdateWeb * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -48481,11 +59577,11 @@ public okhttp3.Call signPKCS1Async(SignPKCS1 body, final ApiCallback Status Code Description Response Headers - 200 signPKICertWithClassicKeyResponse wraps response body. - + 201 targetUpdateWebResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call signPKICertWithClassicKeyCall(SignPKICertWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateWebCall(TargetUpdateWeb body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -48503,7 +59599,7 @@ public okhttp3.Call signPKICertWithClassicKeyCall(SignPKICertWithClassicKey body Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-pki-cert-with-classic-key"; + String localVarPath = "/target-update-web"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48532,15 +59628,15 @@ public okhttp3.Call signPKICertWithClassicKeyCall(SignPKICertWithClassicKey body } @SuppressWarnings("rawtypes") - private okhttp3.Call signPKICertWithClassicKeyValidateBeforeCall(SignPKICertWithClassicKey body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateWebValidateBeforeCall(TargetUpdateWeb 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 signPKICertWithClassicKey(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateWeb(Async)"); } - okhttp3.Call localVarCall = signPKICertWithClassicKeyCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateWebCall(body, _callback); return localVarCall; } @@ -48549,17 +59645,17 @@ private okhttp3.Call signPKICertWithClassicKeyValidateBeforeCall(SignPKICertWith * * * @param body (required) - * @return SignPKICertOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signPKICertWithClassicKeyResponse wraps response body. -
201 targetUpdateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignPKICertOutput signPKICertWithClassicKey(SignPKICertWithClassicKey body) throws ApiException { - ApiResponse localVarResp = signPKICertWithClassicKeyWithHttpInfo(body); + public TargetUpdateOutput targetUpdateWeb(TargetUpdateWeb body) throws ApiException { + ApiResponse localVarResp = targetUpdateWebWithHttpInfo(body); return localVarResp.getData(); } @@ -48567,18 +59663,18 @@ public SignPKICertOutput signPKICertWithClassicKey(SignPKICertWithClassicKey bod * * * @param body (required) - * @return ApiResponse<SignPKICertOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signPKICertWithClassicKeyResponse wraps response body. -
201 targetUpdateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signPKICertWithClassicKeyWithHttpInfo(SignPKICertWithClassicKey body) throws ApiException { - okhttp3.Call localVarCall = signPKICertWithClassicKeyValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateWebWithHttpInfo(TargetUpdateWeb body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateWebValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48592,19 +59688,19 @@ public ApiResponse signPKICertWithClassicKeyWithHttpInfo(Sign * @http.response.details - +
Status Code Description Response Headers
200 signPKICertWithClassicKeyResponse wraps response body. -
201 targetUpdateWebResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signPKICertWithClassicKeyAsync(SignPKICertWithClassicKey body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateWebAsync(TargetUpdateWeb body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signPKICertWithClassicKeyValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateWebValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for signRsaSsaPss + * Build call for targetUpdateWindows * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -48612,11 +59708,11 @@ public okhttp3.Call signPKICertWithClassicKeyAsync(SignPKICertWithClassicKey bod * @http.response.details - +
Status Code Description Response Headers
200 signRsaSsaPssResponse wraps response body. -
201 targetUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signRsaSsaPssCall(SignRsaSsaPss body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateWindowsCall(TargetUpdateWindows body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -48634,7 +59730,7 @@ public okhttp3.Call signRsaSsaPssCall(SignRsaSsaPss body, final ApiCallback _cal Object localVarPostBody = body; // create path and map variables - String localVarPath = "/sign-rsassa-pss"; + String localVarPath = "/target-update-windows"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48663,15 +59759,15 @@ public okhttp3.Call signRsaSsaPssCall(SignRsaSsaPss body, final ApiCallback _cal } @SuppressWarnings("rawtypes") - private okhttp3.Call signRsaSsaPssValidateBeforeCall(SignRsaSsaPss body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateWindowsValidateBeforeCall(TargetUpdateWindows 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 signRsaSsaPss(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateWindows(Async)"); } - okhttp3.Call localVarCall = signRsaSsaPssCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateWindowsCall(body, _callback); return localVarCall; } @@ -48680,17 +59776,17 @@ private okhttp3.Call signRsaSsaPssValidateBeforeCall(SignRsaSsaPss body, final A * * * @param body (required) - * @return SignRsaSsaPssOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signRsaSsaPssResponse wraps response body. -
201 targetUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public SignRsaSsaPssOutput signRsaSsaPss(SignRsaSsaPss body) throws ApiException { - ApiResponse localVarResp = signRsaSsaPssWithHttpInfo(body); + public TargetUpdateOutput targetUpdateWindows(TargetUpdateWindows body) throws ApiException { + ApiResponse localVarResp = targetUpdateWindowsWithHttpInfo(body); return localVarResp.getData(); } @@ -48698,18 +59794,18 @@ public SignRsaSsaPssOutput signRsaSsaPss(SignRsaSsaPss body) throws ApiException * * * @param body (required) - * @return ApiResponse<SignRsaSsaPssOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 signRsaSsaPssResponse wraps response body. -
201 targetUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse signRsaSsaPssWithHttpInfo(SignRsaSsaPss body) throws ApiException { - okhttp3.Call localVarCall = signRsaSsaPssValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateWindowsWithHttpInfo(TargetUpdateWindows body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateWindowsValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48723,19 +59819,19 @@ public ApiResponse signRsaSsaPssWithHttpInfo(SignRsaSsaPss * @http.response.details - +
Status Code Description Response Headers
200 signRsaSsaPssResponse wraps response body. -
201 targetUpdateWindowsResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call signRsaSsaPssAsync(SignRsaSsaPss body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateWindowsAsync(TargetUpdateWindows body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = signRsaSsaPssValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateWindowsValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } /** - * Build call for staticCredsAuth + * Build call for targetUpdateZeroSSL * @param body (required) * @param _callback Callback for upload/download progress * @return Call to execute @@ -48743,11 +59839,11 @@ public okhttp3.Call signRsaSsaPssAsync(SignRsaSsaPss body, final ApiCallback Status Code Description Response Headers - 200 staticCredsAuthResponse wraps response body. - + 201 targetUpdateZeroSSLResponse wraps response body. - 0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. - */ - public okhttp3.Call staticCredsAuthCall(StaticCredsAuth body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateZeroSSLCall(TargetUpdateZeroSSL body, final ApiCallback _callback) throws ApiException { String basePath = null; // Operation Servers @@ -48765,7 +59861,7 @@ public okhttp3.Call staticCredsAuthCall(StaticCredsAuth body, final ApiCallback Object localVarPostBody = body; // create path and map variables - String localVarPath = "/static-creds-auth"; + String localVarPath = "/target-update-zerossl"; List localVarQueryParams = new ArrayList(); List localVarCollectionQueryParams = new ArrayList(); @@ -48794,15 +59890,15 @@ public okhttp3.Call staticCredsAuthCall(StaticCredsAuth body, final ApiCallback } @SuppressWarnings("rawtypes") - private okhttp3.Call staticCredsAuthValidateBeforeCall(StaticCredsAuth body, final ApiCallback _callback) throws ApiException { + private okhttp3.Call targetUpdateZeroSSLValidateBeforeCall(TargetUpdateZeroSSL 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 staticCredsAuth(Async)"); + throw new ApiException("Missing the required parameter 'body' when calling targetUpdateZeroSSL(Async)"); } - okhttp3.Call localVarCall = staticCredsAuthCall(body, _callback); + okhttp3.Call localVarCall = targetUpdateZeroSSLCall(body, _callback); return localVarCall; } @@ -48811,17 +59907,17 @@ private okhttp3.Call staticCredsAuthValidateBeforeCall(StaticCredsAuth body, fin * * * @param body (required) - * @return StaticCredsAuthOutput + * @return TargetUpdateOutput * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 staticCredsAuthResponse wraps response body. -
201 targetUpdateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public StaticCredsAuthOutput staticCredsAuth(StaticCredsAuth body) throws ApiException { - ApiResponse localVarResp = staticCredsAuthWithHttpInfo(body); + public TargetUpdateOutput targetUpdateZeroSSL(TargetUpdateZeroSSL body) throws ApiException { + ApiResponse localVarResp = targetUpdateZeroSSLWithHttpInfo(body); return localVarResp.getData(); } @@ -48829,18 +59925,18 @@ public StaticCredsAuthOutput staticCredsAuth(StaticCredsAuth body) throws ApiExc * * * @param body (required) - * @return ApiResponse<StaticCredsAuthOutput> + * @return ApiResponse<TargetUpdateOutput> * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body * @http.response.details - +
Status Code Description Response Headers
200 staticCredsAuthResponse wraps response body. -
201 targetUpdateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public ApiResponse staticCredsAuthWithHttpInfo(StaticCredsAuth body) throws ApiException { - okhttp3.Call localVarCall = staticCredsAuthValidateBeforeCall(body, null); - Type localVarReturnType = new TypeToken(){}.getType(); + public ApiResponse targetUpdateZeroSSLWithHttpInfo(TargetUpdateZeroSSL body) throws ApiException { + okhttp3.Call localVarCall = targetUpdateZeroSSLValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); return localVarApiClient.execute(localVarCall, localVarReturnType); } @@ -48854,14 +59950,14 @@ public ApiResponse staticCredsAuthWithHttpInfo(StaticCred * @http.response.details - +
Status Code Description Response Headers
200 staticCredsAuthResponse wraps response body. -
201 targetUpdateZeroSSLResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
*/ - public okhttp3.Call staticCredsAuthAsync(StaticCredsAuth body, final ApiCallback _callback) throws ApiException { + public okhttp3.Call targetUpdateZeroSSLAsync(TargetUpdateZeroSSL body, final ApiCallback _callback) throws ApiException { - okhttp3.Call localVarCall = staticCredsAuthValidateBeforeCall(body, _callback); - Type localVarReturnType = new TypeToken(){}.getType(); + okhttp3.Call localVarCall = targetUpdateZeroSSLValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } @@ -53319,6 +64415,137 @@ public okhttp3.Call updateGithubTargetAsync(UpdateGithubTarget body, final ApiCa localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); return localVarCall; } + /** + * Build call for updateGitlabTarget + * @param body (required) + * @param _callback Callback for upload/download progress + * @return Call to execute + * @throws ApiException If fail to serialize the request body object + * @http.response.details + + + + +
Status Code Description Response Headers
200 updateGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call updateGitlabTargetCall(UpdateGitlabTarget body, final ApiCallback _callback) throws ApiException { + String basePath = null; + + // Operation Servers + String[] localBasePaths = new String[] { }; + + // Determine Base Path to Use + if (localCustomBaseUrl != null){ + basePath = localCustomBaseUrl; + } else if ( localBasePaths.length > 0 ) { + basePath = localBasePaths[localHostIndex]; + } else { + basePath = null; + } + + Object localVarPostBody = body; + + // create path and map variables + String localVarPath = "/update-gitlab-target"; + + List localVarQueryParams = new ArrayList(); + List localVarCollectionQueryParams = new ArrayList(); + Map localVarHeaderParams = new HashMap(); + Map localVarCookieParams = new HashMap(); + Map localVarFormParams = new HashMap(); + + final String[] localVarAccepts = { + "application/json" + }; + final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts); + if (localVarAccept != null) { + localVarHeaderParams.put("Accept", localVarAccept); + } + + final String[] localVarContentTypes = { + "application/json" + }; + final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes); + if (localVarContentType != null) { + localVarHeaderParams.put("Content-Type", localVarContentType); + } + + String[] localVarAuthNames = new String[] { }; + return localVarApiClient.buildCall(basePath, localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback); + } + + @SuppressWarnings("rawtypes") + private okhttp3.Call updateGitlabTargetValidateBeforeCall(UpdateGitlabTarget 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 updateGitlabTarget(Async)"); + } + + + okhttp3.Call localVarCall = updateGitlabTargetCall(body, _callback); + return localVarCall; + + } + + /** + * + * + * @param body (required) + * @return UpdateGitlabTargetOutput + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 updateGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public UpdateGitlabTargetOutput updateGitlabTarget(UpdateGitlabTarget body) throws ApiException { + ApiResponse localVarResp = updateGitlabTargetWithHttpInfo(body); + return localVarResp.getData(); + } + + /** + * + * + * @param body (required) + * @return ApiResponse<UpdateGitlabTargetOutput> + * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body + * @http.response.details + + + + +
Status Code Description Response Headers
200 updateGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public ApiResponse updateGitlabTargetWithHttpInfo(UpdateGitlabTarget body) throws ApiException { + okhttp3.Call localVarCall = updateGitlabTargetValidateBeforeCall(body, null); + Type localVarReturnType = new TypeToken(){}.getType(); + return localVarApiClient.execute(localVarCall, localVarReturnType); + } + + /** + * (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 + * @http.response.details + + + + +
Status Code Description Response Headers
200 updateGitlabTargetResponse wraps response body. -
0 errorResponse wraps any error to return it as a JSON object with one \"error\" field. -
+ */ + public okhttp3.Call updateGitlabTargetAsync(UpdateGitlabTarget body, final ApiCallback _callback) throws ApiException { + + okhttp3.Call localVarCall = updateGitlabTargetValidateBeforeCall(body, _callback); + Type localVarReturnType = new TypeToken(){}.getType(); + localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback); + return localVarCall; + } /** * Build call for updateGlobalSignAtlasTarget * @param body (required) diff --git a/src/main/java/io/akeyless/client/model/AccountGeneralSettings.java b/src/main/java/io/akeyless/client/model/AccountGeneralSettings.java index 708f7728..70e1ba64 100644 --- a/src/main/java/io/akeyless/client/model/AccountGeneralSettings.java +++ b/src/main/java/io/akeyless/client/model/AccountGeneralSettings.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.AllowedIpSettings; import io.akeyless.client.model.DataProtectionSection; import io.akeyless.client.model.DynamicSecretMaxTtl; import io.akeyless.client.model.PasswordPolicyInfo; @@ -44,6 +45,14 @@ public class AccountGeneralSettings { @SerializedName(SERIALIZED_NAME_ACCOUNT_DEFAULT_KEY_NAME) private String accountDefaultKeyName; + public static final String SERIALIZED_NAME_ALLOWED_CLIENTS_IPS = "allowed_clients_ips"; + @SerializedName(SERIALIZED_NAME_ALLOWED_CLIENTS_IPS) + private AllowedIpSettings allowedClientsIps; + + public static final String SERIALIZED_NAME_ALLOWED_GATEWAYS_IPS = "allowed_gateways_ips"; + @SerializedName(SERIALIZED_NAME_ALLOWED_GATEWAYS_IPS) + private AllowedIpSettings allowedGatewaysIps; + public static final String SERIALIZED_NAME_AUTH_USAGE_EVENT = "auth_usage_event"; @SerializedName(SERIALIZED_NAME_AUTH_USAGE_EVENT) private UsageEventSetting authUsageEvent; @@ -137,6 +146,52 @@ public void setAccountDefaultKeyName(String accountDefaultKeyName) { } + public AccountGeneralSettings allowedClientsIps(AllowedIpSettings allowedClientsIps) { + + this.allowedClientsIps = allowedClientsIps; + return this; + } + + /** + * Get allowedClientsIps + * @return allowedClientsIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public AllowedIpSettings getAllowedClientsIps() { + return allowedClientsIps; + } + + + public void setAllowedClientsIps(AllowedIpSettings allowedClientsIps) { + this.allowedClientsIps = allowedClientsIps; + } + + + public AccountGeneralSettings allowedGatewaysIps(AllowedIpSettings allowedGatewaysIps) { + + this.allowedGatewaysIps = allowedGatewaysIps; + return this; + } + + /** + * Get allowedGatewaysIps + * @return allowedGatewaysIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public AllowedIpSettings getAllowedGatewaysIps() { + return allowedGatewaysIps; + } + + + public void setAllowedGatewaysIps(AllowedIpSettings allowedGatewaysIps) { + this.allowedGatewaysIps = allowedGatewaysIps; + } + + public AccountGeneralSettings authUsageEvent(UsageEventSetting authUsageEvent) { this.authUsageEvent = authUsageEvent; @@ -401,6 +456,8 @@ public boolean equals(Object o) { AccountGeneralSettings accountGeneralSettings = (AccountGeneralSettings) o; return Objects.equals(this.accountDefaultKeyItemId, accountGeneralSettings.accountDefaultKeyItemId) && Objects.equals(this.accountDefaultKeyName, accountGeneralSettings.accountDefaultKeyName) && + Objects.equals(this.allowedClientsIps, accountGeneralSettings.allowedClientsIps) && + Objects.equals(this.allowedGatewaysIps, accountGeneralSettings.allowedGatewaysIps) && Objects.equals(this.authUsageEvent, accountGeneralSettings.authUsageEvent) && Objects.equals(this.dataProtectionSection, accountGeneralSettings.dataProtectionSection) && Objects.equals(this.dynamicSecretMaxTtl, accountGeneralSettings.dynamicSecretMaxTtl) && @@ -416,7 +473,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accountDefaultKeyItemId, accountDefaultKeyName, authUsageEvent, dataProtectionSection, dynamicSecretMaxTtl, enableRequestForAccess, invalidCharacters, itemUsageEvent, lockDefaultKey, passwordPolicy, protectItemsByDefault, rotationSecretMaxInterval, sharingPolicy); + return Objects.hash(accountDefaultKeyItemId, accountDefaultKeyName, allowedClientsIps, allowedGatewaysIps, authUsageEvent, dataProtectionSection, dynamicSecretMaxTtl, enableRequestForAccess, invalidCharacters, itemUsageEvent, lockDefaultKey, passwordPolicy, protectItemsByDefault, rotationSecretMaxInterval, sharingPolicy); } @Override @@ -425,6 +482,8 @@ public String toString() { sb.append("class AccountGeneralSettings {\n"); sb.append(" accountDefaultKeyItemId: ").append(toIndentedString(accountDefaultKeyItemId)).append("\n"); sb.append(" accountDefaultKeyName: ").append(toIndentedString(accountDefaultKeyName)).append("\n"); + sb.append(" allowedClientsIps: ").append(toIndentedString(allowedClientsIps)).append("\n"); + sb.append(" allowedGatewaysIps: ").append(toIndentedString(allowedGatewaysIps)).append("\n"); sb.append(" authUsageEvent: ").append(toIndentedString(authUsageEvent)).append("\n"); sb.append(" dataProtectionSection: ").append(toIndentedString(dataProtectionSection)).append("\n"); sb.append(" dynamicSecretMaxTtl: ").append(toIndentedString(dynamicSecretMaxTtl)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AllowedIpSettings.java b/src/main/java/io/akeyless/client/model/AllowedIpSettings.java new file mode 100644 index 00000000..51069ca9 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AllowedIpSettings.java @@ -0,0 +1,129 @@ +/* + * 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; + +/** + * AllowedIpSettings + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AllowedIpSettings { + public static final String SERIALIZED_NAME_CIDR_WHITELIST = "cidr_whitelist"; + @SerializedName(SERIALIZED_NAME_CIDR_WHITELIST) + private String cidrWhitelist; + + public static final String SERIALIZED_NAME_LOCK = "lock"; + @SerializedName(SERIALIZED_NAME_LOCK) + private Boolean lock; + + public AllowedIpSettings() { + } + + public AllowedIpSettings cidrWhitelist(String cidrWhitelist) { + + this.cidrWhitelist = cidrWhitelist; + return this; + } + + /** + * Get cidrWhitelist + * @return cidrWhitelist + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getCidrWhitelist() { + return cidrWhitelist; + } + + + public void setCidrWhitelist(String cidrWhitelist) { + this.cidrWhitelist = cidrWhitelist; + } + + + public AllowedIpSettings lock(Boolean lock) { + + this.lock = lock; + return this; + } + + /** + * Get lock + * @return lock + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getLock() { + return lock; + } + + + public void setLock(Boolean lock) { + this.lock = lock; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AllowedIpSettings allowedIpSettings = (AllowedIpSettings) o; + return Objects.equals(this.cidrWhitelist, allowedIpSettings.cidrWhitelist) && + Objects.equals(this.lock, allowedIpSettings.lock); + } + + @Override + public int hashCode() { + return Objects.hash(cidrWhitelist, lock); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AllowedIpSettings {\n"); + sb.append(" cidrWhitelist: ").append(toIndentedString(cidrWhitelist)).append("\n"); + sb.append(" lock: ").append(toIndentedString(lock)).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/AuthMethodAccessInfo.java b/src/main/java/io/akeyless/client/model/AuthMethodAccessInfo.java index 70a8782e..9ef181e6 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodAccessInfo.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodAccessInfo.java @@ -57,6 +57,10 @@ public class AuthMethodAccessInfo { @SerializedName(SERIALIZED_NAME_API_KEY_ACCESS_RULES) private APIKeyAccessRules apiKeyAccessRules; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit_logs_claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_AWS_IAM_ACCESS_RULES = "aws_iam_access_rules"; @SerializedName(SERIALIZED_NAME_AWS_IAM_ACCESS_RULES) private AWSIAMAccessRules awsIamAccessRules; @@ -209,6 +213,37 @@ public void setApiKeyAccessRules(APIKeyAccessRules apiKeyAccessRules) { } + public AuthMethodAccessInfo auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodAccessInfo addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Get auditLogsClaims + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public AuthMethodAccessInfo awsIamAccessRules(AWSIAMAccessRules awsIamAccessRules) { this.awsIamAccessRules = awsIamAccessRules; @@ -697,6 +732,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodAccessInfo.accessExpires) && Objects.equals(this.accessIdAlias, authMethodAccessInfo.accessIdAlias) && Objects.equals(this.apiKeyAccessRules, authMethodAccessInfo.apiKeyAccessRules) && + Objects.equals(this.auditLogsClaims, authMethodAccessInfo.auditLogsClaims) && Objects.equals(this.awsIamAccessRules, authMethodAccessInfo.awsIamAccessRules) && Objects.equals(this.azureAdAccessRules, authMethodAccessInfo.azureAdAccessRules) && Objects.equals(this.certAccessRules, authMethodAccessInfo.certAccessRules) && @@ -721,7 +757,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, accessIdAlias, apiKeyAccessRules, awsIamAccessRules, azureAdAccessRules, certAccessRules, cidrWhitelist, emailPassAccessRules, forceSubClaims, gcpAccessRules, gwCidrWhitelist, huaweiAccessRules, jwtTtl, k8sAccessRules, ldapAccessRules, oauth2AccessRules, ociAccessRules, oidcAccessRules, productTypes, rulesType, samlAccessRules, subClaimsDelimiters, universalIdentityAccessRules); + return Objects.hash(accessExpires, accessIdAlias, apiKeyAccessRules, auditLogsClaims, awsIamAccessRules, azureAdAccessRules, certAccessRules, cidrWhitelist, emailPassAccessRules, forceSubClaims, gcpAccessRules, gwCidrWhitelist, huaweiAccessRules, jwtTtl, k8sAccessRules, ldapAccessRules, oauth2AccessRules, ociAccessRules, oidcAccessRules, productTypes, rulesType, samlAccessRules, subClaimsDelimiters, universalIdentityAccessRules); } @Override @@ -731,6 +767,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" accessIdAlias: ").append(toIndentedString(accessIdAlias)).append("\n"); sb.append(" apiKeyAccessRules: ").append(toIndentedString(apiKeyAccessRules)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" awsIamAccessRules: ").append(toIndentedString(awsIamAccessRules)).append("\n"); sb.append(" azureAdAccessRules: ").append(toIndentedString(azureAdAccessRules)).append("\n"); sb.append(" certAccessRules: ").append(toIndentedString(certAccessRules)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java new file mode 100644 index 00000000..551cdc44 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java @@ -0,0 +1,454 @@ +/* + * 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; + +/** + * authMethodCreateApiKey is a command that creates Api Key auth method + */ +@ApiModel(description = "authMethodCreateApiKey is a command that creates Api Key auth method") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateApiKey { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + 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 AuthMethodCreateApiKey() { + } + + public AuthMethodCreateApiKey accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateApiKey auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateApiKey addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateApiKey boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateApiKey addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateApiKey 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 AuthMethodCreateApiKey forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateApiKey gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateApiKey addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateApiKey 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 AuthMethodCreateApiKey jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateApiKey name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateApiKey productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateApiKey addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateApiKey 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 AuthMethodCreateApiKey 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; + } + AuthMethodCreateApiKey authMethodCreateApiKey = (AuthMethodCreateApiKey) o; + return Objects.equals(this.accessExpires, authMethodCreateApiKey.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodCreateApiKey.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateApiKey.boundIps) && + Objects.equals(this.description, authMethodCreateApiKey.description) && + Objects.equals(this.forceSubClaims, authMethodCreateApiKey.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateApiKey.gwBoundIps) && + Objects.equals(this.json, authMethodCreateApiKey.json) && + Objects.equals(this.jwtTtl, authMethodCreateApiKey.jwtTtl) && + Objects.equals(this.name, authMethodCreateApiKey.name) && + Objects.equals(this.productType, authMethodCreateApiKey.productType) && + Objects.equals(this.token, authMethodCreateApiKey.token) && + Objects.equals(this.uidToken, authMethodCreateApiKey.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateApiKey {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).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/AuthMethodCreateAwsIam.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java new file mode 100644 index 00000000..5adff52a --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java @@ -0,0 +1,739 @@ +/* + * 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; + +/** + * authMethodCreateAwsIam is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. + */ +@ApiModel(description = "authMethodCreateAwsIam is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateAwsIam { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_ARN = "bound-arn"; + @SerializedName(SERIALIZED_NAME_BOUND_ARN) + private List boundArn = null; + + public static final String SERIALIZED_NAME_BOUND_AWS_ACCOUNT_ID = "bound-aws-account-id"; + @SerializedName(SERIALIZED_NAME_BOUND_AWS_ACCOUNT_ID) + private List boundAwsAccountId = new ArrayList(); + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_ID = "bound-resource-id"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_ID) + private List boundResourceId = null; + + public static final String SERIALIZED_NAME_BOUND_ROLE_ID = "bound-role-id"; + @SerializedName(SERIALIZED_NAME_BOUND_ROLE_ID) + private List boundRoleId = null; + + public static final String SERIALIZED_NAME_BOUND_ROLE_NAME = "bound-role-name"; + @SerializedName(SERIALIZED_NAME_BOUND_ROLE_NAME) + private List boundRoleName = null; + + public static final String SERIALIZED_NAME_BOUND_USER_ID = "bound-user-id"; + @SerializedName(SERIALIZED_NAME_BOUND_USER_ID) + private List boundUserId = null; + + public static final String SERIALIZED_NAME_BOUND_USER_NAME = "bound-user-name"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_STS_URL = "sts-url"; + @SerializedName(SERIALIZED_NAME_STS_URL) + private String stsUrl = "https://sts.amazonaws.com"; + + 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 AuthMethodCreateAwsIam() { + } + + public AuthMethodCreateAwsIam accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateAwsIam auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateAwsIam addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateAwsIam boundArn(List boundArn) { + + this.boundArn = boundArn; + return this; + } + + public AuthMethodCreateAwsIam addBoundArnItem(String boundArnItem) { + if (this.boundArn == null) { + this.boundArn = new ArrayList(); + } + this.boundArn.add(boundArnItem); + return this; + } + + /** + * A list of full arns that the access is restricted to + * @return boundArn + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full arns that the access is restricted to") + + public List getBoundArn() { + return boundArn; + } + + + public void setBoundArn(List boundArn) { + this.boundArn = boundArn; + } + + + public AuthMethodCreateAwsIam boundAwsAccountId(List boundAwsAccountId) { + + this.boundAwsAccountId = boundAwsAccountId; + return this; + } + + public AuthMethodCreateAwsIam addBoundAwsAccountIdItem(String boundAwsAccountIdItem) { + this.boundAwsAccountId.add(boundAwsAccountIdItem); + return this; + } + + /** + * A list of AWS account-IDs that the access is restricted to + * @return boundAwsAccountId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A list of AWS account-IDs that the access is restricted to") + + public List getBoundAwsAccountId() { + return boundAwsAccountId; + } + + + public void setBoundAwsAccountId(List boundAwsAccountId) { + this.boundAwsAccountId = boundAwsAccountId; + } + + + public AuthMethodCreateAwsIam boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateAwsIam addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateAwsIam boundResourceId(List boundResourceId) { + + this.boundResourceId = boundResourceId; + return this; + } + + public AuthMethodCreateAwsIam addBoundResourceIdItem(String boundResourceIdItem) { + if (this.boundResourceId == null) { + this.boundResourceId = new ArrayList(); + } + this.boundResourceId.add(boundResourceIdItem); + return this; + } + + /** + * A list of full resource ids that the access is restricted to + * @return boundResourceId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full resource ids that the access is restricted to") + + public List getBoundResourceId() { + return boundResourceId; + } + + + public void setBoundResourceId(List boundResourceId) { + this.boundResourceId = boundResourceId; + } + + + public AuthMethodCreateAwsIam boundRoleId(List boundRoleId) { + + this.boundRoleId = boundRoleId; + return this; + } + + public AuthMethodCreateAwsIam addBoundRoleIdItem(String boundRoleIdItem) { + if (this.boundRoleId == null) { + this.boundRoleId = new ArrayList(); + } + this.boundRoleId.add(boundRoleIdItem); + return this; + } + + /** + * A list of full role ids that the access is restricted to + * @return boundRoleId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full role ids that the access is restricted to") + + public List getBoundRoleId() { + return boundRoleId; + } + + + public void setBoundRoleId(List boundRoleId) { + this.boundRoleId = boundRoleId; + } + + + public AuthMethodCreateAwsIam boundRoleName(List boundRoleName) { + + this.boundRoleName = boundRoleName; + return this; + } + + public AuthMethodCreateAwsIam addBoundRoleNameItem(String boundRoleNameItem) { + if (this.boundRoleName == null) { + this.boundRoleName = new ArrayList(); + } + this.boundRoleName.add(boundRoleNameItem); + return this; + } + + /** + * A list of full role-name that the access is restricted to + * @return boundRoleName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full role-name that the access is restricted to") + + public List getBoundRoleName() { + return boundRoleName; + } + + + public void setBoundRoleName(List boundRoleName) { + this.boundRoleName = boundRoleName; + } + + + public AuthMethodCreateAwsIam boundUserId(List boundUserId) { + + this.boundUserId = boundUserId; + return this; + } + + public AuthMethodCreateAwsIam addBoundUserIdItem(String boundUserIdItem) { + if (this.boundUserId == null) { + this.boundUserId = new ArrayList(); + } + this.boundUserId.add(boundUserIdItem); + return this; + } + + /** + * A list of full user ids that the access is restricted to + * @return boundUserId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full user ids that the access is restricted to") + + public List getBoundUserId() { + return boundUserId; + } + + + public void setBoundUserId(List boundUserId) { + this.boundUserId = boundUserId; + } + + + public AuthMethodCreateAwsIam boundUserName(List boundUserName) { + + this.boundUserName = boundUserName; + return this; + } + + public AuthMethodCreateAwsIam addBoundUserNameItem(String boundUserNameItem) { + if (this.boundUserName == null) { + this.boundUserName = new ArrayList(); + } + this.boundUserName.add(boundUserNameItem); + return this; + } + + /** + * A list of full user-name that the access is restricted to + * @return boundUserName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full user-name that the access is restricted to") + + public List getBoundUserName() { + return boundUserName; + } + + + public void setBoundUserName(List boundUserName) { + this.boundUserName = boundUserName; + } + + + public AuthMethodCreateAwsIam 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 AuthMethodCreateAwsIam forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateAwsIam gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateAwsIam addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateAwsIam 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 AuthMethodCreateAwsIam jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateAwsIam name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateAwsIam productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateAwsIam addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateAwsIam stsUrl(String stsUrl) { + + this.stsUrl = stsUrl; + return this; + } + + /** + * sts URL + * @return stsUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "sts URL") + + public String getStsUrl() { + return stsUrl; + } + + + public void setStsUrl(String stsUrl) { + this.stsUrl = stsUrl; + } + + + public AuthMethodCreateAwsIam 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 AuthMethodCreateAwsIam 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; + } + AuthMethodCreateAwsIam authMethodCreateAwsIam = (AuthMethodCreateAwsIam) o; + return Objects.equals(this.accessExpires, authMethodCreateAwsIam.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodCreateAwsIam.auditLogsClaims) && + Objects.equals(this.boundArn, authMethodCreateAwsIam.boundArn) && + Objects.equals(this.boundAwsAccountId, authMethodCreateAwsIam.boundAwsAccountId) && + Objects.equals(this.boundIps, authMethodCreateAwsIam.boundIps) && + Objects.equals(this.boundResourceId, authMethodCreateAwsIam.boundResourceId) && + Objects.equals(this.boundRoleId, authMethodCreateAwsIam.boundRoleId) && + Objects.equals(this.boundRoleName, authMethodCreateAwsIam.boundRoleName) && + Objects.equals(this.boundUserId, authMethodCreateAwsIam.boundUserId) && + Objects.equals(this.boundUserName, authMethodCreateAwsIam.boundUserName) && + Objects.equals(this.description, authMethodCreateAwsIam.description) && + Objects.equals(this.forceSubClaims, authMethodCreateAwsIam.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateAwsIam.gwBoundIps) && + Objects.equals(this.json, authMethodCreateAwsIam.json) && + Objects.equals(this.jwtTtl, authMethodCreateAwsIam.jwtTtl) && + Objects.equals(this.name, authMethodCreateAwsIam.name) && + Objects.equals(this.productType, authMethodCreateAwsIam.productType) && + Objects.equals(this.stsUrl, authMethodCreateAwsIam.stsUrl) && + Objects.equals(this.token, authMethodCreateAwsIam.token) && + Objects.equals(this.uidToken, authMethodCreateAwsIam.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateAwsIam {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundArn: ").append(toIndentedString(boundArn)).append("\n"); + sb.append(" boundAwsAccountId: ").append(toIndentedString(boundAwsAccountId)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" boundResourceId: ").append(toIndentedString(boundResourceId)).append("\n"); + sb.append(" boundRoleId: ").append(toIndentedString(boundRoleId)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" stsUrl: ").append(toIndentedString(stsUrl)).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/AuthMethodCreateAzureAD.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java new file mode 100644 index 00000000..fc95a4eb --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java @@ -0,0 +1,866 @@ +/* + * 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; + +/** + * authMethodCreateAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. + */ +@ApiModel(description = "authMethodCreateAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateAzureAD { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience = "https://management.azure.com/"; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_GROUP_ID = "bound-group-id"; + @SerializedName(SERIALIZED_NAME_BOUND_GROUP_ID) + private List boundGroupId = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_PROVIDERS = "bound-providers"; + @SerializedName(SERIALIZED_NAME_BOUND_PROVIDERS) + private List boundProviders = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_ID = "bound-resource-id"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_ID) + private List boundResourceId = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_NAMES = "bound-resource-names"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_NAMES) + private List boundResourceNames = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_TYPES = "bound-resource-types"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_TYPES) + private List boundResourceTypes = null; + + public static final String SERIALIZED_NAME_BOUND_RG_ID = "bound-rg-id"; + @SerializedName(SERIALIZED_NAME_BOUND_RG_ID) + private List boundRgId = null; + + public static final String SERIALIZED_NAME_BOUND_SPID = "bound-spid"; + @SerializedName(SERIALIZED_NAME_BOUND_SPID) + private List boundSpid = null; + + public static final String SERIALIZED_NAME_BOUND_SUB_ID = "bound-sub-id"; + @SerializedName(SERIALIZED_NAME_BOUND_SUB_ID) + private List boundSubId = null; + + public static final String SERIALIZED_NAME_BOUND_TENANT_ID = "bound-tenant-id"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_ISSUER = "issuer"; + @SerializedName(SERIALIZED_NAME_ISSUER) + private String issuer = "https://sts.windows.net/---bound_tenant_id---"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWKS_URI = "jwks-uri"; + @SerializedName(SERIALIZED_NAME_JWKS_URI) + private String jwksUri = "https://login.microsoftonline.com/common/discovery/keys"; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + 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 AuthMethodCreateAzureAD() { + } + + public AuthMethodCreateAzureAD accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateAzureAD audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * Deprecated (Deprecated) The audience in the JWT + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated (Deprecated) The audience in the JWT") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodCreateAzureAD auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateAzureAD addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateAzureAD boundGroupId(List boundGroupId) { + + this.boundGroupId = boundGroupId; + return this; + } + + public AuthMethodCreateAzureAD addBoundGroupIdItem(String boundGroupIdItem) { + if (this.boundGroupId == null) { + this.boundGroupId = new ArrayList(); + } + this.boundGroupId.add(boundGroupIdItem); + return this; + } + + /** + * A list of group ids that the access is restricted to + * @return boundGroupId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of group ids that the access is restricted to") + + public List getBoundGroupId() { + return boundGroupId; + } + + + public void setBoundGroupId(List boundGroupId) { + this.boundGroupId = boundGroupId; + } + + + public AuthMethodCreateAzureAD boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateAzureAD addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateAzureAD boundProviders(List boundProviders) { + + this.boundProviders = boundProviders; + return this; + } + + public AuthMethodCreateAzureAD addBoundProvidersItem(String boundProvidersItem) { + if (this.boundProviders == null) { + this.boundProviders = new ArrayList(); + } + this.boundProviders.add(boundProvidersItem); + return this; + } + + /** + * A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) + * @return boundProviders + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc)") + + public List getBoundProviders() { + return boundProviders; + } + + + public void setBoundProviders(List boundProviders) { + this.boundProviders = boundProviders; + } + + + public AuthMethodCreateAzureAD boundResourceId(List boundResourceId) { + + this.boundResourceId = boundResourceId; + return this; + } + + public AuthMethodCreateAzureAD addBoundResourceIdItem(String boundResourceIdItem) { + if (this.boundResourceId == null) { + this.boundResourceId = new ArrayList(); + } + this.boundResourceId.add(boundResourceIdItem); + return this; + } + + /** + * A list of full resource ids that the access is restricted to + * @return boundResourceId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full resource ids that the access is restricted to") + + public List getBoundResourceId() { + return boundResourceId; + } + + + public void setBoundResourceId(List boundResourceId) { + this.boundResourceId = boundResourceId; + } + + + public AuthMethodCreateAzureAD boundResourceNames(List boundResourceNames) { + + this.boundResourceNames = boundResourceNames; + return this; + } + + public AuthMethodCreateAzureAD addBoundResourceNamesItem(String boundResourceNamesItem) { + if (this.boundResourceNames == null) { + this.boundResourceNames = new ArrayList(); + } + this.boundResourceNames.add(boundResourceNamesItem); + return this; + } + + /** + * A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). + * @return boundResourceNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc).") + + public List getBoundResourceNames() { + return boundResourceNames; + } + + + public void setBoundResourceNames(List boundResourceNames) { + this.boundResourceNames = boundResourceNames; + } + + + public AuthMethodCreateAzureAD boundResourceTypes(List boundResourceTypes) { + + this.boundResourceTypes = boundResourceTypes; + return this; + } + + public AuthMethodCreateAzureAD addBoundResourceTypesItem(String boundResourceTypesItem) { + if (this.boundResourceTypes == null) { + this.boundResourceTypes = new ArrayList(); + } + this.boundResourceTypes.add(boundResourceTypesItem); + return this; + } + + /** + * A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) + * @return boundResourceTypes + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc)") + + public List getBoundResourceTypes() { + return boundResourceTypes; + } + + + public void setBoundResourceTypes(List boundResourceTypes) { + this.boundResourceTypes = boundResourceTypes; + } + + + public AuthMethodCreateAzureAD boundRgId(List boundRgId) { + + this.boundRgId = boundRgId; + return this; + } + + public AuthMethodCreateAzureAD addBoundRgIdItem(String boundRgIdItem) { + if (this.boundRgId == null) { + this.boundRgId = new ArrayList(); + } + this.boundRgId.add(boundRgIdItem); + return this; + } + + /** + * A list of resource groups that the access is restricted to + * @return boundRgId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource groups that the access is restricted to") + + public List getBoundRgId() { + return boundRgId; + } + + + public void setBoundRgId(List boundRgId) { + this.boundRgId = boundRgId; + } + + + public AuthMethodCreateAzureAD boundSpid(List boundSpid) { + + this.boundSpid = boundSpid; + return this; + } + + public AuthMethodCreateAzureAD addBoundSpidItem(String boundSpidItem) { + if (this.boundSpid == null) { + this.boundSpid = new ArrayList(); + } + this.boundSpid.add(boundSpidItem); + return this; + } + + /** + * A list of service principal IDs that the access is restricted to + * @return boundSpid + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of service principal IDs that the access is restricted to") + + public List getBoundSpid() { + return boundSpid; + } + + + public void setBoundSpid(List boundSpid) { + this.boundSpid = boundSpid; + } + + + public AuthMethodCreateAzureAD boundSubId(List boundSubId) { + + this.boundSubId = boundSubId; + return this; + } + + public AuthMethodCreateAzureAD addBoundSubIdItem(String boundSubIdItem) { + if (this.boundSubId == null) { + this.boundSubId = new ArrayList(); + } + this.boundSubId.add(boundSubIdItem); + return this; + } + + /** + * A list of subscription ids that the access is restricted to + * @return boundSubId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of subscription ids that the access is restricted to") + + public List getBoundSubId() { + return boundSubId; + } + + + public void setBoundSubId(List boundSubId) { + this.boundSubId = boundSubId; + } + + + public AuthMethodCreateAzureAD boundTenantId(String boundTenantId) { + + this.boundTenantId = boundTenantId; + return this; + } + + /** + * The Azure tenant id that the access is restricted to + * @return boundTenantId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The Azure tenant id that the access is restricted to") + + public String getBoundTenantId() { + return boundTenantId; + } + + + public void setBoundTenantId(String boundTenantId) { + this.boundTenantId = boundTenantId; + } + + + public AuthMethodCreateAzureAD 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 AuthMethodCreateAzureAD forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateAzureAD gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateAzureAD addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateAzureAD issuer(String issuer) { + + this.issuer = issuer; + return this; + } + + /** + * Issuer URL + * @return issuer + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Issuer URL") + + public String getIssuer() { + return issuer; + } + + + public void setIssuer(String issuer) { + this.issuer = issuer; + } + + + public AuthMethodCreateAzureAD 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 AuthMethodCreateAzureAD jwksUri(String jwksUri) { + + this.jwksUri = jwksUri; + return this; + } + + /** + * The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. + * @return jwksUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server.") + + public String getJwksUri() { + return jwksUri; + } + + + public void setJwksUri(String jwksUri) { + this.jwksUri = jwksUri; + } + + + public AuthMethodCreateAzureAD jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateAzureAD name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateAzureAD productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateAzureAD addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateAzureAD 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 AuthMethodCreateAzureAD 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; + } + AuthMethodCreateAzureAD authMethodCreateAzureAD = (AuthMethodCreateAzureAD) o; + return Objects.equals(this.accessExpires, authMethodCreateAzureAD.accessExpires) && + Objects.equals(this.audience, authMethodCreateAzureAD.audience) && + Objects.equals(this.auditLogsClaims, authMethodCreateAzureAD.auditLogsClaims) && + Objects.equals(this.boundGroupId, authMethodCreateAzureAD.boundGroupId) && + Objects.equals(this.boundIps, authMethodCreateAzureAD.boundIps) && + Objects.equals(this.boundProviders, authMethodCreateAzureAD.boundProviders) && + Objects.equals(this.boundResourceId, authMethodCreateAzureAD.boundResourceId) && + Objects.equals(this.boundResourceNames, authMethodCreateAzureAD.boundResourceNames) && + Objects.equals(this.boundResourceTypes, authMethodCreateAzureAD.boundResourceTypes) && + Objects.equals(this.boundRgId, authMethodCreateAzureAD.boundRgId) && + Objects.equals(this.boundSpid, authMethodCreateAzureAD.boundSpid) && + Objects.equals(this.boundSubId, authMethodCreateAzureAD.boundSubId) && + Objects.equals(this.boundTenantId, authMethodCreateAzureAD.boundTenantId) && + Objects.equals(this.description, authMethodCreateAzureAD.description) && + Objects.equals(this.forceSubClaims, authMethodCreateAzureAD.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateAzureAD.gwBoundIps) && + Objects.equals(this.issuer, authMethodCreateAzureAD.issuer) && + Objects.equals(this.json, authMethodCreateAzureAD.json) && + Objects.equals(this.jwksUri, authMethodCreateAzureAD.jwksUri) && + Objects.equals(this.jwtTtl, authMethodCreateAzureAD.jwtTtl) && + Objects.equals(this.name, authMethodCreateAzureAD.name) && + Objects.equals(this.productType, authMethodCreateAzureAD.productType) && + Objects.equals(this.token, authMethodCreateAzureAD.token) && + Objects.equals(this.uidToken, authMethodCreateAzureAD.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateAzureAD {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundGroupId: ").append(toIndentedString(boundGroupId)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" boundProviders: ").append(toIndentedString(boundProviders)).append("\n"); + sb.append(" boundResourceId: ").append(toIndentedString(boundResourceId)).append("\n"); + sb.append(" boundResourceNames: ").append(toIndentedString(boundResourceNames)).append("\n"); + sb.append(" boundResourceTypes: ").append(toIndentedString(boundResourceTypes)).append("\n"); + sb.append(" boundRgId: ").append(toIndentedString(boundRgId)).append("\n"); + 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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwksUri: ").append(toIndentedString(jwksUri)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).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/AuthMethodCreateCert.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java new file mode 100644 index 00000000..d335161c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java @@ -0,0 +1,800 @@ +/* + * 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; + +/** + * authMethodCreateCert is a command that creates a new auth method that will be able to authenticate using a client certificate + */ +@ApiModel(description = "authMethodCreateCert is a command that creates a new auth method that will be able to authenticate using a client certificate") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateCert { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_ALLOWED_CORS = "allowed-cors"; + @SerializedName(SERIALIZED_NAME_ALLOWED_CORS) + private String allowedCors; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_COMMON_NAMES = "bound-common-names"; + @SerializedName(SERIALIZED_NAME_BOUND_COMMON_NAMES) + private List boundCommonNames = null; + + public static final String SERIALIZED_NAME_BOUND_DNS_SANS = "bound-dns-sans"; + @SerializedName(SERIALIZED_NAME_BOUND_DNS_SANS) + private List boundDnsSans = null; + + public static final String SERIALIZED_NAME_BOUND_EMAIL_SANS = "bound-email-sans"; + @SerializedName(SERIALIZED_NAME_BOUND_EMAIL_SANS) + private List boundEmailSans = null; + + public static final String SERIALIZED_NAME_BOUND_EXTENSIONS = "bound-extensions"; + @SerializedName(SERIALIZED_NAME_BOUND_EXTENSIONS) + private List boundExtensions = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_ORGANIZATIONAL_UNITS = "bound-organizational-units"; + @SerializedName(SERIALIZED_NAME_BOUND_ORGANIZATIONAL_UNITS) + private List boundOrganizationalUnits = null; + + public static final String SERIALIZED_NAME_BOUND_URI_SANS = "bound-uri-sans"; + @SerializedName(SERIALIZED_NAME_BOUND_URI_SANS) + private List boundUriSans = null; + + public static final String SERIALIZED_NAME_CERTIFICATE_DATA = "certificate-data"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_REVOKED_CERT_IDS = "revoked-cert-ids"; + @SerializedName(SERIALIZED_NAME_REVOKED_CERT_IDS) + private List revokedCertIds = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodCreateCert() { + } + + public AuthMethodCreateCert accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateCert allowedCors(String allowedCors) { + + this.allowedCors = allowedCors; + return this; + } + + /** + * Comma separated list of allowed CORS domains to be validated as part of the authentication flow. + * @return allowedCors + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Comma separated list of allowed CORS domains to be validated as part of the authentication flow.") + + public String getAllowedCors() { + return allowedCors; + } + + + public void setAllowedCors(String allowedCors) { + this.allowedCors = allowedCors; + } + + + public AuthMethodCreateCert auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateCert addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateCert boundCommonNames(List boundCommonNames) { + + this.boundCommonNames = boundCommonNames; + return this; + } + + public AuthMethodCreateCert addBoundCommonNamesItem(String boundCommonNamesItem) { + if (this.boundCommonNames == null) { + this.boundCommonNames = new ArrayList(); + } + this.boundCommonNames.add(boundCommonNamesItem); + return this; + } + + /** + * A list of names. At least one must exist in the Common Name. Supports globbing. + * @return boundCommonNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of names. At least one must exist in the Common Name. Supports globbing.") + + public List getBoundCommonNames() { + return boundCommonNames; + } + + + public void setBoundCommonNames(List boundCommonNames) { + this.boundCommonNames = boundCommonNames; + } + + + public AuthMethodCreateCert boundDnsSans(List boundDnsSans) { + + this.boundDnsSans = boundDnsSans; + return this; + } + + public AuthMethodCreateCert addBoundDnsSansItem(String boundDnsSansItem) { + if (this.boundDnsSans == null) { + this.boundDnsSans = new ArrayList(); + } + this.boundDnsSans.add(boundDnsSansItem); + return this; + } + + /** + * A list of DNS names. At least one must exist in the SANs. Supports globbing. + * @return boundDnsSans + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of DNS names. At least one must exist in the SANs. Supports globbing.") + + public List getBoundDnsSans() { + return boundDnsSans; + } + + + public void setBoundDnsSans(List boundDnsSans) { + this.boundDnsSans = boundDnsSans; + } + + + public AuthMethodCreateCert boundEmailSans(List boundEmailSans) { + + this.boundEmailSans = boundEmailSans; + return this; + } + + public AuthMethodCreateCert addBoundEmailSansItem(String boundEmailSansItem) { + if (this.boundEmailSans == null) { + this.boundEmailSans = new ArrayList(); + } + this.boundEmailSans.add(boundEmailSansItem); + return this; + } + + /** + * A list of Email Addresses. At least one must exist in the SANs. Supports globbing. + * @return boundEmailSans + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of Email Addresses. At least one must exist in the SANs. Supports globbing.") + + public List getBoundEmailSans() { + return boundEmailSans; + } + + + public void setBoundEmailSans(List boundEmailSans) { + this.boundEmailSans = boundEmailSans; + } + + + public AuthMethodCreateCert boundExtensions(List boundExtensions) { + + this.boundExtensions = boundExtensions; + return this; + } + + public AuthMethodCreateCert addBoundExtensionsItem(String boundExtensionsItem) { + if (this.boundExtensions == null) { + this.boundExtensions = new ArrayList(); + } + this.boundExtensions.add(boundExtensionsItem); + return this; + } + + /** + * A list of extensions formatted as \"oid:value\". Expects the extension value to be some type of ASN1 encoded string. All values much match. Supports globbing on \"value\". + * @return boundExtensions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of extensions formatted as \"oid:value\". Expects the extension value to be some type of ASN1 encoded string. All values much match. Supports globbing on \"value\".") + + public List getBoundExtensions() { + return boundExtensions; + } + + + public void setBoundExtensions(List boundExtensions) { + this.boundExtensions = boundExtensions; + } + + + public AuthMethodCreateCert boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateCert addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateCert boundOrganizationalUnits(List boundOrganizationalUnits) { + + this.boundOrganizationalUnits = boundOrganizationalUnits; + return this; + } + + public AuthMethodCreateCert addBoundOrganizationalUnitsItem(String boundOrganizationalUnitsItem) { + if (this.boundOrganizationalUnits == null) { + this.boundOrganizationalUnits = new ArrayList(); + } + this.boundOrganizationalUnits.add(boundOrganizationalUnitsItem); + return this; + } + + /** + * A list of Organizational Units names. At least one must exist in the OU field. + * @return boundOrganizationalUnits + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of Organizational Units names. At least one must exist in the OU field.") + + public List getBoundOrganizationalUnits() { + return boundOrganizationalUnits; + } + + + public void setBoundOrganizationalUnits(List boundOrganizationalUnits) { + this.boundOrganizationalUnits = boundOrganizationalUnits; + } + + + public AuthMethodCreateCert boundUriSans(List boundUriSans) { + + this.boundUriSans = boundUriSans; + return this; + } + + public AuthMethodCreateCert addBoundUriSansItem(String boundUriSansItem) { + if (this.boundUriSans == null) { + this.boundUriSans = new ArrayList(); + } + this.boundUriSans.add(boundUriSansItem); + return this; + } + + /** + * A list of URIs. At least one must exist in the SANs. Supports globbing. + * @return boundUriSans + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of URIs. At least one must exist in the SANs. Supports globbing.") + + public List getBoundUriSans() { + return boundUriSans; + } + + + public void setBoundUriSans(List boundUriSans) { + this.boundUriSans = boundUriSans; + } + + + public AuthMethodCreateCert certificateData(String certificateData) { + + this.certificateData = certificateData; + return this; + } + + /** + * The certificate data in base64, if no file was provided + * @return certificateData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The certificate data in base64, if no file was provided") + + public String getCertificateData() { + return certificateData; + } + + + public void setCertificateData(String certificateData) { + this.certificateData = certificateData; + } + + + public AuthMethodCreateCert 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 AuthMethodCreateCert forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateCert gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateCert addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateCert 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 AuthMethodCreateCert jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateCert name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateCert productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateCert addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateCert revokedCertIds(List revokedCertIds) { + + this.revokedCertIds = revokedCertIds; + return this; + } + + public AuthMethodCreateCert addRevokedCertIdsItem(String revokedCertIdsItem) { + if (this.revokedCertIds == null) { + this.revokedCertIds = new ArrayList(); + } + this.revokedCertIds.add(revokedCertIdsItem); + return this; + } + + /** + * A list of revoked cert ids + * @return revokedCertIds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of revoked cert ids") + + public List getRevokedCertIds() { + return revokedCertIds; + } + + + public void setRevokedCertIds(List revokedCertIds) { + this.revokedCertIds = revokedCertIds; + } + + + public AuthMethodCreateCert 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 AuthMethodCreateCert 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; + } + + + public AuthMethodCreateCert uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured, such as common_name or organizational_unit Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured, such as common_name or organizational_unit Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodCreateCert authMethodCreateCert = (AuthMethodCreateCert) o; + return Objects.equals(this.accessExpires, authMethodCreateCert.accessExpires) && + Objects.equals(this.allowedCors, authMethodCreateCert.allowedCors) && + Objects.equals(this.auditLogsClaims, authMethodCreateCert.auditLogsClaims) && + Objects.equals(this.boundCommonNames, authMethodCreateCert.boundCommonNames) && + Objects.equals(this.boundDnsSans, authMethodCreateCert.boundDnsSans) && + Objects.equals(this.boundEmailSans, authMethodCreateCert.boundEmailSans) && + Objects.equals(this.boundExtensions, authMethodCreateCert.boundExtensions) && + Objects.equals(this.boundIps, authMethodCreateCert.boundIps) && + Objects.equals(this.boundOrganizationalUnits, authMethodCreateCert.boundOrganizationalUnits) && + Objects.equals(this.boundUriSans, authMethodCreateCert.boundUriSans) && + Objects.equals(this.certificateData, authMethodCreateCert.certificateData) && + Objects.equals(this.description, authMethodCreateCert.description) && + Objects.equals(this.forceSubClaims, authMethodCreateCert.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateCert.gwBoundIps) && + Objects.equals(this.json, authMethodCreateCert.json) && + Objects.equals(this.jwtTtl, authMethodCreateCert.jwtTtl) && + Objects.equals(this.name, authMethodCreateCert.name) && + Objects.equals(this.productType, authMethodCreateCert.productType) && + Objects.equals(this.revokedCertIds, authMethodCreateCert.revokedCertIds) && + Objects.equals(this.token, authMethodCreateCert.token) && + Objects.equals(this.uidToken, authMethodCreateCert.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodCreateCert.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateCert {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" allowedCors: ").append(toIndentedString(allowedCors)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundCommonNames: ").append(toIndentedString(boundCommonNames)).append("\n"); + sb.append(" boundDnsSans: ").append(toIndentedString(boundDnsSans)).append("\n"); + sb.append(" boundEmailSans: ").append(toIndentedString(boundEmailSans)).append("\n"); + sb.append(" boundExtensions: ").append(toIndentedString(boundExtensions)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" revokedCertIds: ").append(toIndentedString(revokedCertIds)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodCreateEmail.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java new file mode 100644 index 00000000..a9a5f901 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java @@ -0,0 +1,483 @@ +/* + * 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; + +/** + * authMethodCreateEmail is a command that creates a new auth method that will be able to authenticate using email. + */ +@ApiModel(description = "authMethodCreateEmail is a command that creates a new auth method that will be able to authenticate using email.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateEmail { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_FORCE_SUB_CLAIMS = "force-sub-claims"; + @SerializedName(SERIALIZED_NAME_FORCE_SUB_CLAIMS) + private Boolean forceSubClaims; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + 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 AuthMethodCreateEmail() { + } + + public AuthMethodCreateEmail accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateEmail auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateEmail addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateEmail boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateEmail addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateEmail 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 AuthMethodCreateEmail email(String email) { + + this.email = email; + return this; + } + + /** + * An email address to be invited to have access + * @return email + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "An email address to be invited to have access") + + public String getEmail() { + return email; + } + + + public void setEmail(String email) { + this.email = email; + } + + + public AuthMethodCreateEmail forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateEmail gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateEmail addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateEmail 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 AuthMethodCreateEmail jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateEmail name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateEmail productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateEmail addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateEmail 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 AuthMethodCreateEmail 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; + } + AuthMethodCreateEmail authMethodCreateEmail = (AuthMethodCreateEmail) o; + return Objects.equals(this.accessExpires, authMethodCreateEmail.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodCreateEmail.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateEmail.boundIps) && + Objects.equals(this.description, authMethodCreateEmail.description) && + Objects.equals(this.email, authMethodCreateEmail.email) && + Objects.equals(this.forceSubClaims, authMethodCreateEmail.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateEmail.gwBoundIps) && + Objects.equals(this.json, authMethodCreateEmail.json) && + Objects.equals(this.jwtTtl, authMethodCreateEmail.jwtTtl) && + Objects.equals(this.name, authMethodCreateEmail.name) && + Objects.equals(this.productType, authMethodCreateEmail.productType) && + Objects.equals(this.token, authMethodCreateEmail.token) && + Objects.equals(this.uidToken, authMethodCreateEmail.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateEmail {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).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/AuthMethodCreateGcp.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java new file mode 100644 index 00000000..be7139d3 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java @@ -0,0 +1,726 @@ +/* + * 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; + +/** + * authMethodCreateGcp is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. + */ +@ApiModel(description = "authMethodCreateGcp is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateGcp { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience = "akeyless.io"; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_LABELS = "bound-labels"; + @SerializedName(SERIALIZED_NAME_BOUND_LABELS) + private List boundLabels = null; + + public static final String SERIALIZED_NAME_BOUND_PROJECTS = "bound-projects"; + @SerializedName(SERIALIZED_NAME_BOUND_PROJECTS) + private List boundProjects = null; + + public static final String SERIALIZED_NAME_BOUND_REGIONS = "bound-regions"; + @SerializedName(SERIALIZED_NAME_BOUND_REGIONS) + private List boundRegions = null; + + public static final String SERIALIZED_NAME_BOUND_SERVICE_ACCOUNTS = "bound-service-accounts"; + @SerializedName(SERIALIZED_NAME_BOUND_SERVICE_ACCOUNTS) + private List boundServiceAccounts = null; + + public static final String SERIALIZED_NAME_BOUND_ZONES = "bound-zones"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_SERVICE_ACCOUNT_CREDS_DATA = "service-account-creds-data"; + @SerializedName(SERIALIZED_NAME_SERVICE_ACCOUNT_CREDS_DATA) + private String serviceAccountCredsData; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @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; + + public AuthMethodCreateGcp() { + } + + public AuthMethodCreateGcp accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateGcp audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * The audience to verify in the JWT received by the client + * @return audience + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The audience to verify in the JWT received by the client") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodCreateGcp auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateGcp addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateGcp boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateGcp addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateGcp boundLabels(List boundLabels) { + + this.boundLabels = boundLabels; + return this; + } + + public AuthMethodCreateGcp addBoundLabelsItem(String boundLabelsItem) { + if (this.boundLabels == null) { + this.boundLabels = new ArrayList(); + } + this.boundLabels.add(boundLabelsItem); + return this; + } + + /** + * A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd .... + * @return boundLabels + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd ....") + + public List getBoundLabels() { + return boundLabels; + } + + + public void setBoundLabels(List boundLabels) { + this.boundLabels = boundLabels; + } + + + public AuthMethodCreateGcp boundProjects(List boundProjects) { + + this.boundProjects = boundProjects; + return this; + } + + public AuthMethodCreateGcp addBoundProjectsItem(String boundProjectsItem) { + if (this.boundProjects == null) { + this.boundProjects = new ArrayList(); + } + this.boundProjects.add(boundProjectsItem); + return this; + } + + /** + * === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. + * @return boundProjects + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "=== Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate.") + + public List getBoundProjects() { + return boundProjects; + } + + + public void setBoundProjects(List boundProjects) { + this.boundProjects = boundProjects; + } + + + public AuthMethodCreateGcp boundRegions(List boundRegions) { + + this.boundRegions = boundRegions; + return this; + } + + public AuthMethodCreateGcp addBoundRegionsItem(String boundRegionsItem) { + if (this.boundRegions == null) { + this.boundRegions = new ArrayList(); + } + this.boundRegions.add(boundRegionsItem); + return this; + } + + /** + * List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. + * @return boundRegions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored.") + + public List getBoundRegions() { + return boundRegions; + } + + + public void setBoundRegions(List boundRegions) { + this.boundRegions = boundRegions; + } + + + public AuthMethodCreateGcp boundServiceAccounts(List boundServiceAccounts) { + + this.boundServiceAccounts = boundServiceAccounts; + return this; + } + + public AuthMethodCreateGcp addBoundServiceAccountsItem(String boundServiceAccountsItem) { + if (this.boundServiceAccounts == null) { + this.boundServiceAccounts = new ArrayList(); + } + this.boundServiceAccounts.add(boundServiceAccountsItem); + return this; + } + + /** + * List of service accounts the service account must be part of in order to be authenticated. + * @return boundServiceAccounts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "List of service accounts the service account must be part of in order to be authenticated.") + + public List getBoundServiceAccounts() { + return boundServiceAccounts; + } + + + public void setBoundServiceAccounts(List boundServiceAccounts) { + this.boundServiceAccounts = boundServiceAccounts; + } + + + public AuthMethodCreateGcp boundZones(List boundZones) { + + this.boundZones = boundZones; + return this; + } + + public AuthMethodCreateGcp addBoundZonesItem(String boundZonesItem) { + if (this.boundZones == null) { + this.boundZones = new ArrayList(); + } + this.boundZones.add(boundZonesItem); + return this; + } + + /** + * === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. + * @return boundZones + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "=== Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone.") + + public List getBoundZones() { + return boundZones; + } + + + public void setBoundZones(List boundZones) { + this.boundZones = boundZones; + } + + + public AuthMethodCreateGcp 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 AuthMethodCreateGcp forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateGcp gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateGcp addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateGcp 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 AuthMethodCreateGcp jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateGcp name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateGcp productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateGcp addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateGcp serviceAccountCredsData(String serviceAccountCredsData) { + + this.serviceAccountCredsData = serviceAccountCredsData; + return this; + } + + /** + * ServiceAccount credentials data instead of giving a file path, base64 encoded + * @return serviceAccountCredsData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ServiceAccount credentials data instead of giving a file path, base64 encoded") + + public String getServiceAccountCredsData() { + return serviceAccountCredsData; + } + + + public void setServiceAccountCredsData(String serviceAccountCredsData) { + this.serviceAccountCredsData = serviceAccountCredsData; + } + + + public AuthMethodCreateGcp 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 AuthMethodCreateGcp type(String type) { + + this.type = type; + return this; + } + + /** + * Type of the GCP Access Rules + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Type of the GCP Access Rules") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public AuthMethodCreateGcp 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; + } + AuthMethodCreateGcp authMethodCreateGcp = (AuthMethodCreateGcp) o; + return Objects.equals(this.accessExpires, authMethodCreateGcp.accessExpires) && + Objects.equals(this.audience, authMethodCreateGcp.audience) && + Objects.equals(this.auditLogsClaims, authMethodCreateGcp.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateGcp.boundIps) && + Objects.equals(this.boundLabels, authMethodCreateGcp.boundLabels) && + Objects.equals(this.boundProjects, authMethodCreateGcp.boundProjects) && + Objects.equals(this.boundRegions, authMethodCreateGcp.boundRegions) && + Objects.equals(this.boundServiceAccounts, authMethodCreateGcp.boundServiceAccounts) && + Objects.equals(this.boundZones, authMethodCreateGcp.boundZones) && + Objects.equals(this.description, authMethodCreateGcp.description) && + Objects.equals(this.forceSubClaims, authMethodCreateGcp.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateGcp.gwBoundIps) && + Objects.equals(this.json, authMethodCreateGcp.json) && + Objects.equals(this.jwtTtl, authMethodCreateGcp.jwtTtl) && + Objects.equals(this.name, authMethodCreateGcp.name) && + Objects.equals(this.productType, authMethodCreateGcp.productType) && + Objects.equals(this.serviceAccountCredsData, authMethodCreateGcp.serviceAccountCredsData) && + Objects.equals(this.token, authMethodCreateGcp.token) && + Objects.equals(this.type, authMethodCreateGcp.type) && + Objects.equals(this.uidToken, authMethodCreateGcp.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateGcp {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" boundLabels: ").append(toIndentedString(boundLabels)).append("\n"); + sb.append(" boundProjects: ").append(toIndentedString(boundProjects)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" serviceAccountCredsData: ").append(toIndentedString(serviceAccountCredsData)).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(); + } + + /** + * 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/AuthMethodCreateK8s.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java new file mode 100644 index 00000000..b7926993 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java @@ -0,0 +1,652 @@ +/* + * 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; + +/** + * authMethodCreateK8s is a command that creates a new auth method that will be able to authenticate using K8S. + */ +@ApiModel(description = "authMethodCreateK8s is a command that creates a new auth method that will be able to authenticate using K8S.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateK8s { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_NAMESPACES = "bound-namespaces"; + @SerializedName(SERIALIZED_NAME_BOUND_NAMESPACES) + private List boundNamespaces = null; + + public static final String SERIALIZED_NAME_BOUND_POD_NAMES = "bound-pod-names"; + @SerializedName(SERIALIZED_NAME_BOUND_POD_NAMES) + private List boundPodNames = null; + + public static final String SERIALIZED_NAME_BOUND_SA_NAMES = "bound-sa-names"; + @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; + + public static final String SERIALIZED_NAME_GEN_KEY = "gen-key"; + @SerializedName(SERIALIZED_NAME_GEN_KEY) + private String genKey = "true"; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_PUBLIC_KEY = "public-key"; + @SerializedName(SERIALIZED_NAME_PUBLIC_KEY) + private String publicKey; + + 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 AuthMethodCreateK8s() { + } + + public AuthMethodCreateK8s accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateK8s audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * The audience in the Kubernetes JWT that the access is restricted to + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The audience in the Kubernetes JWT that the access is restricted to") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodCreateK8s auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateK8s addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateK8s boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateK8s addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateK8s boundNamespaces(List boundNamespaces) { + + this.boundNamespaces = boundNamespaces; + return this; + } + + public AuthMethodCreateK8s addBoundNamespacesItem(String boundNamespacesItem) { + if (this.boundNamespaces == null) { + this.boundNamespaces = new ArrayList(); + } + this.boundNamespaces.add(boundNamespacesItem); + return this; + } + + /** + * A list of namespaces that the access is restricted to + * @return boundNamespaces + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of namespaces that the access is restricted to") + + public List getBoundNamespaces() { + return boundNamespaces; + } + + + public void setBoundNamespaces(List boundNamespaces) { + this.boundNamespaces = boundNamespaces; + } + + + public AuthMethodCreateK8s boundPodNames(List boundPodNames) { + + this.boundPodNames = boundPodNames; + return this; + } + + public AuthMethodCreateK8s addBoundPodNamesItem(String boundPodNamesItem) { + if (this.boundPodNames == null) { + this.boundPodNames = new ArrayList(); + } + this.boundPodNames.add(boundPodNamesItem); + return this; + } + + /** + * A list of pod names that the access is restricted to + * @return boundPodNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of pod names that the access is restricted to") + + public List getBoundPodNames() { + return boundPodNames; + } + + + public void setBoundPodNames(List boundPodNames) { + this.boundPodNames = boundPodNames; + } + + + public AuthMethodCreateK8s boundSaNames(List boundSaNames) { + + this.boundSaNames = boundSaNames; + return this; + } + + public AuthMethodCreateK8s addBoundSaNamesItem(String boundSaNamesItem) { + if (this.boundSaNames == null) { + this.boundSaNames = new ArrayList(); + } + this.boundSaNames.add(boundSaNamesItem); + return this; + } + + /** + * A list of service account names that the access is restricted to + * @return boundSaNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of service account names that the access is restricted to") + + public List getBoundSaNames() { + return boundSaNames; + } + + + public void setBoundSaNames(List boundSaNames) { + this.boundSaNames = boundSaNames; + } + + + public AuthMethodCreateK8s 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 AuthMethodCreateK8s forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateK8s genKey(String genKey) { + + this.genKey = genKey; + return this; + } + + /** + * Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] + * @return genKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false]") + + public String getGenKey() { + return genKey; + } + + + public void setGenKey(String genKey) { + this.genKey = genKey; + } + + + public AuthMethodCreateK8s gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateK8s addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateK8s 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 AuthMethodCreateK8s jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateK8s name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateK8s productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateK8s addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateK8s publicKey(String publicKey) { + + this.publicKey = publicKey; + return this; + } + + /** + * Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] + * @return publicKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048]") + + public String getPublicKey() { + return publicKey; + } + + + public void setPublicKey(String publicKey) { + this.publicKey = publicKey; + } + + + public AuthMethodCreateK8s 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 AuthMethodCreateK8s 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; + } + AuthMethodCreateK8s authMethodCreateK8s = (AuthMethodCreateK8s) o; + return Objects.equals(this.accessExpires, authMethodCreateK8s.accessExpires) && + Objects.equals(this.audience, authMethodCreateK8s.audience) && + Objects.equals(this.auditLogsClaims, authMethodCreateK8s.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateK8s.boundIps) && + Objects.equals(this.boundNamespaces, authMethodCreateK8s.boundNamespaces) && + Objects.equals(this.boundPodNames, authMethodCreateK8s.boundPodNames) && + Objects.equals(this.boundSaNames, authMethodCreateK8s.boundSaNames) && + Objects.equals(this.description, authMethodCreateK8s.description) && + Objects.equals(this.forceSubClaims, authMethodCreateK8s.forceSubClaims) && + Objects.equals(this.genKey, authMethodCreateK8s.genKey) && + Objects.equals(this.gwBoundIps, authMethodCreateK8s.gwBoundIps) && + Objects.equals(this.json, authMethodCreateK8s.json) && + Objects.equals(this.jwtTtl, authMethodCreateK8s.jwtTtl) && + Objects.equals(this.name, authMethodCreateK8s.name) && + Objects.equals(this.productType, authMethodCreateK8s.productType) && + Objects.equals(this.publicKey, authMethodCreateK8s.publicKey) && + Objects.equals(this.token, authMethodCreateK8s.token) && + Objects.equals(this.uidToken, authMethodCreateK8s.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateK8s {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + 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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" publicKey: ").append(toIndentedString(publicKey)).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/AuthMethodCreateLdap.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java new file mode 100644 index 00000000..fe362bcb --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java @@ -0,0 +1,541 @@ +/* + * 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; + +/** + * authMethodCreateLdap is a command that creates a new auth method that will be able to authenticate using LDAP. + */ +@ApiModel(description = "authMethodCreateLdap is a command that creates a new auth method that will be able to authenticate using LDAP.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateLdap { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GEN_KEY = "gen-key"; + @SerializedName(SERIALIZED_NAME_GEN_KEY) + private String genKey = "true"; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_PUBLIC_KEY_DATA = "public-key-data"; + @SerializedName(SERIALIZED_NAME_PUBLIC_KEY_DATA) + private String publicKeyData; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier = "users"; + + public AuthMethodCreateLdap() { + } + + public AuthMethodCreateLdap accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateLdap auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateLdap addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateLdap boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateLdap addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateLdap 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 AuthMethodCreateLdap forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateLdap genKey(String genKey) { + + this.genKey = genKey; + return this; + } + + /** + * Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] + * @return genKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false]") + + public String getGenKey() { + return genKey; + } + + + public void setGenKey(String genKey) { + this.genKey = genKey; + } + + + public AuthMethodCreateLdap gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateLdap addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateLdap 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 AuthMethodCreateLdap jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateLdap name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateLdap productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateLdap addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateLdap publicKeyData(String publicKeyData) { + + this.publicKeyData = publicKeyData; + return this; + } + + /** + * A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] + * @return publicKeyData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048]") + + public String getPublicKeyData() { + return publicKeyData; + } + + + public void setPublicKeyData(String publicKeyData) { + this.publicKeyData = publicKeyData; + } + + + public AuthMethodCreateLdap 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 AuthMethodCreateLdap 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; + } + + + public AuthMethodCreateLdap uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodCreateLdap authMethodCreateLdap = (AuthMethodCreateLdap) o; + return Objects.equals(this.accessExpires, authMethodCreateLdap.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodCreateLdap.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateLdap.boundIps) && + Objects.equals(this.description, authMethodCreateLdap.description) && + Objects.equals(this.forceSubClaims, authMethodCreateLdap.forceSubClaims) && + Objects.equals(this.genKey, authMethodCreateLdap.genKey) && + Objects.equals(this.gwBoundIps, authMethodCreateLdap.gwBoundIps) && + Objects.equals(this.json, authMethodCreateLdap.json) && + Objects.equals(this.jwtTtl, authMethodCreateLdap.jwtTtl) && + Objects.equals(this.name, authMethodCreateLdap.name) && + Objects.equals(this.productType, authMethodCreateLdap.productType) && + Objects.equals(this.publicKeyData, authMethodCreateLdap.publicKeyData) && + Objects.equals(this.token, authMethodCreateLdap.token) && + Objects.equals(this.uidToken, authMethodCreateLdap.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodCreateLdap.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateLdap {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" publicKeyData: ").append(toIndentedString(publicKeyData)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodCreateOCI.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java new file mode 100644 index 00000000..1fbf97ea --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java @@ -0,0 +1,517 @@ +/* + * 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; + +/** + * authMethodCreateOCI is a command that creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. + */ +@ApiModel(description = "authMethodCreateOCI is a command that creates a new Oracle Auth Method that will be used in the account using OCI principle and groups.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateOCI { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GROUP_OCID = "group-ocid"; + @SerializedName(SERIALIZED_NAME_GROUP_OCID) + private List groupOcid = new ArrayList(); + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_TENANT_OCID = "tenant-ocid"; + @SerializedName(SERIALIZED_NAME_TENANT_OCID) + private String tenantOcid; + + 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 AuthMethodCreateOCI() { + } + + public AuthMethodCreateOCI accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateOCI auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateOCI addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateOCI boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateOCI addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateOCI 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 AuthMethodCreateOCI forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateOCI groupOcid(List groupOcid) { + + this.groupOcid = groupOcid; + return this; + } + + public AuthMethodCreateOCI addGroupOcidItem(String groupOcidItem) { + this.groupOcid.add(groupOcidItem); + return this; + } + + /** + * A list of required groups ocids + * @return groupOcid + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A list of required groups ocids") + + public List getGroupOcid() { + return groupOcid; + } + + + public void setGroupOcid(List groupOcid) { + this.groupOcid = groupOcid; + } + + + public AuthMethodCreateOCI gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateOCI addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateOCI 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 AuthMethodCreateOCI jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateOCI name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateOCI productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateOCI addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateOCI tenantOcid(String tenantOcid) { + + this.tenantOcid = tenantOcid; + return this; + } + + /** + * The Oracle Cloud tenant ID + * @return tenantOcid + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The Oracle Cloud tenant ID") + + public String getTenantOcid() { + return tenantOcid; + } + + + public void setTenantOcid(String tenantOcid) { + this.tenantOcid = tenantOcid; + } + + + public AuthMethodCreateOCI 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 AuthMethodCreateOCI 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; + } + AuthMethodCreateOCI authMethodCreateOCI = (AuthMethodCreateOCI) o; + return Objects.equals(this.accessExpires, authMethodCreateOCI.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodCreateOCI.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateOCI.boundIps) && + Objects.equals(this.description, authMethodCreateOCI.description) && + Objects.equals(this.forceSubClaims, authMethodCreateOCI.forceSubClaims) && + Objects.equals(this.groupOcid, authMethodCreateOCI.groupOcid) && + Objects.equals(this.gwBoundIps, authMethodCreateOCI.gwBoundIps) && + Objects.equals(this.json, authMethodCreateOCI.json) && + Objects.equals(this.jwtTtl, authMethodCreateOCI.jwtTtl) && + Objects.equals(this.name, authMethodCreateOCI.name) && + Objects.equals(this.productType, authMethodCreateOCI.productType) && + Objects.equals(this.tenantOcid, authMethodCreateOCI.tenantOcid) && + Objects.equals(this.token, authMethodCreateOCI.token) && + Objects.equals(this.uidToken, authMethodCreateOCI.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateOCI {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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(" groupOcid: ").append(toIndentedString(groupOcid)).append("\n"); + sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" tenantOcid: ").append(toIndentedString(tenantOcid)).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/AuthMethodCreateOIDC.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java new file mode 100644 index 00000000..bc1bd1f5 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java @@ -0,0 +1,739 @@ +/* + * 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; + +/** + * authMethodCreateOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. + */ +@ApiModel(description = "authMethodCreateOIDC is a command that creates a new auth method that will be available to authenticate using OIDC.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateOIDC { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_ALLOWED_REDIRECT_URI = "allowed-redirect-uri"; + @SerializedName(SERIALIZED_NAME_ALLOWED_REDIRECT_URI) + private List allowedRedirectUri = null; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; + @SerializedName(SERIALIZED_NAME_CLIENT_ID) + private String clientId; + + public static final String SERIALIZED_NAME_CLIENT_SECRET = "client-secret"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_ISSUER = "issuer"; + @SerializedName(SERIALIZED_NAME_ISSUER) + private String issuer; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_REQUIRED_SCOPES = "required-scopes"; + @SerializedName(SERIALIZED_NAME_REQUIRED_SCOPES) + private List requiredScopes = null; + + public static final String SERIALIZED_NAME_REQUIRED_SCOPES_PREFIX = "required-scopes-prefix"; + @SerializedName(SERIALIZED_NAME_REQUIRED_SCOPES_PREFIX) + private String requiredScopesPrefix; + + public static final String SERIALIZED_NAME_SUBCLAIMS_DELIMITERS = "subclaims-delimiters"; + @SerializedName(SERIALIZED_NAME_SUBCLAIMS_DELIMITERS) + private List subclaimsDelimiters = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodCreateOIDC() { + } + + public AuthMethodCreateOIDC accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateOIDC allowedRedirectUri(List allowedRedirectUri) { + + this.allowedRedirectUri = allowedRedirectUri; + return this; + } + + public AuthMethodCreateOIDC addAllowedRedirectUriItem(String allowedRedirectUriItem) { + if (this.allowedRedirectUri == null) { + this.allowedRedirectUri = new ArrayList(); + } + this.allowedRedirectUri.add(allowedRedirectUriItem); + return this; + } + + /** + * Allowed redirect URIs after the authentication + * @return allowedRedirectUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Allowed redirect URIs after the authentication") + + public List getAllowedRedirectUri() { + return allowedRedirectUri; + } + + + public void setAllowedRedirectUri(List allowedRedirectUri) { + this.allowedRedirectUri = allowedRedirectUri; + } + + + public AuthMethodCreateOIDC audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodCreateOIDC auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateOIDC addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateOIDC boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateOIDC addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateOIDC clientId(String clientId) { + + this.clientId = clientId; + return this; + } + + /** + * Client ID + * @return clientId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Client ID") + + public String getClientId() { + return clientId; + } + + + public void setClientId(String clientId) { + this.clientId = clientId; + } + + + public AuthMethodCreateOIDC clientSecret(String clientSecret) { + + this.clientSecret = clientSecret; + return this; + } + + /** + * Client Secret + * @return clientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Client Secret") + + public String getClientSecret() { + return clientSecret; + } + + + public void setClientSecret(String clientSecret) { + this.clientSecret = clientSecret; + } + + + public AuthMethodCreateOIDC 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 AuthMethodCreateOIDC forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateOIDC gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateOIDC addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateOIDC issuer(String issuer) { + + this.issuer = issuer; + return this; + } + + /** + * Issuer URL + * @return issuer + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Issuer URL") + + public String getIssuer() { + return issuer; + } + + + public void setIssuer(String issuer) { + this.issuer = issuer; + } + + + public AuthMethodCreateOIDC 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 AuthMethodCreateOIDC jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateOIDC name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateOIDC productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateOIDC addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateOIDC requiredScopes(List requiredScopes) { + + this.requiredScopes = requiredScopes; + return this; + } + + public AuthMethodCreateOIDC addRequiredScopesItem(String requiredScopesItem) { + if (this.requiredScopes == null) { + this.requiredScopes = new ArrayList(); + } + this.requiredScopes.add(requiredScopesItem); + return this; + } + + /** + * RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve + * @return requiredScopes + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve") + + public List getRequiredScopes() { + return requiredScopes; + } + + + public void setRequiredScopes(List requiredScopes) { + this.requiredScopes = requiredScopes; + } + + + public AuthMethodCreateOIDC requiredScopesPrefix(String requiredScopesPrefix) { + + this.requiredScopesPrefix = requiredScopesPrefix; + return this; + } + + /** + * RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) + * @return requiredScopesPrefix + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI)") + + public String getRequiredScopesPrefix() { + return requiredScopesPrefix; + } + + + public void setRequiredScopesPrefix(String requiredScopesPrefix) { + this.requiredScopesPrefix = requiredScopesPrefix; + } + + + public AuthMethodCreateOIDC subclaimsDelimiters(List subclaimsDelimiters) { + + this.subclaimsDelimiters = subclaimsDelimiters; + return this; + } + + public AuthMethodCreateOIDC addSubclaimsDelimitersItem(String subclaimsDelimitersItem) { + if (this.subclaimsDelimiters == null) { + this.subclaimsDelimiters = new ArrayList(); + } + this.subclaimsDelimiters.add(subclaimsDelimitersItem); + return this; + } + + /** + * A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) + * @return subclaimsDelimiters + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT)") + + public List getSubclaimsDelimiters() { + return subclaimsDelimiters; + } + + + public void setSubclaimsDelimiters(List subclaimsDelimiters) { + this.subclaimsDelimiters = subclaimsDelimiters; + } + + + public AuthMethodCreateOIDC 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 AuthMethodCreateOIDC 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; + } + + + public AuthMethodCreateOIDC uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OIDC, OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured for OIDC, OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodCreateOIDC authMethodCreateOIDC = (AuthMethodCreateOIDC) o; + return Objects.equals(this.accessExpires, authMethodCreateOIDC.accessExpires) && + Objects.equals(this.allowedRedirectUri, authMethodCreateOIDC.allowedRedirectUri) && + Objects.equals(this.audience, authMethodCreateOIDC.audience) && + Objects.equals(this.auditLogsClaims, authMethodCreateOIDC.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateOIDC.boundIps) && + Objects.equals(this.clientId, authMethodCreateOIDC.clientId) && + Objects.equals(this.clientSecret, authMethodCreateOIDC.clientSecret) && + Objects.equals(this.description, authMethodCreateOIDC.description) && + Objects.equals(this.forceSubClaims, authMethodCreateOIDC.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateOIDC.gwBoundIps) && + Objects.equals(this.issuer, authMethodCreateOIDC.issuer) && + Objects.equals(this.json, authMethodCreateOIDC.json) && + Objects.equals(this.jwtTtl, authMethodCreateOIDC.jwtTtl) && + Objects.equals(this.name, authMethodCreateOIDC.name) && + Objects.equals(this.productType, authMethodCreateOIDC.productType) && + Objects.equals(this.requiredScopes, authMethodCreateOIDC.requiredScopes) && + Objects.equals(this.requiredScopesPrefix, authMethodCreateOIDC.requiredScopesPrefix) && + Objects.equals(this.subclaimsDelimiters, authMethodCreateOIDC.subclaimsDelimiters) && + Objects.equals(this.token, authMethodCreateOIDC.token) && + Objects.equals(this.uidToken, authMethodCreateOIDC.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodCreateOIDC.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateOIDC {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + 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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" requiredScopes: ").append(toIndentedString(requiredScopes)).append("\n"); + sb.append(" requiredScopesPrefix: ").append(toIndentedString(requiredScopesPrefix)).append("\n"); + sb.append(" subclaimsDelimiters: ").append(toIndentedString(subclaimsDelimiters)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodCreateOauth2.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java new file mode 100644 index 00000000..639aa7c3 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java @@ -0,0 +1,760 @@ +/* + * 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; + +/** + * authMethodCreateOauth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. + */ +@ApiModel(description = "authMethodCreateOauth2 is a command that creates a new auth method that will be able to authenticate using Oauth2.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateOauth2 { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_CLIENT_IDS = "bound-client-ids"; + @SerializedName(SERIALIZED_NAME_BOUND_CLIENT_IDS) + private List boundClientIds = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_CERT = "cert"; + @SerializedName(SERIALIZED_NAME_CERT) + private String cert; + + public static final String SERIALIZED_NAME_CERT_FILE_DATA = "cert-file-data"; + @SerializedName(SERIALIZED_NAME_CERT_FILE_DATA) + private String certFileData; + + 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; + + public static final String SERIALIZED_NAME_GATEWAY_URL = "gateway-url"; + @SerializedName(SERIALIZED_NAME_GATEWAY_URL) + private String gatewayUrl; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_ISSUER = "issuer"; + @SerializedName(SERIALIZED_NAME_ISSUER) + private String issuer; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWKS_JSON_DATA = "jwks-json-data"; + @SerializedName(SERIALIZED_NAME_JWKS_JSON_DATA) + private String jwksJsonData; + + public static final String SERIALIZED_NAME_JWKS_URI = "jwks-uri"; + @SerializedName(SERIALIZED_NAME_JWKS_URI) + private String jwksUri = "default_jwks_url"; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_SUBCLAIMS_DELIMITERS = "subclaims-delimiters"; + @SerializedName(SERIALIZED_NAME_SUBCLAIMS_DELIMITERS) + private List subclaimsDelimiters = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodCreateOauth2() { + } + + public AuthMethodCreateOauth2 accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateOauth2 audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * The audience in the JWT + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The audience in the JWT") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodCreateOauth2 auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateOauth2 addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateOauth2 boundClientIds(List boundClientIds) { + + this.boundClientIds = boundClientIds; + return this; + } + + public AuthMethodCreateOauth2 addBoundClientIdsItem(String boundClientIdsItem) { + if (this.boundClientIds == null) { + this.boundClientIds = new ArrayList(); + } + this.boundClientIds.add(boundClientIdsItem); + return this; + } + + /** + * The clients ids that the access is restricted to + * @return boundClientIds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The clients ids that the access is restricted to") + + public List getBoundClientIds() { + return boundClientIds; + } + + + public void setBoundClientIds(List boundClientIds) { + this.boundClientIds = boundClientIds; + } + + + public AuthMethodCreateOauth2 boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateOauth2 addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateOauth2 cert(String cert) { + + this.cert = cert; + return this; + } + + /** + * CertificateFile Path to a file that contain the certificate in a PEM format. + * @return cert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "CertificateFile Path to a file that contain the certificate in a PEM format.") + + public String getCert() { + return cert; + } + + + public void setCert(String cert) { + this.cert = cert; + } + + + public AuthMethodCreateOauth2 certFileData(String certFileData) { + + this.certFileData = certFileData; + return this; + } + + /** + * CertificateFileData PEM Certificate in a Base64 format. + * @return certFileData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "CertificateFileData PEM Certificate in a Base64 format.") + + public String getCertFileData() { + return certFileData; + } + + + public void setCertFileData(String certFileData) { + this.certFileData = certFileData; + } + + + public AuthMethodCreateOauth2 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 AuthMethodCreateOauth2 forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateOauth2 gatewayUrl(String gatewayUrl) { + + this.gatewayUrl = gatewayUrl; + return this; + } + + /** + * Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. + * @return gatewayUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway.") + + public String getGatewayUrl() { + return gatewayUrl; + } + + + public void setGatewayUrl(String gatewayUrl) { + this.gatewayUrl = gatewayUrl; + } + + + public AuthMethodCreateOauth2 gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateOauth2 addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateOauth2 issuer(String issuer) { + + this.issuer = issuer; + return this; + } + + /** + * Issuer URL + * @return issuer + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Issuer URL") + + public String getIssuer() { + return issuer; + } + + + public void setIssuer(String issuer) { + this.issuer = issuer; + } + + + public AuthMethodCreateOauth2 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 AuthMethodCreateOauth2 jwksJsonData(String jwksJsonData) { + + this.jwksJsonData = jwksJsonData; + return this; + } + + /** + * The JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. base64 encoded string + * @return jwksJsonData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. base64 encoded string") + + public String getJwksJsonData() { + return jwksJsonData; + } + + + public void setJwksJsonData(String jwksJsonData) { + this.jwksJsonData = jwksJsonData; + } + + + public AuthMethodCreateOauth2 jwksUri(String jwksUri) { + + this.jwksUri = jwksUri; + return this; + } + + /** + * The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. + * @return jwksUri + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server.") + + public String getJwksUri() { + return jwksUri; + } + + + public void setJwksUri(String jwksUri) { + this.jwksUri = jwksUri; + } + + + public AuthMethodCreateOauth2 jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateOauth2 name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateOauth2 productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateOauth2 addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateOauth2 subclaimsDelimiters(List subclaimsDelimiters) { + + this.subclaimsDelimiters = subclaimsDelimiters; + return this; + } + + public AuthMethodCreateOauth2 addSubclaimsDelimitersItem(String subclaimsDelimitersItem) { + if (this.subclaimsDelimiters == null) { + this.subclaimsDelimiters = new ArrayList(); + } + this.subclaimsDelimiters.add(subclaimsDelimitersItem); + return this; + } + + /** + * A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) + * @return subclaimsDelimiters + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT)") + + public List getSubclaimsDelimiters() { + return subclaimsDelimiters; + } + + + public void setSubclaimsDelimiters(List subclaimsDelimiters) { + this.subclaimsDelimiters = subclaimsDelimiters; + } + + + public AuthMethodCreateOauth2 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 AuthMethodCreateOauth2 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; + } + + + public AuthMethodCreateOauth2 uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodCreateOauth2 authMethodCreateOauth2 = (AuthMethodCreateOauth2) o; + return Objects.equals(this.accessExpires, authMethodCreateOauth2.accessExpires) && + Objects.equals(this.audience, authMethodCreateOauth2.audience) && + Objects.equals(this.auditLogsClaims, authMethodCreateOauth2.auditLogsClaims) && + Objects.equals(this.boundClientIds, authMethodCreateOauth2.boundClientIds) && + Objects.equals(this.boundIps, authMethodCreateOauth2.boundIps) && + Objects.equals(this.cert, authMethodCreateOauth2.cert) && + Objects.equals(this.certFileData, authMethodCreateOauth2.certFileData) && + Objects.equals(this.description, authMethodCreateOauth2.description) && + Objects.equals(this.forceSubClaims, authMethodCreateOauth2.forceSubClaims) && + Objects.equals(this.gatewayUrl, authMethodCreateOauth2.gatewayUrl) && + Objects.equals(this.gwBoundIps, authMethodCreateOauth2.gwBoundIps) && + Objects.equals(this.issuer, authMethodCreateOauth2.issuer) && + Objects.equals(this.json, authMethodCreateOauth2.json) && + Objects.equals(this.jwksJsonData, authMethodCreateOauth2.jwksJsonData) && + Objects.equals(this.jwksUri, authMethodCreateOauth2.jwksUri) && + Objects.equals(this.jwtTtl, authMethodCreateOauth2.jwtTtl) && + Objects.equals(this.name, authMethodCreateOauth2.name) && + Objects.equals(this.productType, authMethodCreateOauth2.productType) && + Objects.equals(this.subclaimsDelimiters, authMethodCreateOauth2.subclaimsDelimiters) && + Objects.equals(this.token, authMethodCreateOauth2.token) && + Objects.equals(this.uidToken, authMethodCreateOauth2.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodCreateOauth2.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateOauth2 {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundClientIds: ").append(toIndentedString(boundClientIds)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); + sb.append(" certFileData: ").append(toIndentedString(certFileData)).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"); + sb.append(" issuer: ").append(toIndentedString(issuer)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwksJsonData: ").append(toIndentedString(jwksJsonData)).append("\n"); + sb.append(" jwksUri: ").append(toIndentedString(jwksUri)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" subclaimsDelimiters: ").append(toIndentedString(subclaimsDelimiters)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodCreateOutput.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOutput.java new file mode 100644 index 00000000..32b25b5d --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOutput.java @@ -0,0 +1,187 @@ +/* + * 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; + +/** + * AuthMethodCreateOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateOutput { + public static final String SERIALIZED_NAME_ACCESS_ID = "access_id"; + @SerializedName(SERIALIZED_NAME_ACCESS_ID) + private String accessId; + + public static final String SERIALIZED_NAME_ACCESS_KEY = "access_key"; + @SerializedName(SERIALIZED_NAME_ACCESS_KEY) + private String accessKey; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRV_KEY = "prv_key"; + @SerializedName(SERIALIZED_NAME_PRV_KEY) + private String prvKey; + + public AuthMethodCreateOutput() { + } + + public AuthMethodCreateOutput accessId(String accessId) { + + this.accessId = accessId; + return this; + } + + /** + * Get accessId + * @return accessId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getAccessId() { + return accessId; + } + + + public void setAccessId(String accessId) { + this.accessId = accessId; + } + + + public AuthMethodCreateOutput accessKey(String accessKey) { + + this.accessKey = accessKey; + return this; + } + + /** + * Get accessKey + * @return accessKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getAccessKey() { + return accessKey; + } + + + public void setAccessKey(String accessKey) { + this.accessKey = accessKey; + } + + + public AuthMethodCreateOutput name(String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateOutput prvKey(String prvKey) { + + this.prvKey = prvKey; + return this; + } + + /** + * Get prvKey + * @return prvKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getPrvKey() { + return prvKey; + } + + + public void setPrvKey(String prvKey) { + this.prvKey = prvKey; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodCreateOutput authMethodCreateOutput = (AuthMethodCreateOutput) o; + return Objects.equals(this.accessId, authMethodCreateOutput.accessId) && + Objects.equals(this.accessKey, authMethodCreateOutput.accessKey) && + Objects.equals(this.name, authMethodCreateOutput.name) && + Objects.equals(this.prvKey, authMethodCreateOutput.prvKey); + } + + @Override + public int hashCode() { + return Objects.hash(accessId, accessKey, name, prvKey); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateOutput {\n"); + sb.append(" accessId: ").append(toIndentedString(accessId)).append("\n"); + sb.append(" accessKey: ").append(toIndentedString(accessKey)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" prvKey: ").append(toIndentedString(prvKey)).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/AuthMethodCreateSAML.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java new file mode 100644 index 00000000..0c15d7f2 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java @@ -0,0 +1,615 @@ +/* + * 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; + +/** + * authMethodCreateSAML is a command that creates a new auth method that will be available to authenticate using SAML. + */ +@ApiModel(description = "authMethodCreateSAML is a command that creates a new auth method that will be available to authenticate using SAML.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateSAML { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_ALLOWED_REDIRECT_URI = "allowed-redirect-uri"; + @SerializedName(SERIALIZED_NAME_ALLOWED_REDIRECT_URI) + private List allowedRedirectUri = null; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_IDP_METADATA_URL = "idp-metadata-url"; + @SerializedName(SERIALIZED_NAME_IDP_METADATA_URL) + private String idpMetadataUrl; + + public static final String SERIALIZED_NAME_IDP_METADATA_XML_DATA = "idp-metadata-xml-data"; + @SerializedName(SERIALIZED_NAME_IDP_METADATA_XML_DATA) + private String idpMetadataXmlData; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_SUBCLAIMS_DELIMITERS = "subclaims-delimiters"; + @SerializedName(SERIALIZED_NAME_SUBCLAIMS_DELIMITERS) + private List subclaimsDelimiters = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodCreateSAML() { + } + + public AuthMethodCreateSAML accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateSAML allowedRedirectUri(List allowedRedirectUri) { + + this.allowedRedirectUri = allowedRedirectUri; + return this; + } + + public AuthMethodCreateSAML addAllowedRedirectUriItem(String allowedRedirectUriItem) { + if (this.allowedRedirectUri == null) { + this.allowedRedirectUri = new ArrayList(); + } + this.allowedRedirectUri.add(allowedRedirectUriItem); + return this; + } + + /** + * Allowed redirect URIs after the authentication + * @return allowedRedirectUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Allowed redirect URIs after the authentication") + + public List getAllowedRedirectUri() { + return allowedRedirectUri; + } + + + public void setAllowedRedirectUri(List allowedRedirectUri) { + this.allowedRedirectUri = allowedRedirectUri; + } + + + public AuthMethodCreateSAML auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateSAML addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateSAML boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateSAML addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateSAML 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 AuthMethodCreateSAML forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateSAML gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateSAML addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateSAML idpMetadataUrl(String idpMetadataUrl) { + + this.idpMetadataUrl = idpMetadataUrl; + return this; + } + + /** + * IDP metadata url + * @return idpMetadataUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "IDP metadata url") + + public String getIdpMetadataUrl() { + return idpMetadataUrl; + } + + + public void setIdpMetadataUrl(String idpMetadataUrl) { + this.idpMetadataUrl = idpMetadataUrl; + } + + + public AuthMethodCreateSAML idpMetadataXmlData(String idpMetadataXmlData) { + + this.idpMetadataXmlData = idpMetadataXmlData; + return this; + } + + /** + * IDP metadata xml data + * @return idpMetadataXmlData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "IDP metadata xml data") + + public String getIdpMetadataXmlData() { + return idpMetadataXmlData; + } + + + public void setIdpMetadataXmlData(String idpMetadataXmlData) { + this.idpMetadataXmlData = idpMetadataXmlData; + } + + + public AuthMethodCreateSAML 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 AuthMethodCreateSAML jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateSAML name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateSAML productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateSAML addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateSAML subclaimsDelimiters(List subclaimsDelimiters) { + + this.subclaimsDelimiters = subclaimsDelimiters; + return this; + } + + public AuthMethodCreateSAML addSubclaimsDelimitersItem(String subclaimsDelimitersItem) { + if (this.subclaimsDelimiters == null) { + this.subclaimsDelimiters = new ArrayList(); + } + this.subclaimsDelimiters.add(subclaimsDelimitersItem); + return this; + } + + /** + * A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) + * @return subclaimsDelimiters + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT)") + + public List getSubclaimsDelimiters() { + return subclaimsDelimiters; + } + + + public void setSubclaimsDelimiters(List subclaimsDelimiters) { + this.subclaimsDelimiters = subclaimsDelimiters; + } + + + public AuthMethodCreateSAML 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 AuthMethodCreateSAML 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; + } + + + public AuthMethodCreateSAML uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodCreateSAML authMethodCreateSAML = (AuthMethodCreateSAML) o; + return Objects.equals(this.accessExpires, authMethodCreateSAML.accessExpires) && + Objects.equals(this.allowedRedirectUri, authMethodCreateSAML.allowedRedirectUri) && + Objects.equals(this.auditLogsClaims, authMethodCreateSAML.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateSAML.boundIps) && + Objects.equals(this.description, authMethodCreateSAML.description) && + Objects.equals(this.forceSubClaims, authMethodCreateSAML.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateSAML.gwBoundIps) && + Objects.equals(this.idpMetadataUrl, authMethodCreateSAML.idpMetadataUrl) && + Objects.equals(this.idpMetadataXmlData, authMethodCreateSAML.idpMetadataXmlData) && + Objects.equals(this.json, authMethodCreateSAML.json) && + Objects.equals(this.jwtTtl, authMethodCreateSAML.jwtTtl) && + Objects.equals(this.name, authMethodCreateSAML.name) && + Objects.equals(this.productType, authMethodCreateSAML.productType) && + Objects.equals(this.subclaimsDelimiters, authMethodCreateSAML.subclaimsDelimiters) && + Objects.equals(this.token, authMethodCreateSAML.token) && + Objects.equals(this.uidToken, authMethodCreateSAML.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodCreateSAML.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateSAML {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" idpMetadataXmlData: ").append(toIndentedString(idpMetadataXmlData)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" subclaimsDelimiters: ").append(toIndentedString(subclaimsDelimiters)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodCreateUniversalIdentity.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java new file mode 100644 index 00000000..68e181a1 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java @@ -0,0 +1,541 @@ +/* + * 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; + +/** + * authMethodCreateUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. + */ +@ApiModel(description = "authMethodCreateUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodCreateUniversalIdentity { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_DENY_INHERITANCE = "deny-inheritance"; + @SerializedName(SERIALIZED_NAME_DENY_INHERITANCE) + private Boolean denyInheritance; + + public static final String SERIALIZED_NAME_DENY_ROTATE = "deny-rotate"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TTL = "ttl"; + @SerializedName(SERIALIZED_NAME_TTL) + private Integer ttl = 60; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public AuthMethodCreateUniversalIdentity() { + } + + public AuthMethodCreateUniversalIdentity accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodCreateUniversalIdentity auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodCreateUniversalIdentity addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodCreateUniversalIdentity boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodCreateUniversalIdentity addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodCreateUniversalIdentity denyInheritance(Boolean denyInheritance) { + + this.denyInheritance = denyInheritance; + return this; + } + + /** + * Deny from root to create children + * @return denyInheritance + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deny from root to create children") + + public Boolean getDenyInheritance() { + return denyInheritance; + } + + + public void setDenyInheritance(Boolean denyInheritance) { + this.denyInheritance = denyInheritance; + } + + + public AuthMethodCreateUniversalIdentity denyRotate(Boolean denyRotate) { + + this.denyRotate = denyRotate; + return this; + } + + /** + * Deny from the token to rotate + * @return denyRotate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deny from the token to rotate") + + public Boolean getDenyRotate() { + return denyRotate; + } + + + public void setDenyRotate(Boolean denyRotate) { + this.denyRotate = denyRotate; + } + + + public AuthMethodCreateUniversalIdentity 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 AuthMethodCreateUniversalIdentity forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodCreateUniversalIdentity gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodCreateUniversalIdentity addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodCreateUniversalIdentity 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 AuthMethodCreateUniversalIdentity jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodCreateUniversalIdentity name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodCreateUniversalIdentity productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodCreateUniversalIdentity addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodCreateUniversalIdentity 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 AuthMethodCreateUniversalIdentity ttl(Integer ttl) { + + this.ttl = ttl; + return this; + } + + /** + * Token ttl + * @return ttl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Token ttl") + + public Integer getTtl() { + return ttl; + } + + + public void setTtl(Integer ttl) { + this.ttl = ttl; + } + + + public AuthMethodCreateUniversalIdentity 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; + } + AuthMethodCreateUniversalIdentity authMethodCreateUniversalIdentity = (AuthMethodCreateUniversalIdentity) o; + return Objects.equals(this.accessExpires, authMethodCreateUniversalIdentity.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodCreateUniversalIdentity.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodCreateUniversalIdentity.boundIps) && + Objects.equals(this.denyInheritance, authMethodCreateUniversalIdentity.denyInheritance) && + Objects.equals(this.denyRotate, authMethodCreateUniversalIdentity.denyRotate) && + Objects.equals(this.description, authMethodCreateUniversalIdentity.description) && + Objects.equals(this.forceSubClaims, authMethodCreateUniversalIdentity.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodCreateUniversalIdentity.gwBoundIps) && + Objects.equals(this.json, authMethodCreateUniversalIdentity.json) && + Objects.equals(this.jwtTtl, authMethodCreateUniversalIdentity.jwtTtl) && + Objects.equals(this.name, authMethodCreateUniversalIdentity.name) && + Objects.equals(this.productType, authMethodCreateUniversalIdentity.productType) && + Objects.equals(this.token, authMethodCreateUniversalIdentity.token) && + Objects.equals(this.ttl, authMethodCreateUniversalIdentity.ttl) && + Objects.equals(this.uidToken, authMethodCreateUniversalIdentity.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodCreateUniversalIdentity {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" ttl: ").append(toIndentedString(ttl)).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/AuthMethodDelete.java b/src/main/java/io/akeyless/client/model/AuthMethodDelete.java new file mode 100644 index 00000000..63a00707 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodDelete.java @@ -0,0 +1,188 @@ +/* + * 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; + +/** + * authMethodDelete is a command that deletes auth method + */ +@ApiModel(description = "authMethodDelete is a command that deletes auth method") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodDelete { + 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 AuthMethodDelete() { + } + + public AuthMethodDelete 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 AuthMethodDelete name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodDelete 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 AuthMethodDelete 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; + } + AuthMethodDelete authMethodDelete = (AuthMethodDelete) o; + return Objects.equals(this.json, authMethodDelete.json) && + Objects.equals(this.name, authMethodDelete.name) && + Objects.equals(this.token, authMethodDelete.token) && + Objects.equals(this.uidToken, authMethodDelete.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(json, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodDelete {\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/AuthMethodDeleteOutput.java b/src/main/java/io/akeyless/client/model/AuthMethodDeleteOutput.java new file mode 100644 index 00000000..2c4b1f4c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodDeleteOutput.java @@ -0,0 +1,100 @@ +/* + * 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; + +/** + * AuthMethodDeleteOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodDeleteOutput { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public AuthMethodDeleteOutput() { + } + + public AuthMethodDeleteOutput name(String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodDeleteOutput authMethodDeleteOutput = (AuthMethodDeleteOutput) o; + return Objects.equals(this.name, authMethodDeleteOutput.name); + } + + @Override + public int hashCode() { + return Objects.hash(name); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodDeleteOutput {\n"); + sb.append(" name: ").append(toIndentedString(name)).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/AuthMethodGet.java b/src/main/java/io/akeyless/client/model/AuthMethodGet.java new file mode 100644 index 00000000..6329b339 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodGet.java @@ -0,0 +1,187 @@ +/* + * 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; + +/** + * AuthMethodGet + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodGet { + 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 AuthMethodGet() { + } + + public AuthMethodGet 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 AuthMethodGet name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodGet 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 AuthMethodGet 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; + } + AuthMethodGet authMethodGet = (AuthMethodGet) o; + return Objects.equals(this.json, authMethodGet.json) && + Objects.equals(this.name, authMethodGet.name) && + Objects.equals(this.token, authMethodGet.token) && + Objects.equals(this.uidToken, authMethodGet.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(json, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodGet {\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/AuthMethodList.java b/src/main/java/io/akeyless/client/model/AuthMethodList.java new file mode 100644 index 00000000..2925e504 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodList.java @@ -0,0 +1,256 @@ +/* + * 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; + +/** + * authMethodList is a command that returns a list of auth methods + */ +@ApiModel(description = "authMethodList is a command that returns a list of auth methods") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodList { + public static final String SERIALIZED_NAME_FILTER = "filter"; + @SerializedName(SERIALIZED_NAME_FILTER) + private String filter; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_PAGINATION_TOKEN = "pagination-token"; + @SerializedName(SERIALIZED_NAME_PAGINATION_TOKEN) + private String paginationToken; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private List type = null; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public AuthMethodList() { + } + + public AuthMethodList filter(String filter) { + + this.filter = filter; + return this; + } + + /** + * Filter by auth method name or part of it + * @return filter + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Filter by auth method name or part of it") + + public String getFilter() { + return filter; + } + + + public void setFilter(String filter) { + this.filter = filter; + } + + + public AuthMethodList 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 AuthMethodList paginationToken(String paginationToken) { + + this.paginationToken = paginationToken; + return this; + } + + /** + * Next page reference + * @return paginationToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Next page reference") + + public String getPaginationToken() { + return paginationToken; + } + + + public void setPaginationToken(String paginationToken) { + this.paginationToken = paginationToken; + } + + + public AuthMethodList 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 AuthMethodList type(List type) { + + this.type = type; + return this; + } + + public AuthMethodList addTypeItem(String typeItem) { + if (this.type == null) { + this.type = new ArrayList(); + } + this.type.add(typeItem); + return this; + } + + /** + * The Auth method types list of the requested method. In case it is empty, all types of auth methods will be returned. options: [api_key, azure_ad, oauth2/jwt, saml2, ldap, aws_iam, oidc, universal_identity, gcp, k8s, cert] + * @return type + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The Auth method types list of the requested method. In case it is empty, all types of auth methods will be returned. options: [api_key, azure_ad, oauth2/jwt, saml2, ldap, aws_iam, oidc, universal_identity, gcp, k8s, cert]") + + public List getType() { + return type; + } + + + public void setType(List type) { + this.type = type; + } + + + public AuthMethodList 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; + } + AuthMethodList authMethodList = (AuthMethodList) o; + return Objects.equals(this.filter, authMethodList.filter) && + Objects.equals(this.json, authMethodList.json) && + Objects.equals(this.paginationToken, authMethodList.paginationToken) && + Objects.equals(this.token, authMethodList.token) && + Objects.equals(this.type, authMethodList.type) && + Objects.equals(this.uidToken, authMethodList.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(filter, json, paginationToken, token, type, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodList {\n"); + sb.append(" filter: ").append(toIndentedString(filter)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" paginationToken: ").append(toIndentedString(paginationToken)).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(); + } + + /** + * 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/AuthMethodUpdateApiKey.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java new file mode 100644 index 00000000..493b350f --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java @@ -0,0 +1,482 @@ +/* + * 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; + +/** + * AuthMethodUpdateApiKey + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateApiKey { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + 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 AuthMethodUpdateApiKey() { + } + + public AuthMethodUpdateApiKey accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateApiKey auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateApiKey addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateApiKey boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateApiKey addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateApiKey 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 AuthMethodUpdateApiKey forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateApiKey gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateApiKey addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateApiKey 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 AuthMethodUpdateApiKey jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateApiKey name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateApiKey newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateApiKey productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateApiKey addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateApiKey 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 AuthMethodUpdateApiKey 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; + } + AuthMethodUpdateApiKey authMethodUpdateApiKey = (AuthMethodUpdateApiKey) o; + return Objects.equals(this.accessExpires, authMethodUpdateApiKey.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodUpdateApiKey.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateApiKey.boundIps) && + Objects.equals(this.description, authMethodUpdateApiKey.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateApiKey.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateApiKey.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateApiKey.json) && + Objects.equals(this.jwtTtl, authMethodUpdateApiKey.jwtTtl) && + Objects.equals(this.name, authMethodUpdateApiKey.name) && + Objects.equals(this.newName, authMethodUpdateApiKey.newName) && + Objects.equals(this.productType, authMethodUpdateApiKey.productType) && + Objects.equals(this.token, authMethodUpdateApiKey.token) && + Objects.equals(this.uidToken, authMethodUpdateApiKey.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateApiKey {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).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/AuthMethodUpdateAwsIam.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java new file mode 100644 index 00000000..397c8494 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java @@ -0,0 +1,768 @@ +/* + * 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; + +/** + * authMethodUpdateAwsIam is a command that Updates a new Auth Method that will be able to authenticate using AWS IAM credentials. + */ +@ApiModel(description = "authMethodUpdateAwsIam is a command that Updates a new Auth Method that will be able to authenticate using AWS IAM credentials.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateAwsIam { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_ARN = "bound-arn"; + @SerializedName(SERIALIZED_NAME_BOUND_ARN) + private List boundArn = null; + + public static final String SERIALIZED_NAME_BOUND_AWS_ACCOUNT_ID = "bound-aws-account-id"; + @SerializedName(SERIALIZED_NAME_BOUND_AWS_ACCOUNT_ID) + private List boundAwsAccountId = new ArrayList(); + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_ID = "bound-resource-id"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_ID) + private List boundResourceId = null; + + public static final String SERIALIZED_NAME_BOUND_ROLE_ID = "bound-role-id"; + @SerializedName(SERIALIZED_NAME_BOUND_ROLE_ID) + private List boundRoleId = null; + + public static final String SERIALIZED_NAME_BOUND_ROLE_NAME = "bound-role-name"; + @SerializedName(SERIALIZED_NAME_BOUND_ROLE_NAME) + private List boundRoleName = null; + + public static final String SERIALIZED_NAME_BOUND_USER_ID = "bound-user-id"; + @SerializedName(SERIALIZED_NAME_BOUND_USER_ID) + private List boundUserId = null; + + public static final String SERIALIZED_NAME_BOUND_USER_NAME = "bound-user-name"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_STS_URL = "sts-url"; + @SerializedName(SERIALIZED_NAME_STS_URL) + private String stsUrl = "https://sts.amazonaws.com"; + + 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 AuthMethodUpdateAwsIam() { + } + + public AuthMethodUpdateAwsIam accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateAwsIam auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateAwsIam addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateAwsIam boundArn(List boundArn) { + + this.boundArn = boundArn; + return this; + } + + public AuthMethodUpdateAwsIam addBoundArnItem(String boundArnItem) { + if (this.boundArn == null) { + this.boundArn = new ArrayList(); + } + this.boundArn.add(boundArnItem); + return this; + } + + /** + * A list of full arns that the access is restricted to + * @return boundArn + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full arns that the access is restricted to") + + public List getBoundArn() { + return boundArn; + } + + + public void setBoundArn(List boundArn) { + this.boundArn = boundArn; + } + + + public AuthMethodUpdateAwsIam boundAwsAccountId(List boundAwsAccountId) { + + this.boundAwsAccountId = boundAwsAccountId; + return this; + } + + public AuthMethodUpdateAwsIam addBoundAwsAccountIdItem(String boundAwsAccountIdItem) { + this.boundAwsAccountId.add(boundAwsAccountIdItem); + return this; + } + + /** + * A list of AWS account-IDs that the access is restricted to + * @return boundAwsAccountId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A list of AWS account-IDs that the access is restricted to") + + public List getBoundAwsAccountId() { + return boundAwsAccountId; + } + + + public void setBoundAwsAccountId(List boundAwsAccountId) { + this.boundAwsAccountId = boundAwsAccountId; + } + + + public AuthMethodUpdateAwsIam boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateAwsIam addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateAwsIam boundResourceId(List boundResourceId) { + + this.boundResourceId = boundResourceId; + return this; + } + + public AuthMethodUpdateAwsIam addBoundResourceIdItem(String boundResourceIdItem) { + if (this.boundResourceId == null) { + this.boundResourceId = new ArrayList(); + } + this.boundResourceId.add(boundResourceIdItem); + return this; + } + + /** + * A list of full resource ids that the access is restricted to + * @return boundResourceId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full resource ids that the access is restricted to") + + public List getBoundResourceId() { + return boundResourceId; + } + + + public void setBoundResourceId(List boundResourceId) { + this.boundResourceId = boundResourceId; + } + + + public AuthMethodUpdateAwsIam boundRoleId(List boundRoleId) { + + this.boundRoleId = boundRoleId; + return this; + } + + public AuthMethodUpdateAwsIam addBoundRoleIdItem(String boundRoleIdItem) { + if (this.boundRoleId == null) { + this.boundRoleId = new ArrayList(); + } + this.boundRoleId.add(boundRoleIdItem); + return this; + } + + /** + * A list of full role ids that the access is restricted to + * @return boundRoleId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full role ids that the access is restricted to") + + public List getBoundRoleId() { + return boundRoleId; + } + + + public void setBoundRoleId(List boundRoleId) { + this.boundRoleId = boundRoleId; + } + + + public AuthMethodUpdateAwsIam boundRoleName(List boundRoleName) { + + this.boundRoleName = boundRoleName; + return this; + } + + public AuthMethodUpdateAwsIam addBoundRoleNameItem(String boundRoleNameItem) { + if (this.boundRoleName == null) { + this.boundRoleName = new ArrayList(); + } + this.boundRoleName.add(boundRoleNameItem); + return this; + } + + /** + * A list of full role-name that the access is restricted to + * @return boundRoleName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full role-name that the access is restricted to") + + public List getBoundRoleName() { + return boundRoleName; + } + + + public void setBoundRoleName(List boundRoleName) { + this.boundRoleName = boundRoleName; + } + + + public AuthMethodUpdateAwsIam boundUserId(List boundUserId) { + + this.boundUserId = boundUserId; + return this; + } + + public AuthMethodUpdateAwsIam addBoundUserIdItem(String boundUserIdItem) { + if (this.boundUserId == null) { + this.boundUserId = new ArrayList(); + } + this.boundUserId.add(boundUserIdItem); + return this; + } + + /** + * A list of full user ids that the access is restricted to + * @return boundUserId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full user ids that the access is restricted to") + + public List getBoundUserId() { + return boundUserId; + } + + + public void setBoundUserId(List boundUserId) { + this.boundUserId = boundUserId; + } + + + public AuthMethodUpdateAwsIam boundUserName(List boundUserName) { + + this.boundUserName = boundUserName; + return this; + } + + public AuthMethodUpdateAwsIam addBoundUserNameItem(String boundUserNameItem) { + if (this.boundUserName == null) { + this.boundUserName = new ArrayList(); + } + this.boundUserName.add(boundUserNameItem); + return this; + } + + /** + * A list of full user-name that the access is restricted to + * @return boundUserName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full user-name that the access is restricted to") + + public List getBoundUserName() { + return boundUserName; + } + + + public void setBoundUserName(List boundUserName) { + this.boundUserName = boundUserName; + } + + + public AuthMethodUpdateAwsIam 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 AuthMethodUpdateAwsIam forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateAwsIam gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateAwsIam addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateAwsIam 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 AuthMethodUpdateAwsIam jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateAwsIam name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateAwsIam newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateAwsIam productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateAwsIam addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateAwsIam stsUrl(String stsUrl) { + + this.stsUrl = stsUrl; + return this; + } + + /** + * sts URL + * @return stsUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "sts URL") + + public String getStsUrl() { + return stsUrl; + } + + + public void setStsUrl(String stsUrl) { + this.stsUrl = stsUrl; + } + + + public AuthMethodUpdateAwsIam 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 AuthMethodUpdateAwsIam 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; + } + AuthMethodUpdateAwsIam authMethodUpdateAwsIam = (AuthMethodUpdateAwsIam) o; + return Objects.equals(this.accessExpires, authMethodUpdateAwsIam.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodUpdateAwsIam.auditLogsClaims) && + Objects.equals(this.boundArn, authMethodUpdateAwsIam.boundArn) && + Objects.equals(this.boundAwsAccountId, authMethodUpdateAwsIam.boundAwsAccountId) && + Objects.equals(this.boundIps, authMethodUpdateAwsIam.boundIps) && + Objects.equals(this.boundResourceId, authMethodUpdateAwsIam.boundResourceId) && + Objects.equals(this.boundRoleId, authMethodUpdateAwsIam.boundRoleId) && + Objects.equals(this.boundRoleName, authMethodUpdateAwsIam.boundRoleName) && + Objects.equals(this.boundUserId, authMethodUpdateAwsIam.boundUserId) && + Objects.equals(this.boundUserName, authMethodUpdateAwsIam.boundUserName) && + Objects.equals(this.description, authMethodUpdateAwsIam.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateAwsIam.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateAwsIam.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateAwsIam.json) && + Objects.equals(this.jwtTtl, authMethodUpdateAwsIam.jwtTtl) && + Objects.equals(this.name, authMethodUpdateAwsIam.name) && + Objects.equals(this.newName, authMethodUpdateAwsIam.newName) && + Objects.equals(this.productType, authMethodUpdateAwsIam.productType) && + Objects.equals(this.stsUrl, authMethodUpdateAwsIam.stsUrl) && + Objects.equals(this.token, authMethodUpdateAwsIam.token) && + Objects.equals(this.uidToken, authMethodUpdateAwsIam.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateAwsIam {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundArn: ").append(toIndentedString(boundArn)).append("\n"); + sb.append(" boundAwsAccountId: ").append(toIndentedString(boundAwsAccountId)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" boundResourceId: ").append(toIndentedString(boundResourceId)).append("\n"); + sb.append(" boundRoleId: ").append(toIndentedString(boundRoleId)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" stsUrl: ").append(toIndentedString(stsUrl)).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/AuthMethodUpdateAzureAD.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java new file mode 100644 index 00000000..db335930 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java @@ -0,0 +1,895 @@ +/* + * 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; + +/** + * authMethodUpdateAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. + */ +@ApiModel(description = "authMethodUpdateAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateAzureAD { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience = "https://management.azure.com/"; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_GROUP_ID = "bound-group-id"; + @SerializedName(SERIALIZED_NAME_BOUND_GROUP_ID) + private List boundGroupId = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_PROVIDERS = "bound-providers"; + @SerializedName(SERIALIZED_NAME_BOUND_PROVIDERS) + private List boundProviders = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_ID = "bound-resource-id"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_ID) + private List boundResourceId = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_NAMES = "bound-resource-names"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_NAMES) + private List boundResourceNames = null; + + public static final String SERIALIZED_NAME_BOUND_RESOURCE_TYPES = "bound-resource-types"; + @SerializedName(SERIALIZED_NAME_BOUND_RESOURCE_TYPES) + private List boundResourceTypes = null; + + public static final String SERIALIZED_NAME_BOUND_RG_ID = "bound-rg-id"; + @SerializedName(SERIALIZED_NAME_BOUND_RG_ID) + private List boundRgId = null; + + public static final String SERIALIZED_NAME_BOUND_SPID = "bound-spid"; + @SerializedName(SERIALIZED_NAME_BOUND_SPID) + private List boundSpid = null; + + public static final String SERIALIZED_NAME_BOUND_SUB_ID = "bound-sub-id"; + @SerializedName(SERIALIZED_NAME_BOUND_SUB_ID) + private List boundSubId = null; + + public static final String SERIALIZED_NAME_BOUND_TENANT_ID = "bound-tenant-id"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_ISSUER = "issuer"; + @SerializedName(SERIALIZED_NAME_ISSUER) + private String issuer = "https://sts.windows.net/---bound_tenant_id---"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWKS_URI = "jwks-uri"; + @SerializedName(SERIALIZED_NAME_JWKS_URI) + private String jwksUri = "https://login.microsoftonline.com/common/discovery/keys"; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + 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 AuthMethodUpdateAzureAD() { + } + + public AuthMethodUpdateAzureAD accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateAzureAD audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * Deprecated (Deprecated) The audience in the JWT + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated (Deprecated) The audience in the JWT") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodUpdateAzureAD auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateAzureAD addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateAzureAD boundGroupId(List boundGroupId) { + + this.boundGroupId = boundGroupId; + return this; + } + + public AuthMethodUpdateAzureAD addBoundGroupIdItem(String boundGroupIdItem) { + if (this.boundGroupId == null) { + this.boundGroupId = new ArrayList(); + } + this.boundGroupId.add(boundGroupIdItem); + return this; + } + + /** + * A list of group ids that the access is restricted to + * @return boundGroupId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of group ids that the access is restricted to") + + public List getBoundGroupId() { + return boundGroupId; + } + + + public void setBoundGroupId(List boundGroupId) { + this.boundGroupId = boundGroupId; + } + + + public AuthMethodUpdateAzureAD boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateAzureAD addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateAzureAD boundProviders(List boundProviders) { + + this.boundProviders = boundProviders; + return this; + } + + public AuthMethodUpdateAzureAD addBoundProvidersItem(String boundProvidersItem) { + if (this.boundProviders == null) { + this.boundProviders = new ArrayList(); + } + this.boundProviders.add(boundProvidersItem); + return this; + } + + /** + * A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) + * @return boundProviders + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc)") + + public List getBoundProviders() { + return boundProviders; + } + + + public void setBoundProviders(List boundProviders) { + this.boundProviders = boundProviders; + } + + + public AuthMethodUpdateAzureAD boundResourceId(List boundResourceId) { + + this.boundResourceId = boundResourceId; + return this; + } + + public AuthMethodUpdateAzureAD addBoundResourceIdItem(String boundResourceIdItem) { + if (this.boundResourceId == null) { + this.boundResourceId = new ArrayList(); + } + this.boundResourceId.add(boundResourceIdItem); + return this; + } + + /** + * A list of full resource ids that the access is restricted to + * @return boundResourceId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of full resource ids that the access is restricted to") + + public List getBoundResourceId() { + return boundResourceId; + } + + + public void setBoundResourceId(List boundResourceId) { + this.boundResourceId = boundResourceId; + } + + + public AuthMethodUpdateAzureAD boundResourceNames(List boundResourceNames) { + + this.boundResourceNames = boundResourceNames; + return this; + } + + public AuthMethodUpdateAzureAD addBoundResourceNamesItem(String boundResourceNamesItem) { + if (this.boundResourceNames == null) { + this.boundResourceNames = new ArrayList(); + } + this.boundResourceNames.add(boundResourceNamesItem); + return this; + } + + /** + * A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). + * @return boundResourceNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc).") + + public List getBoundResourceNames() { + return boundResourceNames; + } + + + public void setBoundResourceNames(List boundResourceNames) { + this.boundResourceNames = boundResourceNames; + } + + + public AuthMethodUpdateAzureAD boundResourceTypes(List boundResourceTypes) { + + this.boundResourceTypes = boundResourceTypes; + return this; + } + + public AuthMethodUpdateAzureAD addBoundResourceTypesItem(String boundResourceTypesItem) { + if (this.boundResourceTypes == null) { + this.boundResourceTypes = new ArrayList(); + } + this.boundResourceTypes.add(boundResourceTypesItem); + return this; + } + + /** + * A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) + * @return boundResourceTypes + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc)") + + public List getBoundResourceTypes() { + return boundResourceTypes; + } + + + public void setBoundResourceTypes(List boundResourceTypes) { + this.boundResourceTypes = boundResourceTypes; + } + + + public AuthMethodUpdateAzureAD boundRgId(List boundRgId) { + + this.boundRgId = boundRgId; + return this; + } + + public AuthMethodUpdateAzureAD addBoundRgIdItem(String boundRgIdItem) { + if (this.boundRgId == null) { + this.boundRgId = new ArrayList(); + } + this.boundRgId.add(boundRgIdItem); + return this; + } + + /** + * A list of resource groups that the access is restricted to + * @return boundRgId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of resource groups that the access is restricted to") + + public List getBoundRgId() { + return boundRgId; + } + + + public void setBoundRgId(List boundRgId) { + this.boundRgId = boundRgId; + } + + + public AuthMethodUpdateAzureAD boundSpid(List boundSpid) { + + this.boundSpid = boundSpid; + return this; + } + + public AuthMethodUpdateAzureAD addBoundSpidItem(String boundSpidItem) { + if (this.boundSpid == null) { + this.boundSpid = new ArrayList(); + } + this.boundSpid.add(boundSpidItem); + return this; + } + + /** + * A list of service principal IDs that the access is restricted to + * @return boundSpid + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of service principal IDs that the access is restricted to") + + public List getBoundSpid() { + return boundSpid; + } + + + public void setBoundSpid(List boundSpid) { + this.boundSpid = boundSpid; + } + + + public AuthMethodUpdateAzureAD boundSubId(List boundSubId) { + + this.boundSubId = boundSubId; + return this; + } + + public AuthMethodUpdateAzureAD addBoundSubIdItem(String boundSubIdItem) { + if (this.boundSubId == null) { + this.boundSubId = new ArrayList(); + } + this.boundSubId.add(boundSubIdItem); + return this; + } + + /** + * A list of subscription ids that the access is restricted to + * @return boundSubId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of subscription ids that the access is restricted to") + + public List getBoundSubId() { + return boundSubId; + } + + + public void setBoundSubId(List boundSubId) { + this.boundSubId = boundSubId; + } + + + public AuthMethodUpdateAzureAD boundTenantId(String boundTenantId) { + + this.boundTenantId = boundTenantId; + return this; + } + + /** + * The Azure tenant id that the access is restricted to + * @return boundTenantId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The Azure tenant id that the access is restricted to") + + public String getBoundTenantId() { + return boundTenantId; + } + + + public void setBoundTenantId(String boundTenantId) { + this.boundTenantId = boundTenantId; + } + + + public AuthMethodUpdateAzureAD 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 AuthMethodUpdateAzureAD forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateAzureAD gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateAzureAD addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateAzureAD issuer(String issuer) { + + this.issuer = issuer; + return this; + } + + /** + * Issuer URL + * @return issuer + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Issuer URL") + + public String getIssuer() { + return issuer; + } + + + public void setIssuer(String issuer) { + this.issuer = issuer; + } + + + public AuthMethodUpdateAzureAD 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 AuthMethodUpdateAzureAD jwksUri(String jwksUri) { + + this.jwksUri = jwksUri; + return this; + } + + /** + * The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. + * @return jwksUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server.") + + public String getJwksUri() { + return jwksUri; + } + + + public void setJwksUri(String jwksUri) { + this.jwksUri = jwksUri; + } + + + public AuthMethodUpdateAzureAD jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateAzureAD name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateAzureAD newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateAzureAD productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateAzureAD addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateAzureAD 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 AuthMethodUpdateAzureAD 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; + } + AuthMethodUpdateAzureAD authMethodUpdateAzureAD = (AuthMethodUpdateAzureAD) o; + return Objects.equals(this.accessExpires, authMethodUpdateAzureAD.accessExpires) && + Objects.equals(this.audience, authMethodUpdateAzureAD.audience) && + Objects.equals(this.auditLogsClaims, authMethodUpdateAzureAD.auditLogsClaims) && + Objects.equals(this.boundGroupId, authMethodUpdateAzureAD.boundGroupId) && + Objects.equals(this.boundIps, authMethodUpdateAzureAD.boundIps) && + Objects.equals(this.boundProviders, authMethodUpdateAzureAD.boundProviders) && + Objects.equals(this.boundResourceId, authMethodUpdateAzureAD.boundResourceId) && + Objects.equals(this.boundResourceNames, authMethodUpdateAzureAD.boundResourceNames) && + Objects.equals(this.boundResourceTypes, authMethodUpdateAzureAD.boundResourceTypes) && + Objects.equals(this.boundRgId, authMethodUpdateAzureAD.boundRgId) && + Objects.equals(this.boundSpid, authMethodUpdateAzureAD.boundSpid) && + Objects.equals(this.boundSubId, authMethodUpdateAzureAD.boundSubId) && + Objects.equals(this.boundTenantId, authMethodUpdateAzureAD.boundTenantId) && + Objects.equals(this.description, authMethodUpdateAzureAD.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateAzureAD.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateAzureAD.gwBoundIps) && + Objects.equals(this.issuer, authMethodUpdateAzureAD.issuer) && + Objects.equals(this.json, authMethodUpdateAzureAD.json) && + Objects.equals(this.jwksUri, authMethodUpdateAzureAD.jwksUri) && + Objects.equals(this.jwtTtl, authMethodUpdateAzureAD.jwtTtl) && + Objects.equals(this.name, authMethodUpdateAzureAD.name) && + Objects.equals(this.newName, authMethodUpdateAzureAD.newName) && + Objects.equals(this.productType, authMethodUpdateAzureAD.productType) && + Objects.equals(this.token, authMethodUpdateAzureAD.token) && + Objects.equals(this.uidToken, authMethodUpdateAzureAD.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateAzureAD {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundGroupId: ").append(toIndentedString(boundGroupId)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" boundProviders: ").append(toIndentedString(boundProviders)).append("\n"); + sb.append(" boundResourceId: ").append(toIndentedString(boundResourceId)).append("\n"); + sb.append(" boundResourceNames: ").append(toIndentedString(boundResourceNames)).append("\n"); + sb.append(" boundResourceTypes: ").append(toIndentedString(boundResourceTypes)).append("\n"); + sb.append(" boundRgId: ").append(toIndentedString(boundRgId)).append("\n"); + 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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwksUri: ").append(toIndentedString(jwksUri)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).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/AuthMethodUpdateCert.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java new file mode 100644 index 00000000..6395590a --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java @@ -0,0 +1,829 @@ +/* + * 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; + +/** + * authMethodUpdateCert is a command that updates a new auth method that will be able to authenticate using a client certificate + */ +@ApiModel(description = "authMethodUpdateCert is a command that updates a new auth method that will be able to authenticate using a client certificate") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateCert { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_ALLOWED_CORS = "allowed-cors"; + @SerializedName(SERIALIZED_NAME_ALLOWED_CORS) + private String allowedCors; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_COMMON_NAMES = "bound-common-names"; + @SerializedName(SERIALIZED_NAME_BOUND_COMMON_NAMES) + private List boundCommonNames = null; + + public static final String SERIALIZED_NAME_BOUND_DNS_SANS = "bound-dns-sans"; + @SerializedName(SERIALIZED_NAME_BOUND_DNS_SANS) + private List boundDnsSans = null; + + public static final String SERIALIZED_NAME_BOUND_EMAIL_SANS = "bound-email-sans"; + @SerializedName(SERIALIZED_NAME_BOUND_EMAIL_SANS) + private List boundEmailSans = null; + + public static final String SERIALIZED_NAME_BOUND_EXTENSIONS = "bound-extensions"; + @SerializedName(SERIALIZED_NAME_BOUND_EXTENSIONS) + private List boundExtensions = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_ORGANIZATIONAL_UNITS = "bound-organizational-units"; + @SerializedName(SERIALIZED_NAME_BOUND_ORGANIZATIONAL_UNITS) + private List boundOrganizationalUnits = null; + + public static final String SERIALIZED_NAME_BOUND_URI_SANS = "bound-uri-sans"; + @SerializedName(SERIALIZED_NAME_BOUND_URI_SANS) + private List boundUriSans = null; + + public static final String SERIALIZED_NAME_CERTIFICATE_DATA = "certificate-data"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_REVOKED_CERT_IDS = "revoked-cert-ids"; + @SerializedName(SERIALIZED_NAME_REVOKED_CERT_IDS) + private List revokedCertIds = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodUpdateCert() { + } + + public AuthMethodUpdateCert accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateCert allowedCors(String allowedCors) { + + this.allowedCors = allowedCors; + return this; + } + + /** + * Comma separated list of allowed CORS domains to be validated as part of the authentication flow. + * @return allowedCors + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Comma separated list of allowed CORS domains to be validated as part of the authentication flow.") + + public String getAllowedCors() { + return allowedCors; + } + + + public void setAllowedCors(String allowedCors) { + this.allowedCors = allowedCors; + } + + + public AuthMethodUpdateCert auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateCert addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateCert boundCommonNames(List boundCommonNames) { + + this.boundCommonNames = boundCommonNames; + return this; + } + + public AuthMethodUpdateCert addBoundCommonNamesItem(String boundCommonNamesItem) { + if (this.boundCommonNames == null) { + this.boundCommonNames = new ArrayList(); + } + this.boundCommonNames.add(boundCommonNamesItem); + return this; + } + + /** + * A list of names. At least one must exist in the Common Name. Supports globbing. + * @return boundCommonNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of names. At least one must exist in the Common Name. Supports globbing.") + + public List getBoundCommonNames() { + return boundCommonNames; + } + + + public void setBoundCommonNames(List boundCommonNames) { + this.boundCommonNames = boundCommonNames; + } + + + public AuthMethodUpdateCert boundDnsSans(List boundDnsSans) { + + this.boundDnsSans = boundDnsSans; + return this; + } + + public AuthMethodUpdateCert addBoundDnsSansItem(String boundDnsSansItem) { + if (this.boundDnsSans == null) { + this.boundDnsSans = new ArrayList(); + } + this.boundDnsSans.add(boundDnsSansItem); + return this; + } + + /** + * A list of DNS names. At least one must exist in the SANs. Supports globbing. + * @return boundDnsSans + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of DNS names. At least one must exist in the SANs. Supports globbing.") + + public List getBoundDnsSans() { + return boundDnsSans; + } + + + public void setBoundDnsSans(List boundDnsSans) { + this.boundDnsSans = boundDnsSans; + } + + + public AuthMethodUpdateCert boundEmailSans(List boundEmailSans) { + + this.boundEmailSans = boundEmailSans; + return this; + } + + public AuthMethodUpdateCert addBoundEmailSansItem(String boundEmailSansItem) { + if (this.boundEmailSans == null) { + this.boundEmailSans = new ArrayList(); + } + this.boundEmailSans.add(boundEmailSansItem); + return this; + } + + /** + * A list of Email Addresses. At least one must exist in the SANs. Supports globbing. + * @return boundEmailSans + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of Email Addresses. At least one must exist in the SANs. Supports globbing.") + + public List getBoundEmailSans() { + return boundEmailSans; + } + + + public void setBoundEmailSans(List boundEmailSans) { + this.boundEmailSans = boundEmailSans; + } + + + public AuthMethodUpdateCert boundExtensions(List boundExtensions) { + + this.boundExtensions = boundExtensions; + return this; + } + + public AuthMethodUpdateCert addBoundExtensionsItem(String boundExtensionsItem) { + if (this.boundExtensions == null) { + this.boundExtensions = new ArrayList(); + } + this.boundExtensions.add(boundExtensionsItem); + return this; + } + + /** + * A list of extensions formatted as \"oid:value\". Expects the extension value to be some type of ASN1 encoded string. All values much match. Supports globbing on \"value\". + * @return boundExtensions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of extensions formatted as \"oid:value\". Expects the extension value to be some type of ASN1 encoded string. All values much match. Supports globbing on \"value\".") + + public List getBoundExtensions() { + return boundExtensions; + } + + + public void setBoundExtensions(List boundExtensions) { + this.boundExtensions = boundExtensions; + } + + + public AuthMethodUpdateCert boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateCert addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateCert boundOrganizationalUnits(List boundOrganizationalUnits) { + + this.boundOrganizationalUnits = boundOrganizationalUnits; + return this; + } + + public AuthMethodUpdateCert addBoundOrganizationalUnitsItem(String boundOrganizationalUnitsItem) { + if (this.boundOrganizationalUnits == null) { + this.boundOrganizationalUnits = new ArrayList(); + } + this.boundOrganizationalUnits.add(boundOrganizationalUnitsItem); + return this; + } + + /** + * A list of Organizational Units names. At least one must exist in the OU field. + * @return boundOrganizationalUnits + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of Organizational Units names. At least one must exist in the OU field.") + + public List getBoundOrganizationalUnits() { + return boundOrganizationalUnits; + } + + + public void setBoundOrganizationalUnits(List boundOrganizationalUnits) { + this.boundOrganizationalUnits = boundOrganizationalUnits; + } + + + public AuthMethodUpdateCert boundUriSans(List boundUriSans) { + + this.boundUriSans = boundUriSans; + return this; + } + + public AuthMethodUpdateCert addBoundUriSansItem(String boundUriSansItem) { + if (this.boundUriSans == null) { + this.boundUriSans = new ArrayList(); + } + this.boundUriSans.add(boundUriSansItem); + return this; + } + + /** + * A list of URIs. At least one must exist in the SANs. Supports globbing. + * @return boundUriSans + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of URIs. At least one must exist in the SANs. Supports globbing.") + + public List getBoundUriSans() { + return boundUriSans; + } + + + public void setBoundUriSans(List boundUriSans) { + this.boundUriSans = boundUriSans; + } + + + public AuthMethodUpdateCert certificateData(String certificateData) { + + this.certificateData = certificateData; + return this; + } + + /** + * The certificate data in base64, if no file was provided + * @return certificateData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The certificate data in base64, if no file was provided") + + public String getCertificateData() { + return certificateData; + } + + + public void setCertificateData(String certificateData) { + this.certificateData = certificateData; + } + + + public AuthMethodUpdateCert 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 AuthMethodUpdateCert forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateCert gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateCert addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateCert 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 AuthMethodUpdateCert jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateCert name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateCert newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateCert productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateCert addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateCert revokedCertIds(List revokedCertIds) { + + this.revokedCertIds = revokedCertIds; + return this; + } + + public AuthMethodUpdateCert addRevokedCertIdsItem(String revokedCertIdsItem) { + if (this.revokedCertIds == null) { + this.revokedCertIds = new ArrayList(); + } + this.revokedCertIds.add(revokedCertIdsItem); + return this; + } + + /** + * A list of revoked cert ids + * @return revokedCertIds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of revoked cert ids") + + public List getRevokedCertIds() { + return revokedCertIds; + } + + + public void setRevokedCertIds(List revokedCertIds) { + this.revokedCertIds = revokedCertIds; + } + + + public AuthMethodUpdateCert 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 AuthMethodUpdateCert 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; + } + + + public AuthMethodUpdateCert uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured, such as common_name or organizational_unit Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured, such as common_name or organizational_unit Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodUpdateCert authMethodUpdateCert = (AuthMethodUpdateCert) o; + return Objects.equals(this.accessExpires, authMethodUpdateCert.accessExpires) && + Objects.equals(this.allowedCors, authMethodUpdateCert.allowedCors) && + Objects.equals(this.auditLogsClaims, authMethodUpdateCert.auditLogsClaims) && + Objects.equals(this.boundCommonNames, authMethodUpdateCert.boundCommonNames) && + Objects.equals(this.boundDnsSans, authMethodUpdateCert.boundDnsSans) && + Objects.equals(this.boundEmailSans, authMethodUpdateCert.boundEmailSans) && + Objects.equals(this.boundExtensions, authMethodUpdateCert.boundExtensions) && + Objects.equals(this.boundIps, authMethodUpdateCert.boundIps) && + Objects.equals(this.boundOrganizationalUnits, authMethodUpdateCert.boundOrganizationalUnits) && + Objects.equals(this.boundUriSans, authMethodUpdateCert.boundUriSans) && + Objects.equals(this.certificateData, authMethodUpdateCert.certificateData) && + Objects.equals(this.description, authMethodUpdateCert.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateCert.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateCert.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateCert.json) && + Objects.equals(this.jwtTtl, authMethodUpdateCert.jwtTtl) && + Objects.equals(this.name, authMethodUpdateCert.name) && + Objects.equals(this.newName, authMethodUpdateCert.newName) && + Objects.equals(this.productType, authMethodUpdateCert.productType) && + Objects.equals(this.revokedCertIds, authMethodUpdateCert.revokedCertIds) && + Objects.equals(this.token, authMethodUpdateCert.token) && + Objects.equals(this.uidToken, authMethodUpdateCert.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodUpdateCert.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateCert {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" allowedCors: ").append(toIndentedString(allowedCors)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundCommonNames: ").append(toIndentedString(boundCommonNames)).append("\n"); + sb.append(" boundDnsSans: ").append(toIndentedString(boundDnsSans)).append("\n"); + sb.append(" boundEmailSans: ").append(toIndentedString(boundEmailSans)).append("\n"); + sb.append(" boundExtensions: ").append(toIndentedString(boundExtensions)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" revokedCertIds: ").append(toIndentedString(revokedCertIds)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodUpdateEmail.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java new file mode 100644 index 00000000..add51bdf --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java @@ -0,0 +1,483 @@ +/* + * 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; + +/** + * authMethodUpdateEmail is a command that updates an Email auth method + */ +@ApiModel(description = "authMethodUpdateEmail is a command that updates an Email auth method") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateEmail { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + 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 AuthMethodUpdateEmail() { + } + + public AuthMethodUpdateEmail accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateEmail auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateEmail addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateEmail boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateEmail addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateEmail 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 AuthMethodUpdateEmail forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateEmail gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateEmail addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateEmail 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 AuthMethodUpdateEmail jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateEmail name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateEmail newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateEmail productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateEmail addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateEmail 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 AuthMethodUpdateEmail 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; + } + AuthMethodUpdateEmail authMethodUpdateEmail = (AuthMethodUpdateEmail) o; + return Objects.equals(this.accessExpires, authMethodUpdateEmail.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodUpdateEmail.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateEmail.boundIps) && + Objects.equals(this.description, authMethodUpdateEmail.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateEmail.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateEmail.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateEmail.json) && + Objects.equals(this.jwtTtl, authMethodUpdateEmail.jwtTtl) && + Objects.equals(this.name, authMethodUpdateEmail.name) && + Objects.equals(this.newName, authMethodUpdateEmail.newName) && + Objects.equals(this.productType, authMethodUpdateEmail.productType) && + Objects.equals(this.token, authMethodUpdateEmail.token) && + Objects.equals(this.uidToken, authMethodUpdateEmail.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateEmail {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).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/AuthMethodUpdateGcp.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java new file mode 100644 index 00000000..756d4b21 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java @@ -0,0 +1,755 @@ +/* + * 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; + +/** + * authMethodUpdateGcp is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. + */ +@ApiModel(description = "authMethodUpdateGcp is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateGcp { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience = "akeyless.io"; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_LABELS = "bound-labels"; + @SerializedName(SERIALIZED_NAME_BOUND_LABELS) + private List boundLabels = null; + + public static final String SERIALIZED_NAME_BOUND_PROJECTS = "bound-projects"; + @SerializedName(SERIALIZED_NAME_BOUND_PROJECTS) + private List boundProjects = null; + + public static final String SERIALIZED_NAME_BOUND_REGIONS = "bound-regions"; + @SerializedName(SERIALIZED_NAME_BOUND_REGIONS) + private List boundRegions = null; + + public static final String SERIALIZED_NAME_BOUND_SERVICE_ACCOUNTS = "bound-service-accounts"; + @SerializedName(SERIALIZED_NAME_BOUND_SERVICE_ACCOUNTS) + private List boundServiceAccounts = null; + + public static final String SERIALIZED_NAME_BOUND_ZONES = "bound-zones"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_SERVICE_ACCOUNT_CREDS_DATA = "service-account-creds-data"; + @SerializedName(SERIALIZED_NAME_SERVICE_ACCOUNT_CREDS_DATA) + private String serviceAccountCredsData; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @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; + + public AuthMethodUpdateGcp() { + } + + public AuthMethodUpdateGcp accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateGcp audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * The audience to verify in the JWT received by the client + * @return audience + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The audience to verify in the JWT received by the client") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodUpdateGcp auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateGcp addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateGcp boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateGcp addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateGcp boundLabels(List boundLabels) { + + this.boundLabels = boundLabels; + return this; + } + + public AuthMethodUpdateGcp addBoundLabelsItem(String boundLabelsItem) { + if (this.boundLabels == null) { + this.boundLabels = new ArrayList(); + } + this.boundLabels.add(boundLabelsItem); + return this; + } + + /** + * A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd .... + * @return boundLabels + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A comma-separated list of GCP labels formatted as \"key:value\" strings that must be set on authorized GCE instances. TODO: Because GCP labels are not currently ACL'd ....") + + public List getBoundLabels() { + return boundLabels; + } + + + public void setBoundLabels(List boundLabels) { + this.boundLabels = boundLabels; + } + + + public AuthMethodUpdateGcp boundProjects(List boundProjects) { + + this.boundProjects = boundProjects; + return this; + } + + public AuthMethodUpdateGcp addBoundProjectsItem(String boundProjectsItem) { + if (this.boundProjects == null) { + this.boundProjects = new ArrayList(); + } + this.boundProjects.add(boundProjectsItem); + return this; + } + + /** + * === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. + * @return boundProjects + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "=== Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate.") + + public List getBoundProjects() { + return boundProjects; + } + + + public void setBoundProjects(List boundProjects) { + this.boundProjects = boundProjects; + } + + + public AuthMethodUpdateGcp boundRegions(List boundRegions) { + + this.boundRegions = boundRegions; + return this; + } + + public AuthMethodUpdateGcp addBoundRegionsItem(String boundRegionsItem) { + if (this.boundRegions == null) { + this.boundRegions = new ArrayList(); + } + this.boundRegions.add(boundRegionsItem); + return this; + } + + /** + * List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. + * @return boundRegions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored.") + + public List getBoundRegions() { + return boundRegions; + } + + + public void setBoundRegions(List boundRegions) { + this.boundRegions = boundRegions; + } + + + public AuthMethodUpdateGcp boundServiceAccounts(List boundServiceAccounts) { + + this.boundServiceAccounts = boundServiceAccounts; + return this; + } + + public AuthMethodUpdateGcp addBoundServiceAccountsItem(String boundServiceAccountsItem) { + if (this.boundServiceAccounts == null) { + this.boundServiceAccounts = new ArrayList(); + } + this.boundServiceAccounts.add(boundServiceAccountsItem); + return this; + } + + /** + * List of service accounts the service account must be part of in order to be authenticated. + * @return boundServiceAccounts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "List of service accounts the service account must be part of in order to be authenticated.") + + public List getBoundServiceAccounts() { + return boundServiceAccounts; + } + + + public void setBoundServiceAccounts(List boundServiceAccounts) { + this.boundServiceAccounts = boundServiceAccounts; + } + + + public AuthMethodUpdateGcp boundZones(List boundZones) { + + this.boundZones = boundZones; + return this; + } + + public AuthMethodUpdateGcp addBoundZonesItem(String boundZonesItem) { + if (this.boundZones == null) { + this.boundZones = new ArrayList(); + } + this.boundZones.add(boundZonesItem); + return this; + } + + /** + * === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. + * @return boundZones + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "=== Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone.") + + public List getBoundZones() { + return boundZones; + } + + + public void setBoundZones(List boundZones) { + this.boundZones = boundZones; + } + + + public AuthMethodUpdateGcp 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 AuthMethodUpdateGcp forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateGcp gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateGcp addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateGcp 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 AuthMethodUpdateGcp jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateGcp name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateGcp newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateGcp productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateGcp addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateGcp serviceAccountCredsData(String serviceAccountCredsData) { + + this.serviceAccountCredsData = serviceAccountCredsData; + return this; + } + + /** + * ServiceAccount credentials data instead of giving a file path, base64 encoded + * @return serviceAccountCredsData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ServiceAccount credentials data instead of giving a file path, base64 encoded") + + public String getServiceAccountCredsData() { + return serviceAccountCredsData; + } + + + public void setServiceAccountCredsData(String serviceAccountCredsData) { + this.serviceAccountCredsData = serviceAccountCredsData; + } + + + public AuthMethodUpdateGcp 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 AuthMethodUpdateGcp type(String type) { + + this.type = type; + return this; + } + + /** + * Type of the GCP Access Rules + * @return type + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Type of the GCP Access Rules") + + public String getType() { + return type; + } + + + public void setType(String type) { + this.type = type; + } + + + public AuthMethodUpdateGcp 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; + } + AuthMethodUpdateGcp authMethodUpdateGcp = (AuthMethodUpdateGcp) o; + return Objects.equals(this.accessExpires, authMethodUpdateGcp.accessExpires) && + Objects.equals(this.audience, authMethodUpdateGcp.audience) && + Objects.equals(this.auditLogsClaims, authMethodUpdateGcp.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateGcp.boundIps) && + Objects.equals(this.boundLabels, authMethodUpdateGcp.boundLabels) && + Objects.equals(this.boundProjects, authMethodUpdateGcp.boundProjects) && + Objects.equals(this.boundRegions, authMethodUpdateGcp.boundRegions) && + Objects.equals(this.boundServiceAccounts, authMethodUpdateGcp.boundServiceAccounts) && + Objects.equals(this.boundZones, authMethodUpdateGcp.boundZones) && + Objects.equals(this.description, authMethodUpdateGcp.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateGcp.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateGcp.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateGcp.json) && + Objects.equals(this.jwtTtl, authMethodUpdateGcp.jwtTtl) && + Objects.equals(this.name, authMethodUpdateGcp.name) && + Objects.equals(this.newName, authMethodUpdateGcp.newName) && + Objects.equals(this.productType, authMethodUpdateGcp.productType) && + Objects.equals(this.serviceAccountCredsData, authMethodUpdateGcp.serviceAccountCredsData) && + Objects.equals(this.token, authMethodUpdateGcp.token) && + Objects.equals(this.type, authMethodUpdateGcp.type) && + Objects.equals(this.uidToken, authMethodUpdateGcp.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateGcp {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" boundLabels: ").append(toIndentedString(boundLabels)).append("\n"); + sb.append(" boundProjects: ").append(toIndentedString(boundProjects)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" serviceAccountCredsData: ").append(toIndentedString(serviceAccountCredsData)).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(); + } + + /** + * 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/AuthMethodUpdateK8s.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java new file mode 100644 index 00000000..2bd8ca90 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java @@ -0,0 +1,681 @@ +/* + * 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; + +/** + * authMethodUpdateK8s is a command that updates a new auth method that will be able to authenticate using K8S. + */ +@ApiModel(description = "authMethodUpdateK8s is a command that updates a new auth method that will be able to authenticate using K8S.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateK8s { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_BOUND_NAMESPACES = "bound-namespaces"; + @SerializedName(SERIALIZED_NAME_BOUND_NAMESPACES) + private List boundNamespaces = null; + + public static final String SERIALIZED_NAME_BOUND_POD_NAMES = "bound-pod-names"; + @SerializedName(SERIALIZED_NAME_BOUND_POD_NAMES) + private List boundPodNames = null; + + public static final String SERIALIZED_NAME_BOUND_SA_NAMES = "bound-sa-names"; + @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; + + public static final String SERIALIZED_NAME_GEN_KEY = "gen-key"; + @SerializedName(SERIALIZED_NAME_GEN_KEY) + private String genKey; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_PUBLIC_KEY = "public-key"; + @SerializedName(SERIALIZED_NAME_PUBLIC_KEY) + private String publicKey; + + 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 AuthMethodUpdateK8s() { + } + + public AuthMethodUpdateK8s accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateK8s audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * The audience in the Kubernetes JWT that the access is restricted to + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The audience in the Kubernetes JWT that the access is restricted to") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodUpdateK8s auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateK8s addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateK8s boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateK8s addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateK8s boundNamespaces(List boundNamespaces) { + + this.boundNamespaces = boundNamespaces; + return this; + } + + public AuthMethodUpdateK8s addBoundNamespacesItem(String boundNamespacesItem) { + if (this.boundNamespaces == null) { + this.boundNamespaces = new ArrayList(); + } + this.boundNamespaces.add(boundNamespacesItem); + return this; + } + + /** + * A list of namespaces that the access is restricted to + * @return boundNamespaces + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of namespaces that the access is restricted to") + + public List getBoundNamespaces() { + return boundNamespaces; + } + + + public void setBoundNamespaces(List boundNamespaces) { + this.boundNamespaces = boundNamespaces; + } + + + public AuthMethodUpdateK8s boundPodNames(List boundPodNames) { + + this.boundPodNames = boundPodNames; + return this; + } + + public AuthMethodUpdateK8s addBoundPodNamesItem(String boundPodNamesItem) { + if (this.boundPodNames == null) { + this.boundPodNames = new ArrayList(); + } + this.boundPodNames.add(boundPodNamesItem); + return this; + } + + /** + * A list of pod names that the access is restricted to + * @return boundPodNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of pod names that the access is restricted to") + + public List getBoundPodNames() { + return boundPodNames; + } + + + public void setBoundPodNames(List boundPodNames) { + this.boundPodNames = boundPodNames; + } + + + public AuthMethodUpdateK8s boundSaNames(List boundSaNames) { + + this.boundSaNames = boundSaNames; + return this; + } + + public AuthMethodUpdateK8s addBoundSaNamesItem(String boundSaNamesItem) { + if (this.boundSaNames == null) { + this.boundSaNames = new ArrayList(); + } + this.boundSaNames.add(boundSaNamesItem); + return this; + } + + /** + * A list of service account names that the access is restricted to + * @return boundSaNames + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of service account names that the access is restricted to") + + public List getBoundSaNames() { + return boundSaNames; + } + + + public void setBoundSaNames(List boundSaNames) { + this.boundSaNames = boundSaNames; + } + + + public AuthMethodUpdateK8s 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 AuthMethodUpdateK8s forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateK8s genKey(String genKey) { + + this.genKey = genKey; + return this; + } + + /** + * Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] + * @return genKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false]") + + public String getGenKey() { + return genKey; + } + + + public void setGenKey(String genKey) { + this.genKey = genKey; + } + + + public AuthMethodUpdateK8s gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateK8s addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateK8s 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 AuthMethodUpdateK8s jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateK8s name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateK8s newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateK8s productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateK8s addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateK8s publicKey(String publicKey) { + + this.publicKey = publicKey; + return this; + } + + /** + * Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] + * @return publicKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048]") + + public String getPublicKey() { + return publicKey; + } + + + public void setPublicKey(String publicKey) { + this.publicKey = publicKey; + } + + + public AuthMethodUpdateK8s 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 AuthMethodUpdateK8s 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; + } + AuthMethodUpdateK8s authMethodUpdateK8s = (AuthMethodUpdateK8s) o; + return Objects.equals(this.accessExpires, authMethodUpdateK8s.accessExpires) && + Objects.equals(this.audience, authMethodUpdateK8s.audience) && + Objects.equals(this.auditLogsClaims, authMethodUpdateK8s.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateK8s.boundIps) && + Objects.equals(this.boundNamespaces, authMethodUpdateK8s.boundNamespaces) && + Objects.equals(this.boundPodNames, authMethodUpdateK8s.boundPodNames) && + Objects.equals(this.boundSaNames, authMethodUpdateK8s.boundSaNames) && + Objects.equals(this.description, authMethodUpdateK8s.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateK8s.forceSubClaims) && + Objects.equals(this.genKey, authMethodUpdateK8s.genKey) && + Objects.equals(this.gwBoundIps, authMethodUpdateK8s.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateK8s.json) && + Objects.equals(this.jwtTtl, authMethodUpdateK8s.jwtTtl) && + Objects.equals(this.name, authMethodUpdateK8s.name) && + Objects.equals(this.newName, authMethodUpdateK8s.newName) && + Objects.equals(this.productType, authMethodUpdateK8s.productType) && + Objects.equals(this.publicKey, authMethodUpdateK8s.publicKey) && + Objects.equals(this.token, authMethodUpdateK8s.token) && + Objects.equals(this.uidToken, authMethodUpdateK8s.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateK8s {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + 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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" publicKey: ").append(toIndentedString(publicKey)).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/AuthMethodUpdateLdap.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java new file mode 100644 index 00000000..2535f4df --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java @@ -0,0 +1,570 @@ +/* + * 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; + +/** + * authMethodUpdateLdap is a command that updates a new auth method that will be able to authenticate using LDAP. + */ +@ApiModel(description = "authMethodUpdateLdap is a command that updates a new auth method that will be able to authenticate using LDAP.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateLdap { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GEN_KEY = "gen-key"; + @SerializedName(SERIALIZED_NAME_GEN_KEY) + private String genKey; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_PUBLIC_KEY_DATA = "public-key-data"; + @SerializedName(SERIALIZED_NAME_PUBLIC_KEY_DATA) + private String publicKeyData; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier = "users"; + + public AuthMethodUpdateLdap() { + } + + public AuthMethodUpdateLdap accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateLdap auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateLdap addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateLdap boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateLdap addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateLdap 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 AuthMethodUpdateLdap forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateLdap genKey(String genKey) { + + this.genKey = genKey; + return this; + } + + /** + * Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] + * @return genKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false]") + + public String getGenKey() { + return genKey; + } + + + public void setGenKey(String genKey) { + this.genKey = genKey; + } + + + public AuthMethodUpdateLdap gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateLdap addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateLdap 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 AuthMethodUpdateLdap jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateLdap name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateLdap newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateLdap productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateLdap addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateLdap publicKeyData(String publicKeyData) { + + this.publicKeyData = publicKeyData; + return this; + } + + /** + * A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] + * @return publicKeyData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048]") + + public String getPublicKeyData() { + return publicKeyData; + } + + + public void setPublicKeyData(String publicKeyData) { + this.publicKeyData = publicKeyData; + } + + + public AuthMethodUpdateLdap 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 AuthMethodUpdateLdap 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; + } + + + public AuthMethodUpdateLdap uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodUpdateLdap authMethodUpdateLdap = (AuthMethodUpdateLdap) o; + return Objects.equals(this.accessExpires, authMethodUpdateLdap.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodUpdateLdap.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateLdap.boundIps) && + Objects.equals(this.description, authMethodUpdateLdap.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateLdap.forceSubClaims) && + Objects.equals(this.genKey, authMethodUpdateLdap.genKey) && + Objects.equals(this.gwBoundIps, authMethodUpdateLdap.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateLdap.json) && + Objects.equals(this.jwtTtl, authMethodUpdateLdap.jwtTtl) && + Objects.equals(this.name, authMethodUpdateLdap.name) && + Objects.equals(this.newName, authMethodUpdateLdap.newName) && + Objects.equals(this.productType, authMethodUpdateLdap.productType) && + Objects.equals(this.publicKeyData, authMethodUpdateLdap.publicKeyData) && + Objects.equals(this.token, authMethodUpdateLdap.token) && + Objects.equals(this.uidToken, authMethodUpdateLdap.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodUpdateLdap.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateLdap {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" publicKeyData: ").append(toIndentedString(publicKeyData)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodUpdateOCI.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java new file mode 100644 index 00000000..317729ed --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java @@ -0,0 +1,546 @@ +/* + * 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; + +/** + * authMethodUpdateOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. + */ +@ApiModel(description = "authMethodUpdateOCI is a command that updates an auth method that will be used in the account using OCI principle and groups.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateOCI { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GROUP_OCID = "group-ocid"; + @SerializedName(SERIALIZED_NAME_GROUP_OCID) + private List groupOcid = new ArrayList(); + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_TENANT_OCID = "tenant-ocid"; + @SerializedName(SERIALIZED_NAME_TENANT_OCID) + private String tenantOcid; + + 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 AuthMethodUpdateOCI() { + } + + public AuthMethodUpdateOCI accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateOCI auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateOCI addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateOCI boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateOCI addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateOCI 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 AuthMethodUpdateOCI forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateOCI groupOcid(List groupOcid) { + + this.groupOcid = groupOcid; + return this; + } + + public AuthMethodUpdateOCI addGroupOcidItem(String groupOcidItem) { + this.groupOcid.add(groupOcidItem); + return this; + } + + /** + * A list of required groups ocids + * @return groupOcid + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A list of required groups ocids") + + public List getGroupOcid() { + return groupOcid; + } + + + public void setGroupOcid(List groupOcid) { + this.groupOcid = groupOcid; + } + + + public AuthMethodUpdateOCI gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateOCI addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateOCI 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 AuthMethodUpdateOCI jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateOCI name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateOCI newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateOCI productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateOCI addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateOCI tenantOcid(String tenantOcid) { + + this.tenantOcid = tenantOcid; + return this; + } + + /** + * The Oracle Cloud tenant ID + * @return tenantOcid + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The Oracle Cloud tenant ID") + + public String getTenantOcid() { + return tenantOcid; + } + + + public void setTenantOcid(String tenantOcid) { + this.tenantOcid = tenantOcid; + } + + + public AuthMethodUpdateOCI 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 AuthMethodUpdateOCI 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; + } + AuthMethodUpdateOCI authMethodUpdateOCI = (AuthMethodUpdateOCI) o; + return Objects.equals(this.accessExpires, authMethodUpdateOCI.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodUpdateOCI.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateOCI.boundIps) && + Objects.equals(this.description, authMethodUpdateOCI.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateOCI.forceSubClaims) && + Objects.equals(this.groupOcid, authMethodUpdateOCI.groupOcid) && + Objects.equals(this.gwBoundIps, authMethodUpdateOCI.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateOCI.json) && + Objects.equals(this.jwtTtl, authMethodUpdateOCI.jwtTtl) && + Objects.equals(this.name, authMethodUpdateOCI.name) && + Objects.equals(this.newName, authMethodUpdateOCI.newName) && + Objects.equals(this.productType, authMethodUpdateOCI.productType) && + Objects.equals(this.tenantOcid, authMethodUpdateOCI.tenantOcid) && + Objects.equals(this.token, authMethodUpdateOCI.token) && + Objects.equals(this.uidToken, authMethodUpdateOCI.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateOCI {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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(" groupOcid: ").append(toIndentedString(groupOcid)).append("\n"); + sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" tenantOcid: ").append(toIndentedString(tenantOcid)).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/AuthMethodUpdateOIDC.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java new file mode 100644 index 00000000..9fff7e1b --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java @@ -0,0 +1,768 @@ +/* + * 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; + +/** + * authMethodUpdateOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. + */ +@ApiModel(description = "authMethodUpdateOIDC is a command that updates a new auth method that will be available to authenticate using OIDC.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateOIDC { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_ALLOWED_REDIRECT_URI = "allowed-redirect-uri"; + @SerializedName(SERIALIZED_NAME_ALLOWED_REDIRECT_URI) + private List allowedRedirectUri = null; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; + @SerializedName(SERIALIZED_NAME_CLIENT_ID) + private String clientId; + + public static final String SERIALIZED_NAME_CLIENT_SECRET = "client-secret"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_ISSUER = "issuer"; + @SerializedName(SERIALIZED_NAME_ISSUER) + private String issuer; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_REQUIRED_SCOPES = "required-scopes"; + @SerializedName(SERIALIZED_NAME_REQUIRED_SCOPES) + private List requiredScopes = null; + + public static final String SERIALIZED_NAME_REQUIRED_SCOPES_PREFIX = "required-scopes-prefix"; + @SerializedName(SERIALIZED_NAME_REQUIRED_SCOPES_PREFIX) + private String requiredScopesPrefix; + + public static final String SERIALIZED_NAME_SUBCLAIMS_DELIMITERS = "subclaims-delimiters"; + @SerializedName(SERIALIZED_NAME_SUBCLAIMS_DELIMITERS) + private List subclaimsDelimiters = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodUpdateOIDC() { + } + + public AuthMethodUpdateOIDC accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateOIDC allowedRedirectUri(List allowedRedirectUri) { + + this.allowedRedirectUri = allowedRedirectUri; + return this; + } + + public AuthMethodUpdateOIDC addAllowedRedirectUriItem(String allowedRedirectUriItem) { + if (this.allowedRedirectUri == null) { + this.allowedRedirectUri = new ArrayList(); + } + this.allowedRedirectUri.add(allowedRedirectUriItem); + return this; + } + + /** + * Allowed redirect URIs after the authentication + * @return allowedRedirectUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Allowed redirect URIs after the authentication") + + public List getAllowedRedirectUri() { + return allowedRedirectUri; + } + + + public void setAllowedRedirectUri(List allowedRedirectUri) { + this.allowedRedirectUri = allowedRedirectUri; + } + + + public AuthMethodUpdateOIDC audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Audience claim to be used as part of the authentication flow. In case set, it must match the one configured on the Identity Provider's Application") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodUpdateOIDC auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateOIDC addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateOIDC boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateOIDC addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateOIDC clientId(String clientId) { + + this.clientId = clientId; + return this; + } + + /** + * Client ID + * @return clientId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Client ID") + + public String getClientId() { + return clientId; + } + + + public void setClientId(String clientId) { + this.clientId = clientId; + } + + + public AuthMethodUpdateOIDC clientSecret(String clientSecret) { + + this.clientSecret = clientSecret; + return this; + } + + /** + * Client Secret + * @return clientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Client Secret") + + public String getClientSecret() { + return clientSecret; + } + + + public void setClientSecret(String clientSecret) { + this.clientSecret = clientSecret; + } + + + public AuthMethodUpdateOIDC 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 AuthMethodUpdateOIDC forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateOIDC gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateOIDC addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateOIDC issuer(String issuer) { + + this.issuer = issuer; + return this; + } + + /** + * Issuer URL + * @return issuer + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Issuer URL") + + public String getIssuer() { + return issuer; + } + + + public void setIssuer(String issuer) { + this.issuer = issuer; + } + + + public AuthMethodUpdateOIDC 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 AuthMethodUpdateOIDC jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateOIDC name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateOIDC newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateOIDC productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateOIDC addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateOIDC requiredScopes(List requiredScopes) { + + this.requiredScopes = requiredScopes; + return this; + } + + public AuthMethodUpdateOIDC addRequiredScopesItem(String requiredScopesItem) { + if (this.requiredScopes == null) { + this.requiredScopes = new ArrayList(); + } + this.requiredScopes.add(requiredScopesItem); + return this; + } + + /** + * RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve + * @return requiredScopes + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve") + + public List getRequiredScopes() { + return requiredScopes; + } + + + public void setRequiredScopes(List requiredScopes) { + this.requiredScopes = requiredScopes; + } + + + public AuthMethodUpdateOIDC requiredScopesPrefix(String requiredScopesPrefix) { + + this.requiredScopesPrefix = requiredScopesPrefix; + return this; + } + + /** + * RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) + * @return requiredScopesPrefix + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI)") + + public String getRequiredScopesPrefix() { + return requiredScopesPrefix; + } + + + public void setRequiredScopesPrefix(String requiredScopesPrefix) { + this.requiredScopesPrefix = requiredScopesPrefix; + } + + + public AuthMethodUpdateOIDC subclaimsDelimiters(List subclaimsDelimiters) { + + this.subclaimsDelimiters = subclaimsDelimiters; + return this; + } + + public AuthMethodUpdateOIDC addSubclaimsDelimitersItem(String subclaimsDelimitersItem) { + if (this.subclaimsDelimiters == null) { + this.subclaimsDelimiters = new ArrayList(); + } + this.subclaimsDelimiters.add(subclaimsDelimitersItem); + return this; + } + + /** + * A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) + * @return subclaimsDelimiters + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT)") + + public List getSubclaimsDelimiters() { + return subclaimsDelimiters; + } + + + public void setSubclaimsDelimiters(List subclaimsDelimiters) { + this.subclaimsDelimiters = subclaimsDelimiters; + } + + + public AuthMethodUpdateOIDC 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 AuthMethodUpdateOIDC 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; + } + + + public AuthMethodUpdateOIDC uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OIDC, OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured for OIDC, OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodUpdateOIDC authMethodUpdateOIDC = (AuthMethodUpdateOIDC) o; + return Objects.equals(this.accessExpires, authMethodUpdateOIDC.accessExpires) && + Objects.equals(this.allowedRedirectUri, authMethodUpdateOIDC.allowedRedirectUri) && + Objects.equals(this.audience, authMethodUpdateOIDC.audience) && + Objects.equals(this.auditLogsClaims, authMethodUpdateOIDC.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateOIDC.boundIps) && + Objects.equals(this.clientId, authMethodUpdateOIDC.clientId) && + Objects.equals(this.clientSecret, authMethodUpdateOIDC.clientSecret) && + Objects.equals(this.description, authMethodUpdateOIDC.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateOIDC.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateOIDC.gwBoundIps) && + Objects.equals(this.issuer, authMethodUpdateOIDC.issuer) && + Objects.equals(this.json, authMethodUpdateOIDC.json) && + Objects.equals(this.jwtTtl, authMethodUpdateOIDC.jwtTtl) && + Objects.equals(this.name, authMethodUpdateOIDC.name) && + Objects.equals(this.newName, authMethodUpdateOIDC.newName) && + Objects.equals(this.productType, authMethodUpdateOIDC.productType) && + Objects.equals(this.requiredScopes, authMethodUpdateOIDC.requiredScopes) && + Objects.equals(this.requiredScopesPrefix, authMethodUpdateOIDC.requiredScopesPrefix) && + Objects.equals(this.subclaimsDelimiters, authMethodUpdateOIDC.subclaimsDelimiters) && + Objects.equals(this.token, authMethodUpdateOIDC.token) && + Objects.equals(this.uidToken, authMethodUpdateOIDC.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodUpdateOIDC.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateOIDC {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + 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"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" requiredScopes: ").append(toIndentedString(requiredScopes)).append("\n"); + sb.append(" requiredScopesPrefix: ").append(toIndentedString(requiredScopesPrefix)).append("\n"); + sb.append(" subclaimsDelimiters: ").append(toIndentedString(subclaimsDelimiters)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodUpdateOauth2.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java new file mode 100644 index 00000000..49a59b6d --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java @@ -0,0 +1,789 @@ +/* + * 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; + +/** + * authMethodUpdateOauth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. + */ +@ApiModel(description = "authMethodUpdateOauth2 is a command that updates a new auth method that will be able to authenticate using Oauth2.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateOauth2 { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIENCE = "audience"; + @SerializedName(SERIALIZED_NAME_AUDIENCE) + private String audience; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_CLIENT_IDS = "bound-client-ids"; + @SerializedName(SERIALIZED_NAME_BOUND_CLIENT_IDS) + private List boundClientIds = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_CERT = "cert"; + @SerializedName(SERIALIZED_NAME_CERT) + private String cert; + + public static final String SERIALIZED_NAME_CERT_FILE_DATA = "cert-file-data"; + @SerializedName(SERIALIZED_NAME_CERT_FILE_DATA) + private String certFileData; + + 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; + + public static final String SERIALIZED_NAME_GATEWAY_URL = "gateway-url"; + @SerializedName(SERIALIZED_NAME_GATEWAY_URL) + private String gatewayUrl; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_ISSUER = "issuer"; + @SerializedName(SERIALIZED_NAME_ISSUER) + private String issuer; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWKS_JSON_DATA = "jwks-json-data"; + @SerializedName(SERIALIZED_NAME_JWKS_JSON_DATA) + private String jwksJsonData; + + public static final String SERIALIZED_NAME_JWKS_URI = "jwks-uri"; + @SerializedName(SERIALIZED_NAME_JWKS_URI) + private String jwksUri = "default_jwks_url"; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_SUBCLAIMS_DELIMITERS = "subclaims-delimiters"; + @SerializedName(SERIALIZED_NAME_SUBCLAIMS_DELIMITERS) + private List subclaimsDelimiters = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodUpdateOauth2() { + } + + public AuthMethodUpdateOauth2 accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateOauth2 audience(String audience) { + + this.audience = audience; + return this; + } + + /** + * The audience in the JWT + * @return audience + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The audience in the JWT") + + public String getAudience() { + return audience; + } + + + public void setAudience(String audience) { + this.audience = audience; + } + + + public AuthMethodUpdateOauth2 auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateOauth2 addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateOauth2 boundClientIds(List boundClientIds) { + + this.boundClientIds = boundClientIds; + return this; + } + + public AuthMethodUpdateOauth2 addBoundClientIdsItem(String boundClientIdsItem) { + if (this.boundClientIds == null) { + this.boundClientIds = new ArrayList(); + } + this.boundClientIds.add(boundClientIdsItem); + return this; + } + + /** + * The clients ids that the access is restricted to + * @return boundClientIds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The clients ids that the access is restricted to") + + public List getBoundClientIds() { + return boundClientIds; + } + + + public void setBoundClientIds(List boundClientIds) { + this.boundClientIds = boundClientIds; + } + + + public AuthMethodUpdateOauth2 boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateOauth2 addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateOauth2 cert(String cert) { + + this.cert = cert; + return this; + } + + /** + * CertificateFile Path to a file that contain the certificate in a PEM format. + * @return cert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "CertificateFile Path to a file that contain the certificate in a PEM format.") + + public String getCert() { + return cert; + } + + + public void setCert(String cert) { + this.cert = cert; + } + + + public AuthMethodUpdateOauth2 certFileData(String certFileData) { + + this.certFileData = certFileData; + return this; + } + + /** + * CertificateFileData PEM Certificate in a Base64 format. + * @return certFileData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "CertificateFileData PEM Certificate in a Base64 format.") + + public String getCertFileData() { + return certFileData; + } + + + public void setCertFileData(String certFileData) { + this.certFileData = certFileData; + } + + + public AuthMethodUpdateOauth2 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 AuthMethodUpdateOauth2 forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateOauth2 gatewayUrl(String gatewayUrl) { + + this.gatewayUrl = gatewayUrl; + return this; + } + + /** + * Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. + * @return gatewayUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway.") + + public String getGatewayUrl() { + return gatewayUrl; + } + + + public void setGatewayUrl(String gatewayUrl) { + this.gatewayUrl = gatewayUrl; + } + + + public AuthMethodUpdateOauth2 gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateOauth2 addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateOauth2 issuer(String issuer) { + + this.issuer = issuer; + return this; + } + + /** + * Issuer URL + * @return issuer + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Issuer URL") + + public String getIssuer() { + return issuer; + } + + + public void setIssuer(String issuer) { + this.issuer = issuer; + } + + + public AuthMethodUpdateOauth2 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 AuthMethodUpdateOauth2 jwksJsonData(String jwksJsonData) { + + this.jwksJsonData = jwksJsonData; + return this; + } + + /** + * The JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. base64 encoded string + * @return jwksJsonData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. base64 encoded string") + + public String getJwksJsonData() { + return jwksJsonData; + } + + + public void setJwksJsonData(String jwksJsonData) { + this.jwksJsonData = jwksJsonData; + } + + + public AuthMethodUpdateOauth2 jwksUri(String jwksUri) { + + this.jwksUri = jwksUri; + return this; + } + + /** + * The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server. + * @return jwksUri + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The URL to the JSON Web Key Set (JWKS) that containing the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server.") + + public String getJwksUri() { + return jwksUri; + } + + + public void setJwksUri(String jwksUri) { + this.jwksUri = jwksUri; + } + + + public AuthMethodUpdateOauth2 jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateOauth2 name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateOauth2 newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateOauth2 productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateOauth2 addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateOauth2 subclaimsDelimiters(List subclaimsDelimiters) { + + this.subclaimsDelimiters = subclaimsDelimiters; + return this; + } + + public AuthMethodUpdateOauth2 addSubclaimsDelimitersItem(String subclaimsDelimitersItem) { + if (this.subclaimsDelimiters == null) { + this.subclaimsDelimiters = new ArrayList(); + } + this.subclaimsDelimiters.add(subclaimsDelimitersItem); + return this; + } + + /** + * A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) + * @return subclaimsDelimiters + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT)") + + public List getSubclaimsDelimiters() { + return subclaimsDelimiters; + } + + + public void setSubclaimsDelimiters(List subclaimsDelimiters) { + this.subclaimsDelimiters = subclaimsDelimiters; + } + + + public AuthMethodUpdateOauth2 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 AuthMethodUpdateOauth2 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; + } + + + public AuthMethodUpdateOauth2 uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodUpdateOauth2 authMethodUpdateOauth2 = (AuthMethodUpdateOauth2) o; + return Objects.equals(this.accessExpires, authMethodUpdateOauth2.accessExpires) && + Objects.equals(this.audience, authMethodUpdateOauth2.audience) && + Objects.equals(this.auditLogsClaims, authMethodUpdateOauth2.auditLogsClaims) && + Objects.equals(this.boundClientIds, authMethodUpdateOauth2.boundClientIds) && + Objects.equals(this.boundIps, authMethodUpdateOauth2.boundIps) && + Objects.equals(this.cert, authMethodUpdateOauth2.cert) && + Objects.equals(this.certFileData, authMethodUpdateOauth2.certFileData) && + Objects.equals(this.description, authMethodUpdateOauth2.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateOauth2.forceSubClaims) && + Objects.equals(this.gatewayUrl, authMethodUpdateOauth2.gatewayUrl) && + Objects.equals(this.gwBoundIps, authMethodUpdateOauth2.gwBoundIps) && + Objects.equals(this.issuer, authMethodUpdateOauth2.issuer) && + Objects.equals(this.json, authMethodUpdateOauth2.json) && + Objects.equals(this.jwksJsonData, authMethodUpdateOauth2.jwksJsonData) && + Objects.equals(this.jwksUri, authMethodUpdateOauth2.jwksUri) && + Objects.equals(this.jwtTtl, authMethodUpdateOauth2.jwtTtl) && + Objects.equals(this.name, authMethodUpdateOauth2.name) && + Objects.equals(this.newName, authMethodUpdateOauth2.newName) && + Objects.equals(this.productType, authMethodUpdateOauth2.productType) && + Objects.equals(this.subclaimsDelimiters, authMethodUpdateOauth2.subclaimsDelimiters) && + Objects.equals(this.token, authMethodUpdateOauth2.token) && + Objects.equals(this.uidToken, authMethodUpdateOauth2.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodUpdateOauth2.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateOauth2 {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + sb.append(" boundClientIds: ").append(toIndentedString(boundClientIds)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); + sb.append(" certFileData: ").append(toIndentedString(certFileData)).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"); + sb.append(" issuer: ").append(toIndentedString(issuer)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwksJsonData: ").append(toIndentedString(jwksJsonData)).append("\n"); + sb.append(" jwksUri: ").append(toIndentedString(jwksUri)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" subclaimsDelimiters: ").append(toIndentedString(subclaimsDelimiters)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodUpdateOutput.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOutput.java new file mode 100644 index 00000000..ccd4de11 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOutput.java @@ -0,0 +1,129 @@ +/* + * 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; + +/** + * AuthMethodUpdateOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateOutput { + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PRV_KEY = "prv_key"; + @SerializedName(SERIALIZED_NAME_PRV_KEY) + private String prvKey; + + public AuthMethodUpdateOutput() { + } + + public AuthMethodUpdateOutput name(String name) { + + this.name = name; + return this; + } + + /** + * Get name + * @return name + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateOutput prvKey(String prvKey) { + + this.prvKey = prvKey; + return this; + } + + /** + * Get prvKey + * @return prvKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getPrvKey() { + return prvKey; + } + + + public void setPrvKey(String prvKey) { + this.prvKey = prvKey; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodUpdateOutput authMethodUpdateOutput = (AuthMethodUpdateOutput) o; + return Objects.equals(this.name, authMethodUpdateOutput.name) && + Objects.equals(this.prvKey, authMethodUpdateOutput.prvKey); + } + + @Override + public int hashCode() { + return Objects.hash(name, prvKey); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateOutput {\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" prvKey: ").append(toIndentedString(prvKey)).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/AuthMethodUpdateSAML.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java new file mode 100644 index 00000000..93760cea --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java @@ -0,0 +1,644 @@ +/* + * 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; + +/** + * authMethodUpdateSAML is a command that updates a new auth method that will be available to authenticate using SAML. + */ +@ApiModel(description = "authMethodUpdateSAML is a command that updates a new auth method that will be available to authenticate using SAML.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateSAML { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_ALLOWED_REDIRECT_URI = "allowed-redirect-uri"; + @SerializedName(SERIALIZED_NAME_ALLOWED_REDIRECT_URI) + private List allowedRedirectUri = null; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_IDP_METADATA_URL = "idp-metadata-url"; + @SerializedName(SERIALIZED_NAME_IDP_METADATA_URL) + private String idpMetadataUrl; + + public static final String SERIALIZED_NAME_IDP_METADATA_XML_DATA = "idp-metadata-xml-data"; + @SerializedName(SERIALIZED_NAME_IDP_METADATA_XML_DATA) + private String idpMetadataXmlData; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_SUBCLAIMS_DELIMITERS = "subclaims-delimiters"; + @SerializedName(SERIALIZED_NAME_SUBCLAIMS_DELIMITERS) + private List subclaimsDelimiters = null; + + 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 static final String SERIALIZED_NAME_UNIQUE_IDENTIFIER = "unique-identifier"; + @SerializedName(SERIALIZED_NAME_UNIQUE_IDENTIFIER) + private String uniqueIdentifier; + + public AuthMethodUpdateSAML() { + } + + public AuthMethodUpdateSAML accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateSAML allowedRedirectUri(List allowedRedirectUri) { + + this.allowedRedirectUri = allowedRedirectUri; + return this; + } + + public AuthMethodUpdateSAML addAllowedRedirectUriItem(String allowedRedirectUriItem) { + if (this.allowedRedirectUri == null) { + this.allowedRedirectUri = new ArrayList(); + } + this.allowedRedirectUri.add(allowedRedirectUriItem); + return this; + } + + /** + * Allowed redirect URIs after the authentication + * @return allowedRedirectUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Allowed redirect URIs after the authentication") + + public List getAllowedRedirectUri() { + return allowedRedirectUri; + } + + + public void setAllowedRedirectUri(List allowedRedirectUri) { + this.allowedRedirectUri = allowedRedirectUri; + } + + + public AuthMethodUpdateSAML auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateSAML addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateSAML boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateSAML addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateSAML 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 AuthMethodUpdateSAML forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateSAML gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateSAML addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateSAML idpMetadataUrl(String idpMetadataUrl) { + + this.idpMetadataUrl = idpMetadataUrl; + return this; + } + + /** + * IDP metadata url + * @return idpMetadataUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "IDP metadata url") + + public String getIdpMetadataUrl() { + return idpMetadataUrl; + } + + + public void setIdpMetadataUrl(String idpMetadataUrl) { + this.idpMetadataUrl = idpMetadataUrl; + } + + + public AuthMethodUpdateSAML idpMetadataXmlData(String idpMetadataXmlData) { + + this.idpMetadataXmlData = idpMetadataXmlData; + return this; + } + + /** + * IDP metadata xml data + * @return idpMetadataXmlData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "IDP metadata xml data") + + public String getIdpMetadataXmlData() { + return idpMetadataXmlData; + } + + + public void setIdpMetadataXmlData(String idpMetadataXmlData) { + this.idpMetadataXmlData = idpMetadataXmlData; + } + + + public AuthMethodUpdateSAML 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 AuthMethodUpdateSAML jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateSAML name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateSAML newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateSAML productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateSAML addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateSAML subclaimsDelimiters(List subclaimsDelimiters) { + + this.subclaimsDelimiters = subclaimsDelimiters; + return this; + } + + public AuthMethodUpdateSAML addSubclaimsDelimitersItem(String subclaimsDelimitersItem) { + if (this.subclaimsDelimiters == null) { + this.subclaimsDelimiters = new ArrayList(); + } + this.subclaimsDelimiters.add(subclaimsDelimitersItem); + return this; + } + + /** + * A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) + * @return subclaimsDelimiters + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT)") + + public List getSubclaimsDelimiters() { + return subclaimsDelimiters; + } + + + public void setSubclaimsDelimiters(List subclaimsDelimiters) { + this.subclaimsDelimiters = subclaimsDelimiters; + } + + + public AuthMethodUpdateSAML 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 AuthMethodUpdateSAML 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; + } + + + public AuthMethodUpdateSAML uniqueIdentifier(String uniqueIdentifier) { + + this.uniqueIdentifier = uniqueIdentifier; + return this; + } + + /** + * A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization. + * @return uniqueIdentifier + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "A unique identifier (ID) value should be configured for OAuth2, LDAP and SAML authentication method types and is usually a value such as the email, username, or upn for example. Whenever a user logs in with a token, these authentication types issue a \"sub claim\" that contains details uniquely identifying that user. This sub claim includes a key containing the ID value that you configured, and is used to distinguish between different users from within the same organization.") + + public String getUniqueIdentifier() { + return uniqueIdentifier; + } + + + public void setUniqueIdentifier(String uniqueIdentifier) { + this.uniqueIdentifier = uniqueIdentifier; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + AuthMethodUpdateSAML authMethodUpdateSAML = (AuthMethodUpdateSAML) o; + return Objects.equals(this.accessExpires, authMethodUpdateSAML.accessExpires) && + Objects.equals(this.allowedRedirectUri, authMethodUpdateSAML.allowedRedirectUri) && + Objects.equals(this.auditLogsClaims, authMethodUpdateSAML.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateSAML.boundIps) && + Objects.equals(this.description, authMethodUpdateSAML.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateSAML.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateSAML.gwBoundIps) && + Objects.equals(this.idpMetadataUrl, authMethodUpdateSAML.idpMetadataUrl) && + Objects.equals(this.idpMetadataXmlData, authMethodUpdateSAML.idpMetadataXmlData) && + Objects.equals(this.json, authMethodUpdateSAML.json) && + Objects.equals(this.jwtTtl, authMethodUpdateSAML.jwtTtl) && + Objects.equals(this.name, authMethodUpdateSAML.name) && + Objects.equals(this.newName, authMethodUpdateSAML.newName) && + Objects.equals(this.productType, authMethodUpdateSAML.productType) && + Objects.equals(this.subclaimsDelimiters, authMethodUpdateSAML.subclaimsDelimiters) && + Objects.equals(this.token, authMethodUpdateSAML.token) && + Objects.equals(this.uidToken, authMethodUpdateSAML.uidToken) && + Objects.equals(this.uniqueIdentifier, authMethodUpdateSAML.uniqueIdentifier); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateSAML {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); + sb.append(" idpMetadataXmlData: ").append(toIndentedString(idpMetadataXmlData)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" subclaimsDelimiters: ").append(toIndentedString(subclaimsDelimiters)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" uniqueIdentifier: ").append(toIndentedString(uniqueIdentifier)).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/AuthMethodUpdateUniversalIdentity.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java new file mode 100644 index 00000000..f8a56631 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java @@ -0,0 +1,570 @@ +/* + * 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; + +/** + * authMethodUpdateUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. + */ +@ApiModel(description = "authMethodUpdateUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity.") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class AuthMethodUpdateUniversalIdentity { + public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; + @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) + private Long accessExpires = 0l; + + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + + public static final String SERIALIZED_NAME_DENY_INHERITANCE = "deny-inheritance"; + @SerializedName(SERIALIZED_NAME_DENY_INHERITANCE) + private Boolean denyInheritance; + + public static final String SERIALIZED_NAME_DENY_ROTATE = "deny-rotate"; + @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; + + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_JWT_TTL = "jwt-ttl"; + @SerializedName(SERIALIZED_NAME_JWT_TTL) + private Long jwtTtl = 0l; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PRODUCT_TYPE = "product-type"; + @SerializedName(SERIALIZED_NAME_PRODUCT_TYPE) + private List productType = null; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TTL = "ttl"; + @SerializedName(SERIALIZED_NAME_TTL) + private Integer ttl = 60; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public AuthMethodUpdateUniversalIdentity() { + } + + public AuthMethodUpdateUniversalIdentity accessExpires(Long accessExpires) { + + this.accessExpires = accessExpires; + return this; + } + + /** + * Access expiration date in Unix timestamp (select 0 for access without expiry date) + * @return accessExpires + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access expiration date in Unix timestamp (select 0 for access without expiry date)") + + public Long getAccessExpires() { + return accessExpires; + } + + + public void setAccessExpires(Long accessExpires) { + this.accessExpires = accessExpires; + } + + + public AuthMethodUpdateUniversalIdentity auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public AuthMethodUpdateUniversalIdentity addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + + public AuthMethodUpdateUniversalIdentity boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public AuthMethodUpdateUniversalIdentity addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the IPs that the access is restricted to + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the IPs that the access is restricted to") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + + public AuthMethodUpdateUniversalIdentity denyInheritance(Boolean denyInheritance) { + + this.denyInheritance = denyInheritance; + return this; + } + + /** + * Deny from root to create children + * @return denyInheritance + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deny from root to create children") + + public Boolean getDenyInheritance() { + return denyInheritance; + } + + + public void setDenyInheritance(Boolean denyInheritance) { + this.denyInheritance = denyInheritance; + } + + + public AuthMethodUpdateUniversalIdentity denyRotate(Boolean denyRotate) { + + this.denyRotate = denyRotate; + return this; + } + + /** + * Deny from the token to rotate + * @return denyRotate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deny from the token to rotate") + + public Boolean getDenyRotate() { + return denyRotate; + } + + + public void setDenyRotate(Boolean denyRotate) { + this.denyRotate = denyRotate; + } + + + public AuthMethodUpdateUniversalIdentity 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 AuthMethodUpdateUniversalIdentity forceSubClaims(Boolean forceSubClaims) { + + this.forceSubClaims = forceSubClaims; + return this; + } + + /** + * if true: enforce role-association must include sub claims + * @return forceSubClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "if true: enforce role-association must include sub claims") + + public Boolean getForceSubClaims() { + return forceSubClaims; + } + + + public void setForceSubClaims(Boolean forceSubClaims) { + this.forceSubClaims = forceSubClaims; + } + + + public AuthMethodUpdateUniversalIdentity gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public AuthMethodUpdateUniversalIdentity addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A CIDR whitelist with the GW IPs that the access is restricted to + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A CIDR whitelist with the GW IPs that the access is restricted to") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + + public AuthMethodUpdateUniversalIdentity 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 AuthMethodUpdateUniversalIdentity jwtTtl(Long jwtTtl) { + + this.jwtTtl = jwtTtl; + return this; + } + + /** + * Jwt TTL + * @return jwtTtl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Jwt TTL") + + public Long getJwtTtl() { + return jwtTtl; + } + + + public void setJwtTtl(Long jwtTtl) { + this.jwtTtl = jwtTtl; + } + + + public AuthMethodUpdateUniversalIdentity name(String name) { + + this.name = name; + return this; + } + + /** + * Auth Method name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Auth Method name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public AuthMethodUpdateUniversalIdentity newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Auth Method new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Auth Method new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public AuthMethodUpdateUniversalIdentity productType(List productType) { + + this.productType = productType; + return this; + } + + public AuthMethodUpdateUniversalIdentity addProductTypeItem(String productTypeItem) { + if (this.productType == null) { + this.productType = new ArrayList(); + } + this.productType.add(productTypeItem); + return this; + } + + /** + * Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] + * @return productType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Choose the relevant product type for the auth method [sm, sra, pm, dp, ca]") + + public List getProductType() { + return productType; + } + + + public void setProductType(List productType) { + this.productType = productType; + } + + + public AuthMethodUpdateUniversalIdentity 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 AuthMethodUpdateUniversalIdentity ttl(Integer ttl) { + + this.ttl = ttl; + return this; + } + + /** + * Token ttl + * @return ttl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Token ttl") + + public Integer getTtl() { + return ttl; + } + + + public void setTtl(Integer ttl) { + this.ttl = ttl; + } + + + public AuthMethodUpdateUniversalIdentity 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; + } + AuthMethodUpdateUniversalIdentity authMethodUpdateUniversalIdentity = (AuthMethodUpdateUniversalIdentity) o; + return Objects.equals(this.accessExpires, authMethodUpdateUniversalIdentity.accessExpires) && + Objects.equals(this.auditLogsClaims, authMethodUpdateUniversalIdentity.auditLogsClaims) && + Objects.equals(this.boundIps, authMethodUpdateUniversalIdentity.boundIps) && + Objects.equals(this.denyInheritance, authMethodUpdateUniversalIdentity.denyInheritance) && + Objects.equals(this.denyRotate, authMethodUpdateUniversalIdentity.denyRotate) && + Objects.equals(this.description, authMethodUpdateUniversalIdentity.description) && + Objects.equals(this.forceSubClaims, authMethodUpdateUniversalIdentity.forceSubClaims) && + Objects.equals(this.gwBoundIps, authMethodUpdateUniversalIdentity.gwBoundIps) && + Objects.equals(this.json, authMethodUpdateUniversalIdentity.json) && + Objects.equals(this.jwtTtl, authMethodUpdateUniversalIdentity.jwtTtl) && + Objects.equals(this.name, authMethodUpdateUniversalIdentity.name) && + Objects.equals(this.newName, authMethodUpdateUniversalIdentity.newName) && + Objects.equals(this.productType, authMethodUpdateUniversalIdentity.productType) && + Objects.equals(this.token, authMethodUpdateUniversalIdentity.token) && + Objects.equals(this.ttl, authMethodUpdateUniversalIdentity.ttl) && + Objects.equals(this.uidToken, authMethodUpdateUniversalIdentity.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class AuthMethodUpdateUniversalIdentity {\n"); + sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); + 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"); + sb.append(" jwtTtl: ").append(toIndentedString(jwtTtl)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" productType: ").append(toIndentedString(productType)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" ttl: ").append(toIndentedString(ttl)).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/BastionListEntry.java b/src/main/java/io/akeyless/client/model/BastionListEntry.java index 0c675143..265e43c5 100644 --- a/src/main/java/io/akeyless/client/model/BastionListEntry.java +++ b/src/main/java/io/akeyless/client/model/BastionListEntry.java @@ -58,10 +58,6 @@ public class BastionListEntry { @SerializedName(SERIALIZED_NAME_DISPLAY_NAME) private String displayName; - public static final String SERIALIZED_NAME_HAS_GATEWAY_IDENTITY = "has_gateway_identity"; - @SerializedName(SERIALIZED_NAME_HAS_GATEWAY_IDENTITY) - private Boolean hasGatewayIdentity; - public static final String SERIALIZED_NAME_LAST_REPORT = "last_report"; @SerializedName(SERIALIZED_NAME_LAST_REPORT) private OffsetDateTime lastReport; @@ -231,29 +227,6 @@ public void setDisplayName(String displayName) { } - public BastionListEntry hasGatewayIdentity(Boolean hasGatewayIdentity) { - - this.hasGatewayIdentity = hasGatewayIdentity; - return this; - } - - /** - * Get hasGatewayIdentity - * @return hasGatewayIdentity - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - - public Boolean getHasGatewayIdentity() { - return hasGatewayIdentity; - } - - - public void setHasGatewayIdentity(Boolean hasGatewayIdentity) { - this.hasGatewayIdentity = hasGatewayIdentity; - } - - public BastionListEntry lastReport(OffsetDateTime lastReport) { this.lastReport = lastReport; @@ -292,13 +265,12 @@ public boolean equals(Object o) { Objects.equals(this.allowedUrlsPerInstance, bastionListEntry.allowedUrlsPerInstance) && Objects.equals(this.clusterName, bastionListEntry.clusterName) && Objects.equals(this.displayName, bastionListEntry.displayName) && - Objects.equals(this.hasGatewayIdentity, bastionListEntry.hasGatewayIdentity) && Objects.equals(this.lastReport, bastionListEntry.lastReport); } @Override public int hashCode() { - return Objects.hash(accessId, allowedAccessIds, allowedUrls, allowedUrlsPerInstance, clusterName, displayName, hasGatewayIdentity, lastReport); + return Objects.hash(accessId, allowedAccessIds, allowedUrls, allowedUrlsPerInstance, clusterName, displayName, lastReport); } @Override @@ -311,7 +283,6 @@ public String toString() { sb.append(" allowedUrlsPerInstance: ").append(toIndentedString(allowedUrlsPerInstance)).append("\n"); sb.append(" clusterName: ").append(toIndentedString(clusterName)).append("\n"); sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n"); - sb.append(" hasGatewayIdentity: ").append(toIndentedString(hasGatewayIdentity)).append("\n"); sb.append(" lastReport: ").append(toIndentedString(lastReport)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/io/akeyless/client/model/CreateAWSTarget.java b/src/main/java/io/akeyless/client/model/CreateAWSTarget.java index 048e6b77..8ec5bfde 100644 --- a/src/main/java/io/akeyless/client/model/CreateAWSTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateAWSTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateAWSTarget + * createAWSTarget is a command that creates a new target. [Deprecated: Use target-create-aws command] */ +@ApiModel(description = "createAWSTarget is a command that creates a new target. [Deprecated: Use target-create-aws command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAWSTarget { public static final String SERIALIZED_NAME_ACCESS_KEY = "access-key"; diff --git a/src/main/java/io/akeyless/client/model/CreateArtifactoryTarget.java b/src/main/java/io/akeyless/client/model/CreateArtifactoryTarget.java index 62be313c..54367f56 100644 --- a/src/main/java/io/akeyless/client/model/CreateArtifactoryTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateArtifactoryTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateArtifactoryTarget + * createArtifactoryTarget is a command that creates a new target. [Deprecated: Use target-create-artifactory command] */ +@ApiModel(description = "createArtifactoryTarget is a command that creates a new target. [Deprecated: Use target-create-artifactory command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateArtifactoryTarget { public static final String SERIALIZED_NAME_ARTIFACTORY_ADMIN_NAME = "artifactory-admin-name"; diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethod.java b/src/main/java/io/akeyless/client/model/CreateAuthMethod.java index 5e9748cd..9726f5b7 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethod.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethod.java @@ -27,14 +27,19 @@ import java.util.List; /** - * CreateAuthMethod + * createAuthMethod is a command that creates a new auth method. [Deprecated: Use auth-method-create-api-key command] */ +@ApiModel(description = "createAuthMethod is a command that creates a new auth method. [Deprecated: Use auth-method-create-api-key command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethod { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -101,6 +106,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethod auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethod addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethod boundIps(List boundIps) { this.boundIps = boundIps; @@ -365,6 +401,7 @@ public boolean equals(Object o) { } CreateAuthMethod createAuthMethod = (CreateAuthMethod) o; return Objects.equals(this.accessExpires, createAuthMethod.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethod.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethod.boundIps) && Objects.equals(this.description, createAuthMethod.description) && Objects.equals(this.forceSubClaims, createAuthMethod.forceSubClaims) && @@ -379,7 +416,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -387,6 +424,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethod {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java index 5c397c53..4f0dbac7 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java @@ -27,15 +27,19 @@ import java.util.List; /** - * createAuthMethodAWSIAM is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. + * createAuthMethodAWSIAM is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-create-aws-iam command] */ -@ApiModel(description = "createAuthMethodAWSIAM is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials.") +@ApiModel(description = "createAuthMethodAWSIAM is a command that creates a new Auth Method that will be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-create-aws-iam command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodAWSIAM { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_ARN = "bound-arn"; @SerializedName(SERIALIZED_NAME_BOUND_ARN) private List boundArn = null; @@ -134,6 +138,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethodAWSIAM auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodAWSIAM addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodAWSIAM boundArn(List boundArn) { this.boundArn = boundArn; @@ -635,6 +670,7 @@ public boolean equals(Object o) { } CreateAuthMethodAWSIAM createAuthMethodAWSIAM = (CreateAuthMethodAWSIAM) o; return Objects.equals(this.accessExpires, createAuthMethodAWSIAM.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethodAWSIAM.auditLogsClaims) && Objects.equals(this.boundArn, createAuthMethodAWSIAM.boundArn) && Objects.equals(this.boundAwsAccountId, createAuthMethodAWSIAM.boundAwsAccountId) && Objects.equals(this.boundIps, createAuthMethodAWSIAM.boundIps) && @@ -657,7 +693,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); } @Override @@ -665,6 +701,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethodAWSIAM {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundArn: ").append(toIndentedString(boundArn)).append("\n"); sb.append(" boundAwsAccountId: ").append(toIndentedString(boundAwsAccountId)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).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 cfcb34f7..b675f581 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. + * createAuthMethodAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-create-azure-ad command] */ -@ApiModel(description = "createAuthMethodAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials.") +@ApiModel(description = "createAuthMethodAzureAD is a command that creates a new auth method that will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-create-azure-ad command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodAzureAD { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class CreateAuthMethodAzureAD { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience = "https://management.azure.com/"; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_GROUP_ID = "bound-group-id"; @SerializedName(SERIALIZED_NAME_BOUND_GROUP_ID) private List boundGroupId = null; @@ -173,6 +177,37 @@ public void setAudience(String audience) { } + public CreateAuthMethodAzureAD auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodAzureAD addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodAzureAD boundGroupId(List boundGroupId) { this.boundGroupId = boundGroupId; @@ -755,6 +790,7 @@ public boolean equals(Object o) { CreateAuthMethodAzureAD createAuthMethodAzureAD = (CreateAuthMethodAzureAD) o; return Objects.equals(this.accessExpires, createAuthMethodAzureAD.accessExpires) && Objects.equals(this.audience, createAuthMethodAzureAD.audience) && + Objects.equals(this.auditLogsClaims, createAuthMethodAzureAD.auditLogsClaims) && Objects.equals(this.boundGroupId, createAuthMethodAzureAD.boundGroupId) && Objects.equals(this.boundIps, createAuthMethodAzureAD.boundIps) && Objects.equals(this.boundProviders, createAuthMethodAzureAD.boundProviders) && @@ -780,7 +816,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, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); } @Override @@ -789,6 +825,7 @@ public String toString() { sb.append("class CreateAuthMethodAzureAD {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundGroupId: ").append(toIndentedString(boundGroupId)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" boundProviders: ").append(toIndentedString(boundProviders)).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 db4ffcfc..4ee2902b 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodCert is a command that creates a new auth method that will be able to authenticate using a client certificae + * createAuthMethodCert is a command that creates a new auth method that will be able to authenticate using a client certificate. [Deprecated: Use auth-method-create-cert command] */ -@ApiModel(description = "createAuthMethodCert is a command that creates a new auth method that will be able to authenticate using a client certificae") +@ApiModel(description = "createAuthMethodCert is a command that creates a new auth method that will be able to authenticate using a client certificate. [Deprecated: Use auth-method-create-cert command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodCert { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class CreateAuthMethodCert { @SerializedName(SERIALIZED_NAME_ALLOWED_CORS) private String allowedCors; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_COMMON_NAMES = "bound-common-names"; @SerializedName(SERIALIZED_NAME_BOUND_COMMON_NAMES) private List boundCommonNames = null; @@ -165,6 +169,37 @@ public void setAllowedCors(String allowedCors) { } + public CreateAuthMethodCert auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodCert addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodCert boundCommonNames(List boundCommonNames) { this.boundCommonNames = boundCommonNames; @@ -693,6 +728,7 @@ public boolean equals(Object o) { CreateAuthMethodCert createAuthMethodCert = (CreateAuthMethodCert) o; return Objects.equals(this.accessExpires, createAuthMethodCert.accessExpires) && Objects.equals(this.allowedCors, createAuthMethodCert.allowedCors) && + Objects.equals(this.auditLogsClaims, createAuthMethodCert.auditLogsClaims) && Objects.equals(this.boundCommonNames, createAuthMethodCert.boundCommonNames) && Objects.equals(this.boundDnsSans, createAuthMethodCert.boundDnsSans) && Objects.equals(this.boundEmailSans, createAuthMethodCert.boundEmailSans) && @@ -716,7 +752,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedCors, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); } @Override @@ -725,6 +761,7 @@ public String toString() { sb.append("class CreateAuthMethodCert {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" allowedCors: ").append(toIndentedString(allowedCors)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundCommonNames: ").append(toIndentedString(boundCommonNames)).append("\n"); sb.append(" boundDnsSans: ").append(toIndentedString(boundDnsSans)).append("\n"); sb.append(" boundEmailSans: ").append(toIndentedString(boundEmailSans)).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 6c625a44..d66660a9 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java @@ -27,15 +27,19 @@ import java.util.List; /** - * createAuthMethodEmail is a command that creates a new auth method that will be able to authenticate using email. + * createAuthMethodEmail is a command that creates a new auth method that will be able to authenticate using email. [Deprecated: Use auth-method-create-email command] */ -@ApiModel(description = "createAuthMethodEmail is a command that creates a new auth method that will be able to authenticate using email.") +@ApiModel(description = "createAuthMethodEmail is a command that creates a new auth method that will be able to authenticate using email. [Deprecated: Use auth-method-create-email command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodEmail { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -106,6 +110,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethodEmail auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodEmail addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodEmail boundIps(List boundIps) { this.boundIps = boundIps; @@ -393,6 +428,7 @@ public boolean equals(Object o) { } CreateAuthMethodEmail createAuthMethodEmail = (CreateAuthMethodEmail) o; return Objects.equals(this.accessExpires, createAuthMethodEmail.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethodEmail.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodEmail.boundIps) && Objects.equals(this.description, createAuthMethodEmail.description) && Objects.equals(this.email, createAuthMethodEmail.email) && @@ -408,7 +444,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -416,6 +452,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethodEmail {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java index 1546fb0b..85b06437 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodGCP is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. + * createAuthMethodGCP is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. [Deprecated: Use auth-method-create-gcp command] */ -@ApiModel(description = "createAuthMethodGCP is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials.") +@ApiModel(description = "createAuthMethodGCP is a command that creates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. [Deprecated: Use auth-method-create-gcp command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodGCP { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class CreateAuthMethodGCP { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience = "akeyless.io"; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -157,6 +161,37 @@ public void setAudience(String audience) { } + public CreateAuthMethodGCP auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodGCP addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodGCP boundIps(List boundIps) { this.boundIps = boundIps; @@ -623,6 +658,7 @@ public boolean equals(Object o) { CreateAuthMethodGCP createAuthMethodGCP = (CreateAuthMethodGCP) o; return Objects.equals(this.accessExpires, createAuthMethodGCP.accessExpires) && Objects.equals(this.audience, createAuthMethodGCP.audience) && + Objects.equals(this.auditLogsClaims, createAuthMethodGCP.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodGCP.boundIps) && Objects.equals(this.boundLabels, createAuthMethodGCP.boundLabels) && Objects.equals(this.boundProjects, createAuthMethodGCP.boundProjects) && @@ -644,7 +680,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); } @Override @@ -653,6 +689,7 @@ public String toString() { sb.append("class CreateAuthMethodGCP {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" boundLabels: ").append(toIndentedString(boundLabels)).append("\n"); sb.append(" boundProjects: ").append(toIndentedString(boundProjects)).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 0710eebe..e237d90d 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java @@ -36,6 +36,10 @@ public class CreateAuthMethodHuawei { @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_AUTH_URL = "auth-url"; @SerializedName(SERIALIZED_NAME_AUTH_URL) private String authUrl = "https://iam.myhwclouds.com:443/v3"; @@ -130,6 +134,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethodHuawei auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodHuawei addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodHuawei authUrl(String authUrl) { this.authUrl = authUrl; @@ -603,6 +638,7 @@ public boolean equals(Object o) { } CreateAuthMethodHuawei createAuthMethodHuawei = (CreateAuthMethodHuawei) o; return Objects.equals(this.accessExpires, createAuthMethodHuawei.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethodHuawei.auditLogsClaims) && Objects.equals(this.authUrl, createAuthMethodHuawei.authUrl) && Objects.equals(this.boundDomainId, createAuthMethodHuawei.boundDomainId) && Objects.equals(this.boundDomainName, createAuthMethodHuawei.boundDomainName) && @@ -624,7 +660,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, authUrl, boundDomainId, boundDomainName, boundIps, boundTenantId, boundTenantName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, authUrl, boundDomainId, boundDomainName, boundIps, boundTenantId, boundTenantName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -632,6 +668,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethodHuawei {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" authUrl: ").append(toIndentedString(authUrl)).append("\n"); sb.append(" boundDomainId: ").append(toIndentedString(boundDomainId)).append("\n"); sb.append(" boundDomainName: ").append(toIndentedString(boundDomainName)).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 126474b8..7d3686fa 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodK8S is a command that creates a new auth method that will be able to authenticate using K8S. + * createAuthMethodK8S is a command that creates a new auth method that will be able to authenticate using K8S. [Deprecated: Use auth-method-create-k8s command] */ -@ApiModel(description = "createAuthMethodK8S is a command that creates a new auth method that will be able to authenticate using K8S.") +@ApiModel(description = "createAuthMethodK8S is a command that creates a new auth method that will be able to authenticate using K8S. [Deprecated: Use auth-method-create-k8s command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodK8S { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class CreateAuthMethodK8S { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -149,6 +153,37 @@ public void setAudience(String audience) { } + public CreateAuthMethodK8S auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodK8S addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodK8S boundIps(List boundIps) { this.boundIps = boundIps; @@ -553,6 +588,7 @@ public boolean equals(Object o) { CreateAuthMethodK8S createAuthMethodK8S = (CreateAuthMethodK8S) o; return Objects.equals(this.accessExpires, createAuthMethodK8S.accessExpires) && Objects.equals(this.audience, createAuthMethodK8S.audience) && + Objects.equals(this.auditLogsClaims, createAuthMethodK8S.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodK8S.boundIps) && Objects.equals(this.boundNamespaces, createAuthMethodK8S.boundNamespaces) && Objects.equals(this.boundPodNames, createAuthMethodK8S.boundPodNames) && @@ -572,7 +608,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); } @Override @@ -581,6 +617,7 @@ public String toString() { sb.append("class CreateAuthMethodK8S {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n"); sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).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 e32756d5..a2c0f145 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java @@ -27,15 +27,19 @@ import java.util.List; /** - * createAuthMethodLDAP is a command that creates a new auth method that will be able to authenticate using LDAP. + * createAuthMethodLDAP is a command that creates a new auth method that will be able to authenticate using LDAP. [Deprecated: Use auth-method-create-ldap command] */ -@ApiModel(description = "createAuthMethodLDAP is a command that creates a new auth method that will be able to authenticate using LDAP.") +@ApiModel(description = "createAuthMethodLDAP is a command that creates a new auth method that will be able to authenticate using LDAP. [Deprecated: Use auth-method-create-ldap command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodLDAP { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -114,6 +118,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethodLDAP auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodLDAP addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodLDAP boundIps(List boundIps) { this.boundIps = boundIps; @@ -447,6 +482,7 @@ public boolean equals(Object o) { } CreateAuthMethodLDAP createAuthMethodLDAP = (CreateAuthMethodLDAP) o; return Objects.equals(this.accessExpires, createAuthMethodLDAP.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethodLDAP.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodLDAP.boundIps) && Objects.equals(this.description, createAuthMethodLDAP.description) && Objects.equals(this.forceSubClaims, createAuthMethodLDAP.forceSubClaims) && @@ -464,7 +500,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); } @Override @@ -472,6 +508,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethodLDAP {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java index 9f1e9480..9799946e 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodOAuth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. + * createAuthMethodOAuth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. [Deprecated: Use auth-method-create-oauth2 command] */ -@ApiModel(description = "createAuthMethodOAuth2 is a command that creates a new auth method that will be able to authenticate using Oauth2.") +@ApiModel(description = "createAuthMethodOAuth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. [Deprecated: Use auth-method-create-oauth2 command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodOAuth2 { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class CreateAuthMethodOAuth2 { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_CLIENT_IDS = "bound-client-ids"; @SerializedName(SERIALIZED_NAME_BOUND_CLIENT_IDS) private List boundClientIds = null; @@ -165,6 +169,37 @@ public void setAudience(String audience) { } + public CreateAuthMethodOAuth2 auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodOAuth2 addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodOAuth2 boundClientIds(List boundClientIds) { this.boundClientIds = boundClientIds; @@ -653,6 +688,7 @@ public boolean equals(Object o) { CreateAuthMethodOAuth2 createAuthMethodOAuth2 = (CreateAuthMethodOAuth2) o; return Objects.equals(this.accessExpires, createAuthMethodOAuth2.accessExpires) && Objects.equals(this.audience, createAuthMethodOAuth2.audience) && + Objects.equals(this.auditLogsClaims, createAuthMethodOAuth2.auditLogsClaims) && Objects.equals(this.boundClientIds, createAuthMethodOAuth2.boundClientIds) && Objects.equals(this.boundIps, createAuthMethodOAuth2.boundIps) && Objects.equals(this.cert, createAuthMethodOAuth2.cert) && @@ -676,7 +712,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -685,6 +721,7 @@ public String toString() { sb.append("class CreateAuthMethodOAuth2 {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundClientIds: ").append(toIndentedString(boundClientIds)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java index 672d4e59..6da52b9d 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java @@ -27,15 +27,19 @@ import java.util.List; /** - * createAuthMethodOCI is a command that Creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. + * createAuthMethodOCI is a command that Creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-create-oci command] */ -@ApiModel(description = "createAuthMethodOCI is a command that Creates a new Oracle Auth Method that will be used in the account using OCI principle and groups.") +@ApiModel(description = "createAuthMethodOCI is a command that Creates a new Oracle Auth Method that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-create-oci command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodOCI { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -110,6 +114,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethodOCI auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodOCI addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodOCI boundIps(List boundIps) { this.boundIps = boundIps; @@ -425,6 +460,7 @@ public boolean equals(Object o) { } CreateAuthMethodOCI createAuthMethodOCI = (CreateAuthMethodOCI) o; return Objects.equals(this.accessExpires, createAuthMethodOCI.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethodOCI.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodOCI.boundIps) && Objects.equals(this.description, createAuthMethodOCI.description) && Objects.equals(this.forceSubClaims, createAuthMethodOCI.forceSubClaims) && @@ -441,7 +477,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); } @Override @@ -449,6 +485,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethodOCI {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java index 849988dc..01d646ba 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. + * createAuthMethodOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. [Deprecated: Use auth-method-create-oidc command] */ -@ApiModel(description = "createAuthMethodOIDC is a command that creates a new auth method that will be available to authenticate using OIDC.") +@ApiModel(description = "createAuthMethodOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. [Deprecated: Use auth-method-create-oidc command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodOIDC { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -44,6 +44,10 @@ public class CreateAuthMethodOIDC { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -192,6 +196,37 @@ public void setAudience(String audience) { } + public CreateAuthMethodOIDC auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodOIDC addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodOIDC boundIps(List boundIps) { this.boundIps = boundIps; @@ -635,6 +670,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, createAuthMethodOIDC.accessExpires) && Objects.equals(this.allowedRedirectUri, createAuthMethodOIDC.allowedRedirectUri) && Objects.equals(this.audience, createAuthMethodOIDC.audience) && + Objects.equals(this.auditLogsClaims, createAuthMethodOIDC.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodOIDC.boundIps) && Objects.equals(this.clientId, createAuthMethodOIDC.clientId) && Objects.equals(this.clientSecret, createAuthMethodOIDC.clientSecret) && @@ -656,7 +692,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, audience, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -666,6 +702,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n"); sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).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 1a3d0071..4b072763 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java @@ -27,9 +27,9 @@ import java.util.List; /** - * createAuthMethodSAML is a command that creates a new auth method that will be available to authenticate using SAML. + * createAuthMethodSAML is a command that creates a new auth method that will be available to authenticate using SAML. [Deprecated: Use auth-method-create-saml command] */ -@ApiModel(description = "createAuthMethodSAML is a command that creates a new auth method that will be available to authenticate using SAML.") +@ApiModel(description = "createAuthMethodSAML is a command that creates a new auth method that will be available to authenticate using SAML. [Deprecated: Use auth-method-create-saml command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodSAML { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class CreateAuthMethodSAML { @SerializedName(SERIALIZED_NAME_ALLOWED_REDIRECT_URI) private List allowedRedirectUri = null; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -153,6 +157,37 @@ public void setAllowedRedirectUri(List allowedRedirectUri) { } + public CreateAuthMethodSAML auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodSAML addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodSAML boundIps(List boundIps) { this.boundIps = boundIps; @@ -518,6 +553,7 @@ public boolean equals(Object o) { CreateAuthMethodSAML createAuthMethodSAML = (CreateAuthMethodSAML) o; return Objects.equals(this.accessExpires, createAuthMethodSAML.accessExpires) && Objects.equals(this.allowedRedirectUri, createAuthMethodSAML.allowedRedirectUri) && + Objects.equals(this.auditLogsClaims, createAuthMethodSAML.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodSAML.boundIps) && Objects.equals(this.description, createAuthMethodSAML.description) && Objects.equals(this.forceSubClaims, createAuthMethodSAML.forceSubClaims) && @@ -536,7 +572,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -545,6 +581,7 @@ public String toString() { sb.append("class CreateAuthMethodSAML {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java index 05267729..20538435 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java @@ -27,15 +27,19 @@ import java.util.List; /** - * createAuthMethodUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. + * createAuthMethodUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-create-universal-identity command] */ -@ApiModel(description = "createAuthMethodUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity.") +@ApiModel(description = "createAuthMethodUniversalIdentity is a command that creates a new auth method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-create-universal-identity command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAuthMethodUniversalIdentity { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -114,6 +118,37 @@ public void setAccessExpires(Long accessExpires) { } + public CreateAuthMethodUniversalIdentity auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public CreateAuthMethodUniversalIdentity addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public CreateAuthMethodUniversalIdentity boundIps(List boundIps) { this.boundIps = boundIps; @@ -447,6 +482,7 @@ public boolean equals(Object o) { } CreateAuthMethodUniversalIdentity createAuthMethodUniversalIdentity = (CreateAuthMethodUniversalIdentity) o; return Objects.equals(this.accessExpires, createAuthMethodUniversalIdentity.accessExpires) && + Objects.equals(this.auditLogsClaims, createAuthMethodUniversalIdentity.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodUniversalIdentity.boundIps) && Objects.equals(this.denyInheritance, createAuthMethodUniversalIdentity.denyInheritance) && Objects.equals(this.denyRotate, createAuthMethodUniversalIdentity.denyRotate) && @@ -464,7 +500,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); } @Override @@ -472,6 +508,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class CreateAuthMethodUniversalIdentity {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n"); sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAzureTarget.java b/src/main/java/io/akeyless/client/model/CreateAzureTarget.java index 60356d18..7ae4c802 100644 --- a/src/main/java/io/akeyless/client/model/CreateAzureTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateAzureTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateAzureTarget + * createAzureTarget is a command that creates a new target. [Deprecated: Use target-create-azure command] */ +@ApiModel(description = "createAzureTarget is a command that creates a new target. [Deprecated: Use target-create-azure command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateAzureTarget { public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; diff --git a/src/main/java/io/akeyless/client/model/CreateDBTarget.java b/src/main/java/io/akeyless/client/model/CreateDBTarget.java index 8ead8085..ca605ab7 100644 --- a/src/main/java/io/akeyless/client/model/CreateDBTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateDBTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateDBTarget + * createDBTarget is a command that creates a new target. [Deprecated: Use target-create-db command] */ +@ApiModel(description = "createDBTarget is a command that creates a new target. [Deprecated: Use target-create-db command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateDBTarget { public static final String SERIALIZED_NAME_DB_DEFINED_CONNECTION_TYPE = "DBDefinedConnectionType"; diff --git a/src/main/java/io/akeyless/client/model/CreateDockerhubTarget.java b/src/main/java/io/akeyless/client/model/CreateDockerhubTarget.java index cb00c69f..26b843aa 100644 --- a/src/main/java/io/akeyless/client/model/CreateDockerhubTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateDockerhubTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateDockerhubTarget + * createDockerhubTarget is a command that creates a new target. [Deprecated: Use target-create-dockerhub command] */ +@ApiModel(description = "createDockerhubTarget is a command that creates a new target. [Deprecated: Use target-create-dockerhub command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateDockerhubTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; @@ -125,11 +126,11 @@ public CreateDockerhubTarget dockerhubPassword(String dockerhubPassword) { } /** - * DockerhubPassword is either the user's password to manage the repository + * Password for docker repository * @return dockerhubPassword **/ @javax.annotation.Nullable - @ApiModelProperty(value = "DockerhubPassword is either the user's password to manage the repository") + @ApiModelProperty(value = "Password for docker repository") public String getDockerhubPassword() { return dockerhubPassword; @@ -148,11 +149,11 @@ public CreateDockerhubTarget dockerhubUsername(String dockerhubUsername) { } /** - * DockerhubUsername is the name of the user in dockerhub + * Username for docker repository * @return dockerhubUsername **/ @javax.annotation.Nullable - @ApiModelProperty(value = "DockerhubUsername is the name of the user in dockerhub") + @ApiModelProperty(value = "Username for docker repository") public String getDockerhubUsername() { return dockerhubUsername; diff --git a/src/main/java/io/akeyless/client/model/CreateEKSTarget.java b/src/main/java/io/akeyless/client/model/CreateEKSTarget.java index 2528ed67..6c9dbb1b 100644 --- a/src/main/java/io/akeyless/client/model/CreateEKSTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateEKSTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateEKSTarget + * createEKSTarget is a command that creates a new target. [Deprecated: Use target-create-eks command] */ +@ApiModel(description = "createEKSTarget is a command that creates a new target. [Deprecated: Use target-create-eks command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateEKSTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateGKETarget.java b/src/main/java/io/akeyless/client/model/CreateGKETarget.java index cef56fa2..910faa66 100644 --- a/src/main/java/io/akeyless/client/model/CreateGKETarget.java +++ b/src/main/java/io/akeyless/client/model/CreateGKETarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateGKETarget + * createGKETarget is a command that creates a new target. [Deprecated: Use target-create-gke command] */ +@ApiModel(description = "createGKETarget is a command that creates a new target. [Deprecated: Use target-create-gke command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateGKETarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateGcpTarget.java b/src/main/java/io/akeyless/client/model/CreateGcpTarget.java index 50df01e7..daaefc57 100644 --- a/src/main/java/io/akeyless/client/model/CreateGcpTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateGcpTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateGcpTarget + * createGcpTarget is a command that creates a new target. [Deprecated: Use target-create-gcp command] */ +@ApiModel(description = "createGcpTarget is a command that creates a new target. [Deprecated: Use target-create-gcp command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateGcpTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateGithubTarget.java b/src/main/java/io/akeyless/client/model/CreateGithubTarget.java index a0901a65..beda715f 100644 --- a/src/main/java/io/akeyless/client/model/CreateGithubTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateGithubTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateGithubTarget + * createGithubTarget is a command that creates a new target. [Deprecated: Use target-create-github command] */ +@ApiModel(description = "createGithubTarget is a command that creates a new target. [Deprecated: Use target-create-github command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateGithubTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateGitlabTarget.java b/src/main/java/io/akeyless/client/model/CreateGitlabTarget.java new file mode 100644 index 00000000..456b537c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/CreateGitlabTarget.java @@ -0,0 +1,391 @@ +/* + * 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; + +/** + * createGitlabTarget is a command that creates a new target. [Deprecated: Use target-create-gitlab command] + */ +@ApiModel(description = "createGitlabTarget is a command that creates a new target. [Deprecated: Use target-create-gitlab command]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class CreateGitlabTarget { + public static final String SERIALIZED_NAME_COMMENT = "comment"; + @SerializedName(SERIALIZED_NAME_COMMENT) + private String comment; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab-access-token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab-certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab-url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl = "https://gitlab.com/"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 CreateGitlabTarget() { + } + + public CreateGitlabTarget comment(String comment) { + + this.comment = comment; + return this; + } + + /** + * Deprecated - use description + * @return comment + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated - use description") + + public String getComment() { + return comment; + } + + + public void setComment(String comment) { + this.comment = comment; + } + + + public CreateGitlabTarget description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public CreateGitlabTarget gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Gitlab access token + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab access token") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public CreateGitlabTarget gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Gitlab tls certificate (base64 encoded) + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab tls certificate (base64 encoded)") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public CreateGitlabTarget gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Gitlab base url + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab base url") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + public CreateGitlabTarget 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 CreateGitlabTarget key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public CreateGitlabTarget maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public CreateGitlabTarget name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public CreateGitlabTarget 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 CreateGitlabTarget 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; + } + CreateGitlabTarget createGitlabTarget = (CreateGitlabTarget) o; + return Objects.equals(this.comment, createGitlabTarget.comment) && + Objects.equals(this.description, createGitlabTarget.description) && + Objects.equals(this.gitlabAccessToken, createGitlabTarget.gitlabAccessToken) && + Objects.equals(this.gitlabCertificate, createGitlabTarget.gitlabCertificate) && + Objects.equals(this.gitlabUrl, createGitlabTarget.gitlabUrl) && + Objects.equals(this.json, createGitlabTarget.json) && + Objects.equals(this.key, createGitlabTarget.key) && + Objects.equals(this.maxVersions, createGitlabTarget.maxVersions) && + Objects.equals(this.name, createGitlabTarget.name) && + Objects.equals(this.token, createGitlabTarget.token) && + Objects.equals(this.uidToken, createGitlabTarget.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(comment, description, gitlabAccessToken, gitlabCertificate, gitlabUrl, json, key, maxVersions, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreateGitlabTarget {\n"); + sb.append(" comment: ").append(toIndentedString(comment)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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/CreateGitlabTargetOutput.java b/src/main/java/io/akeyless/client/model/CreateGitlabTargetOutput.java new file mode 100644 index 00000000..07b09cfd --- /dev/null +++ b/src/main/java/io/akeyless/client/model/CreateGitlabTargetOutput.java @@ -0,0 +1,100 @@ +/* + * 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; + +/** + * CreateGitlabTargetOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class CreateGitlabTargetOutput { + public static final String SERIALIZED_NAME_TARGET_ID = "target_id"; + @SerializedName(SERIALIZED_NAME_TARGET_ID) + private Long targetId; + + public CreateGitlabTargetOutput() { + } + + public CreateGitlabTargetOutput targetId(Long targetId) { + + this.targetId = targetId; + return this; + } + + /** + * Get targetId + * @return targetId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Long getTargetId() { + return targetId; + } + + + public void setTargetId(Long targetId) { + this.targetId = targetId; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + CreateGitlabTargetOutput createGitlabTargetOutput = (CreateGitlabTargetOutput) o; + return Objects.equals(this.targetId, createGitlabTargetOutput.targetId); + } + + @Override + public int hashCode() { + return Objects.hash(targetId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class CreateGitlabTargetOutput {\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).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/CreateGlobalSignAtlasTarget.java b/src/main/java/io/akeyless/client/model/CreateGlobalSignAtlasTarget.java index 2f85a461..17308004 100644 --- a/src/main/java/io/akeyless/client/model/CreateGlobalSignAtlasTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateGlobalSignAtlasTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateGlobalSignAtlasTarget + * createGlobalSignAtlasTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign-atlas command] */ +@ApiModel(description = "createGlobalSignAtlasTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign-atlas command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateGlobalSignAtlasTarget { public static final String SERIALIZED_NAME_API_KEY = "api-key"; diff --git a/src/main/java/io/akeyless/client/model/CreateGlobalSignTarget.java b/src/main/java/io/akeyless/client/model/CreateGlobalSignTarget.java index ff1ec697..8e8ce54b 100644 --- a/src/main/java/io/akeyless/client/model/CreateGlobalSignTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateGlobalSignTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateGlobalSignTarget + * createGlobalSignTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign command] */ +@ApiModel(description = "createGlobalSignTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateGlobalSignTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateGodaddyTarget.java b/src/main/java/io/akeyless/client/model/CreateGodaddyTarget.java index b53f9c05..e86ab1e3 100644 --- a/src/main/java/io/akeyless/client/model/CreateGodaddyTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateGodaddyTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateGodaddyTarget + * createGodaddyTarget is a command that creates a new target. [Deprecated: Use target-create-godaddy command] */ +@ApiModel(description = "createGodaddyTarget is a command that creates a new target. [Deprecated: Use target-create-godaddy command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateGodaddyTarget { public static final String SERIALIZED_NAME_API_KEY = "api-key"; diff --git a/src/main/java/io/akeyless/client/model/CreateHashiVaultTarget.java b/src/main/java/io/akeyless/client/model/CreateHashiVaultTarget.java index 48923989..db9ed09c 100644 --- a/src/main/java/io/akeyless/client/model/CreateHashiVaultTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateHashiVaultTarget.java @@ -27,8 +27,9 @@ import java.util.List; /** - * CreateHashiVaultTarget + * createHashiVaultTarget is a command that creates a new hashi-vault target. [Deprecated: Use target-create-hashi-vault command] */ +@ApiModel(description = "createHashiVaultTarget is a command that creates a new hashi-vault target. [Deprecated: Use target-create-hashi-vault command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateHashiVaultTarget { public static final String SERIALIZED_NAME_DESCRIPTION = "description"; diff --git a/src/main/java/io/akeyless/client/model/CreateLdapTarget.java b/src/main/java/io/akeyless/client/model/CreateLdapTarget.java index 13a8151e..6ea4c711 100644 --- a/src/main/java/io/akeyless/client/model/CreateLdapTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateLdapTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateLdapTarget + * createldapTarget is a command that creates a new target. [Deprecated: Use target-create-ldap command] */ +@ApiModel(description = "createldapTarget is a command that creates a new target. [Deprecated: Use target-create-ldap command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateLdapTarget { public static final String SERIALIZED_NAME_BIND_DN = "bind-dn"; diff --git a/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java b/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java index b4c2e53c..f30a7329 100644 --- a/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateLinkedTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateLinkedTarget + * createLinkedTarget is a command that creates a new Linked Target which can inherit credentials from existing Targets. [Deprecated: Use target-create-linked command] */ +@ApiModel(description = "createLinkedTarget is a command that creates a new Linked Target which can inherit credentials from existing Targets. [Deprecated: Use target-create-linked command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateLinkedTarget { public static final String SERIALIZED_NAME_DESCRIPTION = "description"; diff --git a/src/main/java/io/akeyless/client/model/CreateNativeK8STarget.java b/src/main/java/io/akeyless/client/model/CreateNativeK8STarget.java index 370ea5eb..d3db6860 100644 --- a/src/main/java/io/akeyless/client/model/CreateNativeK8STarget.java +++ b/src/main/java/io/akeyless/client/model/CreateNativeK8STarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateNativeK8STarget + * createNativeK8STarget is a command that creates a new target. [Deprecated: Use target-create-k8s command] */ +@ApiModel(description = "createNativeK8STarget is a command that creates a new target. [Deprecated: Use target-create-k8s command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateNativeK8STarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreatePingTarget.java b/src/main/java/io/akeyless/client/model/CreatePingTarget.java index 9a64edf6..1cad1582 100644 --- a/src/main/java/io/akeyless/client/model/CreatePingTarget.java +++ b/src/main/java/io/akeyless/client/model/CreatePingTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreatePingTarget + * createPingTarget is a command that creates a new target. [Deprecated: Use target-create-ping command] */ +@ApiModel(description = "createPingTarget is a command that creates a new target. [Deprecated: Use target-create-ping command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreatePingTarget { public static final String SERIALIZED_NAME_ADMINISTRATIVE_PORT = "administrative-port"; diff --git a/src/main/java/io/akeyless/client/model/CreateRabbitMQTarget.java b/src/main/java/io/akeyless/client/model/CreateRabbitMQTarget.java index 6c1813e8..d9ee4514 100644 --- a/src/main/java/io/akeyless/client/model/CreateRabbitMQTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateRabbitMQTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateRabbitMQTarget + * createRabbitMQTarget is a command that creates a new target. [Deprecated: Use target-create-rabbitmq command] */ +@ApiModel(description = "createRabbitMQTarget is a command that creates a new target. [Deprecated: Use target-create-rabbitmq command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateRabbitMQTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java b/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java index 3904c081..d6077726 100644 --- a/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java +++ b/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java @@ -172,6 +172,10 @@ public class CreateRotatedSecret { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_DB_SCHEMA) private String secureAccessDbSchema; + public static final String SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS = "secure-access-disable-concurrent-connections"; + @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS) + private Boolean secureAccessDisableConcurrentConnections; + public static final String SERIALIZED_NAME_SECURE_ACCESS_ENABLE = "secure-access-enable"; @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_ENABLE) private String secureAccessEnable; @@ -1052,6 +1056,29 @@ public void setSecureAccessDbSchema(String secureAccessDbSchema) { } + public CreateRotatedSecret secureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + return this; + } + + /** + * Enable this flag to prevent simultaneous use of the same secret + * @return secureAccessDisableConcurrentConnections + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enable this flag to prevent simultaneous use of the same secret") + + public Boolean getSecureAccessDisableConcurrentConnections() { + return secureAccessDisableConcurrentConnections; + } + + + public void setSecureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + } + + public CreateRotatedSecret secureAccessEnable(String secureAccessEnable) { this.secureAccessEnable = secureAccessEnable; @@ -1534,6 +1561,7 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessBastionIssuer, createRotatedSecret.secureAccessBastionIssuer) && Objects.equals(this.secureAccessDbName, createRotatedSecret.secureAccessDbName) && Objects.equals(this.secureAccessDbSchema, createRotatedSecret.secureAccessDbSchema) && + Objects.equals(this.secureAccessDisableConcurrentConnections, createRotatedSecret.secureAccessDisableConcurrentConnections) && Objects.equals(this.secureAccessEnable, createRotatedSecret.secureAccessEnable) && Objects.equals(this.secureAccessHost, createRotatedSecret.secureAccessHost) && Objects.equals(this.secureAccessRdpDomain, createRotatedSecret.secureAccessRdpDomain) && @@ -1556,7 +1584,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(providerType, apiId, apiKey, applicationId, authenticationCredentials, autoRotate, awsRegion, customPayload, deleteProtection, description, gcpKey, gcpServiceAccountEmail, gcpServiceAccountKeyId, graceRotation, hostProvider, json, key, metadata, name, passwordLength, rotateAfterDisconnect, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, rotatorCustomCmd, rotatorType, samePassword, secureAccessAllowExternalUser, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessDbName, secureAccessDbSchema, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sshPassword, sshUsername, storageAccountKeyName, tags, target, targetName, token, uidToken, userAttribute, userDn); + return Objects.hash(providerType, apiId, apiKey, applicationId, authenticationCredentials, autoRotate, awsRegion, customPayload, deleteProtection, description, gcpKey, gcpServiceAccountEmail, gcpServiceAccountKeyId, graceRotation, hostProvider, json, key, metadata, name, passwordLength, rotateAfterDisconnect, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, rotatorCustomCmd, rotatorType, samePassword, secureAccessAllowExternalUser, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessDbName, secureAccessDbSchema, secureAccessDisableConcurrentConnections, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sshPassword, sshUsername, storageAccountKeyName, tags, target, targetName, token, uidToken, userAttribute, userDn); } @Override @@ -1598,6 +1626,7 @@ public String toString() { sb.append(" secureAccessBastionIssuer: ").append(toIndentedString(secureAccessBastionIssuer)).append("\n"); sb.append(" secureAccessDbName: ").append(toIndentedString(secureAccessDbName)).append("\n"); sb.append(" secureAccessDbSchema: ").append(toIndentedString(secureAccessDbSchema)).append("\n"); + sb.append(" secureAccessDisableConcurrentConnections: ").append(toIndentedString(secureAccessDisableConcurrentConnections)).append("\n"); sb.append(" secureAccessEnable: ").append(toIndentedString(secureAccessEnable)).append("\n"); sb.append(" secureAccessHost: ").append(toIndentedString(secureAccessHost)).append("\n"); sb.append(" secureAccessRdpDomain: ").append(toIndentedString(secureAccessRdpDomain)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateSSHTarget.java b/src/main/java/io/akeyless/client/model/CreateSSHTarget.java index 62b7e9e3..8b81f8aa 100644 --- a/src/main/java/io/akeyless/client/model/CreateSSHTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateSSHTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateSSHTarget + * createSSHTarget is a command that creates a new target. [Deprecated: Use target-create-ssh command] */ +@ApiModel(description = "createSSHTarget is a command that creates a new target. [Deprecated: Use target-create-ssh command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateSSHTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateSalesforceTarget.java b/src/main/java/io/akeyless/client/model/CreateSalesforceTarget.java index 506c67cd..2de34a8a 100644 --- a/src/main/java/io/akeyless/client/model/CreateSalesforceTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateSalesforceTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateSalesforceTarget + * createSalesforceTarget is a command that creates a new target. [Deprecated: Use target-create-salesforce command] */ +@ApiModel(description = "createSalesforceTarget is a command that creates a new target. [Deprecated: Use target-create-salesforce command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateSalesforceTarget { public static final String SERIALIZED_NAME_APP_PRIVATE_KEY_DATA = "app-private-key-data"; diff --git a/src/main/java/io/akeyless/client/model/CreateWebTarget.java b/src/main/java/io/akeyless/client/model/CreateWebTarget.java index fabe8bba..68b3a260 100644 --- a/src/main/java/io/akeyless/client/model/CreateWebTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateWebTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateWebTarget + * createWebTarget is a command that creates a new target. [Deprecated: Use target-create-web command] */ +@ApiModel(description = "createWebTarget is a command that creates a new target. [Deprecated: Use target-create-web command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateWebTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/CreateWindowsTarget.java b/src/main/java/io/akeyless/client/model/CreateWindowsTarget.java index ff5f0894..4a031108 100644 --- a/src/main/java/io/akeyless/client/model/CreateWindowsTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateWindowsTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateWindowsTarget + * createWindowsTarget is a command that creates a new windows target. [Deprecated: Use target-create-windows command] */ +@ApiModel(description = "createWindowsTarget is a command that creates a new windows target. [Deprecated: Use target-create-windows command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateWindowsTarget { public static final String SERIALIZED_NAME_CERTIFICATE = "certificate"; diff --git a/src/main/java/io/akeyless/client/model/CreateZeroSSLTarget.java b/src/main/java/io/akeyless/client/model/CreateZeroSSLTarget.java index 1c253b7b..b9a52e95 100644 --- a/src/main/java/io/akeyless/client/model/CreateZeroSSLTarget.java +++ b/src/main/java/io/akeyless/client/model/CreateZeroSSLTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * CreateZeroSSLTarget + * createZeroSSLTarget is a command that creates a new target. [Deprecated: Use target-create-zerossl command] */ +@ApiModel(description = "createZeroSSLTarget is a command that creates a new target. [Deprecated: Use target-create-zerossl command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class CreateZeroSSLTarget { public static final String SERIALIZED_NAME_API_KEY = "api-key"; diff --git a/src/main/java/io/akeyless/client/model/DSProducerDetails.java b/src/main/java/io/akeyless/client/model/DSProducerDetails.java index 6969c60f..4f6a7c74 100644 --- a/src/main/java/io/akeyless/client/model/DSProducerDetails.java +++ b/src/main/java/io/akeyless/client/model/DSProducerDetails.java @@ -447,6 +447,38 @@ public class DSProducerDetails { @SerializedName(SERIALIZED_NAME_GITHUB_REPOSITORY_PATH) private String githubRepositoryPath; + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab_access_token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TYPE = "gitlab_access_type"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TYPE) + private String gitlabAccessType; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab_certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_GROUP_NAME = "gitlab_group_name"; + @SerializedName(SERIALIZED_NAME_GITLAB_GROUP_NAME) + private String gitlabGroupName; + + public static final String SERIALIZED_NAME_GITLAB_PROJECT_NAME = "gitlab_project_name"; + @SerializedName(SERIALIZED_NAME_GITLAB_PROJECT_NAME) + private String gitlabProjectName; + + public static final String SERIALIZED_NAME_GITLAB_ROLE = "gitlab_role"; + @SerializedName(SERIALIZED_NAME_GITLAB_ROLE) + private String gitlabRole; + + public static final String SERIALIZED_NAME_GITLAB_TOKEN_SCOPE = "gitlab_token_scope"; + @SerializedName(SERIALIZED_NAME_GITLAB_TOKEN_SCOPE) + private List gitlabTokenScope = null; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab_url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl; + public static final String SERIALIZED_NAME_GKE_CLUSTER_CA_CERTIFICATE = "gke_cluster_ca_certificate"; @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_CA_CERTIFICATE) private String gkeClusterCaCertificate; @@ -3363,6 +3395,198 @@ public void setGithubRepositoryPath(String githubRepositoryPath) { } + public DSProducerDetails gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Get gitlabAccessToken + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public DSProducerDetails gitlabAccessType(String gitlabAccessType) { + + this.gitlabAccessType = gitlabAccessType; + return this; + } + + /** + * Get gitlabAccessType + * @return gitlabAccessType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabAccessType() { + return gitlabAccessType; + } + + + public void setGitlabAccessType(String gitlabAccessType) { + this.gitlabAccessType = gitlabAccessType; + } + + + public DSProducerDetails gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Get gitlabCertificate + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public DSProducerDetails gitlabGroupName(String gitlabGroupName) { + + this.gitlabGroupName = gitlabGroupName; + return this; + } + + /** + * Get gitlabGroupName + * @return gitlabGroupName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabGroupName() { + return gitlabGroupName; + } + + + public void setGitlabGroupName(String gitlabGroupName) { + this.gitlabGroupName = gitlabGroupName; + } + + + public DSProducerDetails gitlabProjectName(String gitlabProjectName) { + + this.gitlabProjectName = gitlabProjectName; + return this; + } + + /** + * Get gitlabProjectName + * @return gitlabProjectName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabProjectName() { + return gitlabProjectName; + } + + + public void setGitlabProjectName(String gitlabProjectName) { + this.gitlabProjectName = gitlabProjectName; + } + + + public DSProducerDetails gitlabRole(String gitlabRole) { + + this.gitlabRole = gitlabRole; + return this; + } + + /** + * Get gitlabRole + * @return gitlabRole + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabRole() { + return gitlabRole; + } + + + public void setGitlabRole(String gitlabRole) { + this.gitlabRole = gitlabRole; + } + + + public DSProducerDetails gitlabTokenScope(List gitlabTokenScope) { + + this.gitlabTokenScope = gitlabTokenScope; + return this; + } + + public DSProducerDetails addGitlabTokenScopeItem(String gitlabTokenScopeItem) { + if (this.gitlabTokenScope == null) { + this.gitlabTokenScope = new ArrayList(); + } + this.gitlabTokenScope.add(gitlabTokenScopeItem); + return this; + } + + /** + * Get gitlabTokenScope + * @return gitlabTokenScope + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public List getGitlabTokenScope() { + return gitlabTokenScope; + } + + + public void setGitlabTokenScope(List gitlabTokenScope) { + this.gitlabTokenScope = gitlabTokenScope; + } + + + public DSProducerDetails gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Get gitlabUrl + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + public DSProducerDetails gkeClusterCaCertificate(String gkeClusterCaCertificate) { this.gkeClusterCaCertificate = gkeClusterCaCertificate; @@ -6437,6 +6661,14 @@ public boolean equals(Object o) { Objects.equals(this.githubInstallationTokenRepositoriesIds, dsProducerDetails.githubInstallationTokenRepositoriesIds) && Objects.equals(this.githubOrganizationName, dsProducerDetails.githubOrganizationName) && Objects.equals(this.githubRepositoryPath, dsProducerDetails.githubRepositoryPath) && + Objects.equals(this.gitlabAccessToken, dsProducerDetails.gitlabAccessToken) && + Objects.equals(this.gitlabAccessType, dsProducerDetails.gitlabAccessType) && + Objects.equals(this.gitlabCertificate, dsProducerDetails.gitlabCertificate) && + Objects.equals(this.gitlabGroupName, dsProducerDetails.gitlabGroupName) && + Objects.equals(this.gitlabProjectName, dsProducerDetails.gitlabProjectName) && + Objects.equals(this.gitlabRole, dsProducerDetails.gitlabRole) && + Objects.equals(this.gitlabTokenScope, dsProducerDetails.gitlabTokenScope) && + Objects.equals(this.gitlabUrl, dsProducerDetails.gitlabUrl) && Objects.equals(this.gkeClusterCaCertificate, dsProducerDetails.gkeClusterCaCertificate) && Objects.equals(this.gkeClusterEndpoint, dsProducerDetails.gkeClusterEndpoint) && Objects.equals(this.gkeClusterName, dsProducerDetails.gkeClusterName) && @@ -6567,7 +6799,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessTokenManagerId, aclRules, active, adminName, adminPwd, adminRotationIntervalDays, administrativePort, artifactoryAdminApikey, artifactoryAdminUsername, artifactoryBaseUrl, artifactoryTokenAudience, artifactoryTokenScope, authorizationPort, awsAccessKeyId, awsAccessMode, awsRegion, awsRoleArns, awsSecretAccessKey, awsSessionToken, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, azureAppObjectId, azureClientId, azureClientSecret, azureFixedUserNameSubClaimKey, azureFixedUserOnly, azureResourceGroupName, azureResourceName, azureSubscriptionId, azureTenantId, azureUserGroupsObjId, azureUserPortalAccess, azureUserProgrammaticAccess, azureUserRolesTemplateId, azureUsername, cassandraCreationStatements, chefOrganizations, chefServerAccessMode, chefServerHostName, chefServerKey, chefServerPort, chefServerUrl, chefServerUsername, chefSkipSsl, clientAuthenticationType, cloudServiceProvider, clusterMode, connectionType, createSyncUrl, dbClientId, dbClientSecret, dbHostName, dbIsolationLevel, dbMaxIdleConns, dbMaxOpenConns, dbName, dbPort, dbPrivateKey, dbPrivateKeyPassphrase, dbPwd, dbServerCertificates, dbServerName, dbTenantId, dbUserName, deleteProtection, dynamicSecretId, dynamicSecretKey, dynamicSecretName, dynamicSecretType, eksAccessKeyId, eksAssumeRole, eksClusterCaCertificate, eksClusterEndpoint, eksClusterName, eksRegion, eksSecretAccessKey, enableAdminRotation, enforceReplayPrevention, externallyProvidedUser, failureMessage, fixedUserOnly, gcpKeyAlgo, gcpRoleBindings, gcpServiceAccountEmail, gcpServiceAccountKey, gcpServiceAccountKeyBase64, gcpServiceAccountKeyId, gcpServiceAccountType, gcpTmpServiceAccountName, gcpTokenLifetime, gcpTokenScope, gcpTokenType, githubAppId, githubAppPrivateKey, githubBaseUrl, githubInstallationId, githubInstallationTokenPermissions, githubInstallationTokenRepositories, githubInstallationTokenRepositoriesIds, githubOrganizationName, githubRepositoryPath, gkeClusterCaCertificate, gkeClusterEndpoint, gkeClusterName, gkeServiceAccountKey, gkeServiceAccountName, googleWorkspaceAccessMode, googleWorkspaceAdminName, googleWorkspaceGroupName, googleWorkspaceGroupRole, googleWorkspaceRoleName, googleWorkspaceRoleScope, grantTypes, groups, hanadbCreationStatements, hanadbRevocationStatements, hostName, hostPort, implementationType, isFixedUser, issuer, itemTargetsAssoc, jwks, jwksUrl, k8sAllowedNamespaces, k8sAuthType, k8sBearerToken, k8sClientCertData, k8sClientKeyData, k8sClusterCaCertificate, k8sClusterEndpoint, k8sClusterName, k8sDynamicMode, k8sMultipleDocYamlTempDefinition, k8sNamespace, k8sRoleName, k8sRoleType, k8sServiceAccount, lastAdminRotation, ldapAudience, ldapBindDn, ldapBindPassword, ldapCertificate, ldapGroupDn, ldapTokenExpiration, ldapUrl, ldapUserAttr, ldapUserDn, metadata, mongodbAtlasApiPrivateKey, mongodbAtlasApiPublicKey, mongodbAtlasProjectId, mongodbCustomData, mongodbDbName, mongodbDefaultAuthDb, mongodbHostPort, mongodbIsAtlas, mongodbPassword, mongodbRoles, mongodbUriConnection, mongodbUriOptions, mongodbUsername, mssqlCreationStatements, mssqlRevocationStatements, mysqlCreationStatements, mysqlRevocationStatements, oracleCreationStatements, oracleRevocationStatements, password, passwordLength, passwordPolicy, payload, pingUrl, postgresCreationStatements, postgresRevocationStatements, privilegedUser, rabbitmqServerPassword, rabbitmqServerUri, rabbitmqServerUser, rabbitmqUserConfPermission, rabbitmqUserReadPermission, rabbitmqUserTags, rabbitmqUserVhost, rabbitmqUserWritePermission, redirectUris, redshiftCreationStatements, restrictedScopes, revokeSyncUrl, rotateSyncUrl, scopes, secureRemoteAccessDetails, sessionExtensionWarnIntervalMin, sfAccount, sfUserRole, sfWarehouseName, shouldStop, signingAlgorithm, sslConnectionCertificate, sslConnectionMode, subjectDn, tags, timeoutSeconds, useGwCloudIdentity, useGwServiceAccount, userName, userPassword, userPrincipalName, userTtl, usernameLength, usernamePolicy, venafiAllowSubdomains, venafiAllowedDomains, venafiApiKey, venafiAutoGeneratedFolder, venafiBaseUrl, venafiRootFirstInChain, venafiSignUsingAkeylessPki, venafiSignerKeyName, venafiStorePrivateKey, venafiTppAccessToken, venafiTppClientId, venafiTppPassword, venafiTppRefreshToken, venafiTppUsername, venafiUseTpp, venafiZone, warnBeforeUserExpirationMin); + return Objects.hash(accessTokenManagerId, aclRules, active, adminName, adminPwd, adminRotationIntervalDays, administrativePort, artifactoryAdminApikey, artifactoryAdminUsername, artifactoryBaseUrl, artifactoryTokenAudience, artifactoryTokenScope, authorizationPort, awsAccessKeyId, awsAccessMode, awsRegion, awsRoleArns, awsSecretAccessKey, awsSessionToken, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, azureAppObjectId, azureClientId, azureClientSecret, azureFixedUserNameSubClaimKey, azureFixedUserOnly, azureResourceGroupName, azureResourceName, azureSubscriptionId, azureTenantId, azureUserGroupsObjId, azureUserPortalAccess, azureUserProgrammaticAccess, azureUserRolesTemplateId, azureUsername, cassandraCreationStatements, chefOrganizations, chefServerAccessMode, chefServerHostName, chefServerKey, chefServerPort, chefServerUrl, chefServerUsername, chefSkipSsl, clientAuthenticationType, cloudServiceProvider, clusterMode, connectionType, createSyncUrl, dbClientId, dbClientSecret, dbHostName, dbIsolationLevel, dbMaxIdleConns, dbMaxOpenConns, dbName, dbPort, dbPrivateKey, dbPrivateKeyPassphrase, dbPwd, dbServerCertificates, dbServerName, dbTenantId, dbUserName, deleteProtection, dynamicSecretId, dynamicSecretKey, dynamicSecretName, dynamicSecretType, eksAccessKeyId, eksAssumeRole, eksClusterCaCertificate, eksClusterEndpoint, eksClusterName, eksRegion, eksSecretAccessKey, enableAdminRotation, enforceReplayPrevention, externallyProvidedUser, failureMessage, fixedUserOnly, gcpKeyAlgo, gcpRoleBindings, gcpServiceAccountEmail, gcpServiceAccountKey, gcpServiceAccountKeyBase64, gcpServiceAccountKeyId, gcpServiceAccountType, gcpTmpServiceAccountName, gcpTokenLifetime, gcpTokenScope, gcpTokenType, githubAppId, githubAppPrivateKey, githubBaseUrl, githubInstallationId, githubInstallationTokenPermissions, githubInstallationTokenRepositories, githubInstallationTokenRepositoriesIds, githubOrganizationName, githubRepositoryPath, gitlabAccessToken, gitlabAccessType, gitlabCertificate, gitlabGroupName, gitlabProjectName, gitlabRole, gitlabTokenScope, gitlabUrl, gkeClusterCaCertificate, gkeClusterEndpoint, gkeClusterName, gkeServiceAccountKey, gkeServiceAccountName, googleWorkspaceAccessMode, googleWorkspaceAdminName, googleWorkspaceGroupName, googleWorkspaceGroupRole, googleWorkspaceRoleName, googleWorkspaceRoleScope, grantTypes, groups, hanadbCreationStatements, hanadbRevocationStatements, hostName, hostPort, implementationType, isFixedUser, issuer, itemTargetsAssoc, jwks, jwksUrl, k8sAllowedNamespaces, k8sAuthType, k8sBearerToken, k8sClientCertData, k8sClientKeyData, k8sClusterCaCertificate, k8sClusterEndpoint, k8sClusterName, k8sDynamicMode, k8sMultipleDocYamlTempDefinition, k8sNamespace, k8sRoleName, k8sRoleType, k8sServiceAccount, lastAdminRotation, ldapAudience, ldapBindDn, ldapBindPassword, ldapCertificate, ldapGroupDn, ldapTokenExpiration, ldapUrl, ldapUserAttr, ldapUserDn, metadata, mongodbAtlasApiPrivateKey, mongodbAtlasApiPublicKey, mongodbAtlasProjectId, mongodbCustomData, mongodbDbName, mongodbDefaultAuthDb, mongodbHostPort, mongodbIsAtlas, mongodbPassword, mongodbRoles, mongodbUriConnection, mongodbUriOptions, mongodbUsername, mssqlCreationStatements, mssqlRevocationStatements, mysqlCreationStatements, mysqlRevocationStatements, oracleCreationStatements, oracleRevocationStatements, password, passwordLength, passwordPolicy, payload, pingUrl, postgresCreationStatements, postgresRevocationStatements, privilegedUser, rabbitmqServerPassword, rabbitmqServerUri, rabbitmqServerUser, rabbitmqUserConfPermission, rabbitmqUserReadPermission, rabbitmqUserTags, rabbitmqUserVhost, rabbitmqUserWritePermission, redirectUris, redshiftCreationStatements, restrictedScopes, revokeSyncUrl, rotateSyncUrl, scopes, secureRemoteAccessDetails, sessionExtensionWarnIntervalMin, sfAccount, sfUserRole, sfWarehouseName, shouldStop, signingAlgorithm, sslConnectionCertificate, sslConnectionMode, subjectDn, tags, timeoutSeconds, useGwCloudIdentity, useGwServiceAccount, userName, userPassword, userPrincipalName, userTtl, usernameLength, usernamePolicy, venafiAllowSubdomains, venafiAllowedDomains, venafiApiKey, venafiAutoGeneratedFolder, venafiBaseUrl, venafiRootFirstInChain, venafiSignUsingAkeylessPki, venafiSignerKeyName, venafiStorePrivateKey, venafiTppAccessToken, venafiTppClientId, venafiTppPassword, venafiTppRefreshToken, venafiTppUsername, venafiUseTpp, venafiZone, warnBeforeUserExpirationMin); } @Override @@ -6677,6 +6909,14 @@ public String toString() { sb.append(" githubInstallationTokenRepositoriesIds: ").append(toIndentedString(githubInstallationTokenRepositoriesIds)).append("\n"); sb.append(" githubOrganizationName: ").append(toIndentedString(githubOrganizationName)).append("\n"); sb.append(" githubRepositoryPath: ").append(toIndentedString(githubRepositoryPath)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabAccessType: ").append(toIndentedString(gitlabAccessType)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabGroupName: ").append(toIndentedString(gitlabGroupName)).append("\n"); + sb.append(" gitlabProjectName: ").append(toIndentedString(gitlabProjectName)).append("\n"); + sb.append(" gitlabRole: ").append(toIndentedString(gitlabRole)).append("\n"); + sb.append(" gitlabTokenScope: ").append(toIndentedString(gitlabTokenScope)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).append("\n"); sb.append(" gkeClusterCaCertificate: ").append(toIndentedString(gkeClusterCaCertificate)).append("\n"); sb.append(" gkeClusterEndpoint: ").append(toIndentedString(gkeClusterEndpoint)).append("\n"); sb.append(" gkeClusterName: ").append(toIndentedString(gkeClusterName)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/DecryptGPG.java b/src/main/java/io/akeyless/client/model/DecryptGPG.java index 1c6b6aa8..0b16f33a 100644 --- a/src/main/java/io/akeyless/client/model/DecryptGPG.java +++ b/src/main/java/io/akeyless/client/model/DecryptGPG.java @@ -37,6 +37,10 @@ public class DecryptGPG { @SerializedName(SERIALIZED_NAME_DISPLAY_ID) private String displayId; + public static final String SERIALIZED_NAME_INPUT_FORMAT = "input-format"; + @SerializedName(SERIALIZED_NAME_INPUT_FORMAT) + private String inputFormat = "base64"; + public static final String SERIALIZED_NAME_ITEM_ID = "item-id"; @SerializedName(SERIALIZED_NAME_ITEM_ID) private Long itemId; @@ -75,11 +79,11 @@ public DecryptGPG ciphertext(String ciphertext) { } /** - * Ciphertext to be decrypted in base64 encoded format + * Ciphertext to be decrypted * @return ciphertext **/ @javax.annotation.Nonnull - @ApiModelProperty(required = true, value = "Ciphertext to be decrypted in base64 encoded format") + @ApiModelProperty(required = true, value = "Ciphertext to be decrypted") public String getCiphertext() { return ciphertext; @@ -114,6 +118,29 @@ public void setDisplayId(String displayId) { } + public DecryptGPG inputFormat(String inputFormat) { + + this.inputFormat = inputFormat; + return this; + } + + /** + * Select default assumed format for the ciphertext. Currently supported options: [base64,raw] + * @return inputFormat + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Select default assumed format for the ciphertext. Currently supported options: [base64,raw]") + + public String getInputFormat() { + return inputFormat; + } + + + public void setInputFormat(String inputFormat) { + this.inputFormat = inputFormat; + } + + public DecryptGPG itemId(Long itemId) { this.itemId = itemId; @@ -286,6 +313,7 @@ public boolean equals(Object o) { DecryptGPG decryptGPG = (DecryptGPG) o; return Objects.equals(this.ciphertext, decryptGPG.ciphertext) && Objects.equals(this.displayId, decryptGPG.displayId) && + Objects.equals(this.inputFormat, decryptGPG.inputFormat) && Objects.equals(this.itemId, decryptGPG.itemId) && Objects.equals(this.json, decryptGPG.json) && Objects.equals(this.keyName, decryptGPG.keyName) && @@ -297,7 +325,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(ciphertext, displayId, itemId, json, keyName, outputFormat, passphrase, token, uidToken); + return Objects.hash(ciphertext, displayId, inputFormat, itemId, json, keyName, outputFormat, passphrase, token, uidToken); } @Override @@ -306,6 +334,7 @@ public String toString() { sb.append("class DecryptGPG {\n"); sb.append(" ciphertext: ").append(toIndentedString(ciphertext)).append("\n"); sb.append(" displayId: ").append(toIndentedString(displayId)).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"); diff --git a/src/main/java/io/akeyless/client/model/DeleteAuthMethod.java b/src/main/java/io/akeyless/client/model/DeleteAuthMethod.java index 9241b741..f39ebbf2 100644 --- a/src/main/java/io/akeyless/client/model/DeleteAuthMethod.java +++ b/src/main/java/io/akeyless/client/model/DeleteAuthMethod.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * DeleteAuthMethod + * deleteAuthMethod is a command that deletes the auth method. [Deprecated: Use auth-method-delete command] */ +@ApiModel(description = "deleteAuthMethod is a command that deletes the auth method. [Deprecated: Use auth-method-delete command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class DeleteAuthMethod { public static final String SERIALIZED_NAME_JSON = "json"; diff --git a/src/main/java/io/akeyless/client/model/DeleteTarget.java b/src/main/java/io/akeyless/client/model/DeleteTarget.java index c6fd3570..583b8dc8 100644 --- a/src/main/java/io/akeyless/client/model/DeleteTarget.java +++ b/src/main/java/io/akeyless/client/model/DeleteTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * DeleteTarget + * deleteTarget is a command that deletes a target. [Deprecated: Use target-delete command] */ +@ApiModel(description = "deleteTarget is a command that deletes a target. [Deprecated: Use target-delete command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class DeleteTarget { public static final String SERIALIZED_NAME_FORCE_DELETION = "force-deletion"; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java new file mode 100644 index 00000000..62fc047f --- /dev/null +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java @@ -0,0 +1,575 @@ +/* + * 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; + +/** + * dynamicSecretCreateGitlab is a command that creates gitlab dynamic secret + */ +@ApiModel(description = "dynamicSecretCreateGitlab is a command that creates gitlab dynamic secret") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class DynamicSecretCreateGitlab { + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab-access-token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TYPE = "gitlab-access-type"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TYPE) + private String gitlabAccessType; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab-certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_ROLE = "gitlab-role"; + @SerializedName(SERIALIZED_NAME_GITLAB_ROLE) + private String gitlabRole; + + public static final String SERIALIZED_NAME_GITLAB_TOKEN_SCOPES = "gitlab-token-scopes"; + @SerializedName(SERIALIZED_NAME_GITLAB_TOKEN_SCOPES) + private String gitlabTokenScopes; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab-url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl = "https://gitlab.com/"; + + public static final String SERIALIZED_NAME_GROUP_NAME = "group-name"; + @SerializedName(SERIALIZED_NAME_GROUP_NAME) + private String groupName; + + public static final String SERIALIZED_NAME_INSTALLATION_ORGANIZATION = "installation-organization"; + @SerializedName(SERIALIZED_NAME_INSTALLATION_ORGANIZATION) + private String installationOrganization; + + 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_TAGS = "tags"; + @SerializedName(SERIALIZED_NAME_TAGS) + private List tags = null; + + public static final String SERIALIZED_NAME_TARGET_NAME = "target-name"; + @SerializedName(SERIALIZED_NAME_TARGET_NAME) + private String targetName; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TTL = "ttl"; + @SerializedName(SERIALIZED_NAME_TTL) + private String ttl; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public DynamicSecretCreateGitlab() { + } + + public DynamicSecretCreateGitlab deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this item [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + + public DynamicSecretCreateGitlab description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public DynamicSecretCreateGitlab gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Gitlab access token + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab access token") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public DynamicSecretCreateGitlab gitlabAccessType(String gitlabAccessType) { + + this.gitlabAccessType = gitlabAccessType; + return this; + } + + /** + * Gitlab access token type [project,group] + * @return gitlabAccessType + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Gitlab access token type [project,group]") + + public String getGitlabAccessType() { + return gitlabAccessType; + } + + + public void setGitlabAccessType(String gitlabAccessType) { + this.gitlabAccessType = gitlabAccessType; + } + + + public DynamicSecretCreateGitlab gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Gitlab tls certificate (base64 encoded) + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab tls certificate (base64 encoded)") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public DynamicSecretCreateGitlab gitlabRole(String gitlabRole) { + + this.gitlabRole = gitlabRole; + return this; + } + + /** + * Gitlab role + * @return gitlabRole + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab role") + + public String getGitlabRole() { + return gitlabRole; + } + + + public void setGitlabRole(String gitlabRole) { + this.gitlabRole = gitlabRole; + } + + + public DynamicSecretCreateGitlab gitlabTokenScopes(String gitlabTokenScopes) { + + this.gitlabTokenScopes = gitlabTokenScopes; + return this; + } + + /** + * Comma-separated list of access token scopes to grant + * @return gitlabTokenScopes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Comma-separated list of access token scopes to grant") + + public String getGitlabTokenScopes() { + return gitlabTokenScopes; + } + + + public void setGitlabTokenScopes(String gitlabTokenScopes) { + this.gitlabTokenScopes = gitlabTokenScopes; + } + + + public DynamicSecretCreateGitlab gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Gitlab base url + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab base url") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + public DynamicSecretCreateGitlab groupName(String groupName) { + + this.groupName = groupName; + return this; + } + + /** + * Gitlab group name, required for access-type=group + * @return groupName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab group name, required for access-type=group") + + public String getGroupName() { + return groupName; + } + + + public void setGroupName(String groupName) { + this.groupName = groupName; + } + + + public DynamicSecretCreateGitlab installationOrganization(String installationOrganization) { + + this.installationOrganization = installationOrganization; + return this; + } + + /** + * Gitlab project name, required for access-type=project + * @return installationOrganization + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab project name, required for access-type=project") + + public String getInstallationOrganization() { + return installationOrganization; + } + + + public void setInstallationOrganization(String installationOrganization) { + this.installationOrganization = installationOrganization; + } + + + public DynamicSecretCreateGitlab 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 DynamicSecretCreateGitlab name(String name) { + + this.name = name; + return this; + } + + /** + * Dynamic secret name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Dynamic secret name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public DynamicSecretCreateGitlab tags(List tags) { + + this.tags = tags; + return this; + } + + public DynamicSecretCreateGitlab addTagsItem(String tagsItem) { + if (this.tags == null) { + this.tags = new ArrayList(); + } + this.tags.add(tagsItem); + return this; + } + + /** + * Add tags attached to this object + * @return tags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Add tags attached to this object") + + public List getTags() { + return tags; + } + + + public void setTags(List tags) { + this.tags = tags; + } + + + public DynamicSecretCreateGitlab targetName(String targetName) { + + this.targetName = targetName; + return this; + } + + /** + * Target name + * @return targetName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Target name") + + public String getTargetName() { + return targetName; + } + + + public void setTargetName(String targetName) { + this.targetName = targetName; + } + + + public DynamicSecretCreateGitlab 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 DynamicSecretCreateGitlab ttl(String ttl) { + + this.ttl = ttl; + return this; + } + + /** + * Access Token TTL + * @return ttl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access Token TTL") + + public String getTtl() { + return ttl; + } + + + public void setTtl(String ttl) { + this.ttl = ttl; + } + + + public DynamicSecretCreateGitlab 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; + } + DynamicSecretCreateGitlab dynamicSecretCreateGitlab = (DynamicSecretCreateGitlab) o; + return Objects.equals(this.deleteProtection, dynamicSecretCreateGitlab.deleteProtection) && + Objects.equals(this.description, dynamicSecretCreateGitlab.description) && + Objects.equals(this.gitlabAccessToken, dynamicSecretCreateGitlab.gitlabAccessToken) && + Objects.equals(this.gitlabAccessType, dynamicSecretCreateGitlab.gitlabAccessType) && + Objects.equals(this.gitlabCertificate, dynamicSecretCreateGitlab.gitlabCertificate) && + Objects.equals(this.gitlabRole, dynamicSecretCreateGitlab.gitlabRole) && + Objects.equals(this.gitlabTokenScopes, dynamicSecretCreateGitlab.gitlabTokenScopes) && + Objects.equals(this.gitlabUrl, dynamicSecretCreateGitlab.gitlabUrl) && + Objects.equals(this.groupName, dynamicSecretCreateGitlab.groupName) && + Objects.equals(this.installationOrganization, dynamicSecretCreateGitlab.installationOrganization) && + Objects.equals(this.json, dynamicSecretCreateGitlab.json) && + Objects.equals(this.name, dynamicSecretCreateGitlab.name) && + Objects.equals(this.tags, dynamicSecretCreateGitlab.tags) && + Objects.equals(this.targetName, dynamicSecretCreateGitlab.targetName) && + Objects.equals(this.token, dynamicSecretCreateGitlab.token) && + Objects.equals(this.ttl, dynamicSecretCreateGitlab.ttl) && + Objects.equals(this.uidToken, dynamicSecretCreateGitlab.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(deleteProtection, description, gitlabAccessToken, gitlabAccessType, gitlabCertificate, gitlabRole, gitlabTokenScopes, gitlabUrl, groupName, installationOrganization, json, name, tags, targetName, token, ttl, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class DynamicSecretCreateGitlab {\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabAccessType: ").append(toIndentedString(gitlabAccessType)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabRole: ").append(toIndentedString(gitlabRole)).append("\n"); + sb.append(" gitlabTokenScopes: ").append(toIndentedString(gitlabTokenScopes)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).append("\n"); + sb.append(" groupName: ").append(toIndentedString(groupName)).append("\n"); + sb.append(" installationOrganization: ").append(toIndentedString(installationOrganization)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).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"); + sb.append(" ttl: ").append(toIndentedString(ttl)).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/DynamicSecretUpdateGitlab.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java new file mode 100644 index 00000000..d3d6807d --- /dev/null +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java @@ -0,0 +1,604 @@ +/* + * 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; + +/** + * dynamicSecretUpdateGitlab is a command that updates gitlab dynamic secret + */ +@ApiModel(description = "dynamicSecretUpdateGitlab is a command that updates gitlab dynamic secret") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class DynamicSecretUpdateGitlab { + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab-access-token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TYPE = "gitlab-access-type"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TYPE) + private String gitlabAccessType; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab-certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_ROLE = "gitlab-role"; + @SerializedName(SERIALIZED_NAME_GITLAB_ROLE) + private String gitlabRole; + + public static final String SERIALIZED_NAME_GITLAB_TOKEN_SCOPES = "gitlab-token-scopes"; + @SerializedName(SERIALIZED_NAME_GITLAB_TOKEN_SCOPES) + private String gitlabTokenScopes; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab-url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl = "https://gitlab.com/"; + + public static final String SERIALIZED_NAME_GROUP_NAME = "group-name"; + @SerializedName(SERIALIZED_NAME_GROUP_NAME) + private String groupName; + + public static final String SERIALIZED_NAME_INSTALLATION_ORGANIZATION = "installation-organization"; + @SerializedName(SERIALIZED_NAME_INSTALLATION_ORGANIZATION) + private String installationOrganization; + + 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_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_TAGS = "tags"; + @SerializedName(SERIALIZED_NAME_TAGS) + private List tags = null; + + public static final String SERIALIZED_NAME_TARGET_NAME = "target-name"; + @SerializedName(SERIALIZED_NAME_TARGET_NAME) + private String targetName; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TTL = "ttl"; + @SerializedName(SERIALIZED_NAME_TTL) + private String ttl; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public DynamicSecretUpdateGitlab() { + } + + public DynamicSecretUpdateGitlab deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this item [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + + public DynamicSecretUpdateGitlab description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public DynamicSecretUpdateGitlab gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Gitlab access token + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab access token") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public DynamicSecretUpdateGitlab gitlabAccessType(String gitlabAccessType) { + + this.gitlabAccessType = gitlabAccessType; + return this; + } + + /** + * Gitlab access token type [project,group] + * @return gitlabAccessType + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Gitlab access token type [project,group]") + + public String getGitlabAccessType() { + return gitlabAccessType; + } + + + public void setGitlabAccessType(String gitlabAccessType) { + this.gitlabAccessType = gitlabAccessType; + } + + + public DynamicSecretUpdateGitlab gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Gitlab tls certificate (base64 encoded) + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab tls certificate (base64 encoded)") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public DynamicSecretUpdateGitlab gitlabRole(String gitlabRole) { + + this.gitlabRole = gitlabRole; + return this; + } + + /** + * Gitlab role + * @return gitlabRole + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab role") + + public String getGitlabRole() { + return gitlabRole; + } + + + public void setGitlabRole(String gitlabRole) { + this.gitlabRole = gitlabRole; + } + + + public DynamicSecretUpdateGitlab gitlabTokenScopes(String gitlabTokenScopes) { + + this.gitlabTokenScopes = gitlabTokenScopes; + return this; + } + + /** + * Comma-separated list of access token scopes to grant + * @return gitlabTokenScopes + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Comma-separated list of access token scopes to grant") + + public String getGitlabTokenScopes() { + return gitlabTokenScopes; + } + + + public void setGitlabTokenScopes(String gitlabTokenScopes) { + this.gitlabTokenScopes = gitlabTokenScopes; + } + + + public DynamicSecretUpdateGitlab gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Gitlab base url + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab base url") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + public DynamicSecretUpdateGitlab groupName(String groupName) { + + this.groupName = groupName; + return this; + } + + /** + * Gitlab group name, required for access-type=group + * @return groupName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab group name, required for access-type=group") + + public String getGroupName() { + return groupName; + } + + + public void setGroupName(String groupName) { + this.groupName = groupName; + } + + + public DynamicSecretUpdateGitlab installationOrganization(String installationOrganization) { + + this.installationOrganization = installationOrganization; + return this; + } + + /** + * Gitlab project name, required for access-type=project + * @return installationOrganization + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab project name, required for access-type=project") + + public String getInstallationOrganization() { + return installationOrganization; + } + + + public void setInstallationOrganization(String installationOrganization) { + this.installationOrganization = installationOrganization; + } + + + public DynamicSecretUpdateGitlab 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 DynamicSecretUpdateGitlab name(String name) { + + this.name = name; + return this; + } + + /** + * Dynamic secret name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Dynamic secret name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public DynamicSecretUpdateGitlab newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * Dynamic secret new name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Dynamic secret new name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public DynamicSecretUpdateGitlab tags(List tags) { + + this.tags = tags; + return this; + } + + public DynamicSecretUpdateGitlab addTagsItem(String tagsItem) { + if (this.tags == null) { + this.tags = new ArrayList(); + } + this.tags.add(tagsItem); + return this; + } + + /** + * Add tags attached to this object + * @return tags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Add tags attached to this object") + + public List getTags() { + return tags; + } + + + public void setTags(List tags) { + this.tags = tags; + } + + + public DynamicSecretUpdateGitlab targetName(String targetName) { + + this.targetName = targetName; + return this; + } + + /** + * Target name + * @return targetName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Target name") + + public String getTargetName() { + return targetName; + } + + + public void setTargetName(String targetName) { + this.targetName = targetName; + } + + + public DynamicSecretUpdateGitlab 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 DynamicSecretUpdateGitlab ttl(String ttl) { + + this.ttl = ttl; + return this; + } + + /** + * Access Token TTL + * @return ttl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Access Token TTL") + + public String getTtl() { + return ttl; + } + + + public void setTtl(String ttl) { + this.ttl = ttl; + } + + + public DynamicSecretUpdateGitlab 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; + } + DynamicSecretUpdateGitlab dynamicSecretUpdateGitlab = (DynamicSecretUpdateGitlab) o; + return Objects.equals(this.deleteProtection, dynamicSecretUpdateGitlab.deleteProtection) && + Objects.equals(this.description, dynamicSecretUpdateGitlab.description) && + Objects.equals(this.gitlabAccessToken, dynamicSecretUpdateGitlab.gitlabAccessToken) && + Objects.equals(this.gitlabAccessType, dynamicSecretUpdateGitlab.gitlabAccessType) && + Objects.equals(this.gitlabCertificate, dynamicSecretUpdateGitlab.gitlabCertificate) && + Objects.equals(this.gitlabRole, dynamicSecretUpdateGitlab.gitlabRole) && + Objects.equals(this.gitlabTokenScopes, dynamicSecretUpdateGitlab.gitlabTokenScopes) && + Objects.equals(this.gitlabUrl, dynamicSecretUpdateGitlab.gitlabUrl) && + Objects.equals(this.groupName, dynamicSecretUpdateGitlab.groupName) && + Objects.equals(this.installationOrganization, dynamicSecretUpdateGitlab.installationOrganization) && + Objects.equals(this.json, dynamicSecretUpdateGitlab.json) && + Objects.equals(this.name, dynamicSecretUpdateGitlab.name) && + Objects.equals(this.newName, dynamicSecretUpdateGitlab.newName) && + Objects.equals(this.tags, dynamicSecretUpdateGitlab.tags) && + Objects.equals(this.targetName, dynamicSecretUpdateGitlab.targetName) && + Objects.equals(this.token, dynamicSecretUpdateGitlab.token) && + Objects.equals(this.ttl, dynamicSecretUpdateGitlab.ttl) && + Objects.equals(this.uidToken, dynamicSecretUpdateGitlab.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(deleteProtection, description, gitlabAccessToken, gitlabAccessType, gitlabCertificate, gitlabRole, gitlabTokenScopes, gitlabUrl, groupName, installationOrganization, json, name, newName, tags, targetName, token, ttl, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class DynamicSecretUpdateGitlab {\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabAccessType: ").append(toIndentedString(gitlabAccessType)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabRole: ").append(toIndentedString(gitlabRole)).append("\n"); + sb.append(" gitlabTokenScopes: ").append(toIndentedString(gitlabTokenScopes)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).append("\n"); + sb.append(" groupName: ").append(toIndentedString(groupName)).append("\n"); + sb.append(" installationOrganization: ").append(toIndentedString(installationOrganization)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).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"); + sb.append(" ttl: ").append(toIndentedString(ttl)).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/ExportClassicKeyOutput.java b/src/main/java/io/akeyless/client/model/ExportClassicKeyOutput.java index bdb4421a..40c5a24e 100644 --- a/src/main/java/io/akeyless/client/model/ExportClassicKeyOutput.java +++ b/src/main/java/io/akeyless/client/model/ExportClassicKeyOutput.java @@ -37,6 +37,10 @@ public class ExportClassicKeyOutput { @SerializedName(SERIALIZED_NAME_KEY) private String key; + public static final String SERIALIZED_NAME_SSH = "ssh"; + @SerializedName(SERIALIZED_NAME_SSH) + private String ssh; + public ExportClassicKeyOutput() { } @@ -86,6 +90,29 @@ public void setKey(String key) { } + public ExportClassicKeyOutput ssh(String ssh) { + + this.ssh = ssh; + return this; + } + + /** + * Get ssh + * @return ssh + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getSsh() { + return ssh; + } + + + public void setSsh(String ssh) { + this.ssh = ssh; + } + + @Override public boolean equals(Object o) { if (this == o) { @@ -96,12 +123,13 @@ public boolean equals(Object o) { } ExportClassicKeyOutput exportClassicKeyOutput = (ExportClassicKeyOutput) o; return Objects.equals(this.certificatePem, exportClassicKeyOutput.certificatePem) && - Objects.equals(this.key, exportClassicKeyOutput.key); + Objects.equals(this.key, exportClassicKeyOutput.key) && + Objects.equals(this.ssh, exportClassicKeyOutput.ssh); } @Override public int hashCode() { - return Objects.hash(certificatePem, key); + return Objects.hash(certificatePem, key, ssh); } @Override @@ -110,6 +138,7 @@ public String toString() { sb.append("class ExportClassicKeyOutput {\n"); sb.append(" certificatePem: ").append(toIndentedString(certificatePem)).append("\n"); sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" ssh: ").append(toIndentedString(ssh)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateK8SAuthConfig.java b/src/main/java/io/akeyless/client/model/GatewayCreateK8SAuthConfig.java index 31523317..8c52b726 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateK8SAuthConfig.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateK8SAuthConfig.java @@ -38,10 +38,6 @@ public class GatewayCreateK8SAuthConfig { @SerializedName(SERIALIZED_NAME_CLUSTER_API_TYPE) private String clusterApiType = "native_k8s"; - public static final String SERIALIZED_NAME_CONFIG_ENCRYPTION_KEY_NAME = "config-encryption-key-name"; - @SerializedName(SERIALIZED_NAME_CONFIG_ENCRYPTION_KEY_NAME) - private String configEncryptionKeyName; - public static final String SERIALIZED_NAME_DISABLE_ISSUER_VALIDATION = "disable-issuer-validation"; @SerializedName(SERIALIZED_NAME_DISABLE_ISSUER_VALIDATION) private String disableIssuerValidation; @@ -159,29 +155,6 @@ public void setClusterApiType(String clusterApiType) { } - public GatewayCreateK8SAuthConfig configEncryptionKeyName(String configEncryptionKeyName) { - - this.configEncryptionKeyName = configEncryptionKeyName; - return this; - } - - /** - * Config encryption key - * @return configEncryptionKeyName - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "Config encryption key") - - public String getConfigEncryptionKeyName() { - return configEncryptionKeyName; - } - - - public void setConfigEncryptionKeyName(String configEncryptionKeyName) { - this.configEncryptionKeyName = configEncryptionKeyName; - } - - public GatewayCreateK8SAuthConfig disableIssuerValidation(String disableIssuerValidation) { this.disableIssuerValidation = disableIssuerValidation; @@ -584,7 +557,6 @@ public boolean equals(Object o) { GatewayCreateK8SAuthConfig gatewayCreateK8SAuthConfig = (GatewayCreateK8SAuthConfig) o; return Objects.equals(this.accessId, gatewayCreateK8SAuthConfig.accessId) && Objects.equals(this.clusterApiType, gatewayCreateK8SAuthConfig.clusterApiType) && - Objects.equals(this.configEncryptionKeyName, gatewayCreateK8SAuthConfig.configEncryptionKeyName) && Objects.equals(this.disableIssuerValidation, gatewayCreateK8SAuthConfig.disableIssuerValidation) && Objects.equals(this.json, gatewayCreateK8SAuthConfig.json) && Objects.equals(this.k8sAuthType, gatewayCreateK8SAuthConfig.k8sAuthType) && @@ -606,7 +578,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessId, clusterApiType, configEncryptionKeyName, disableIssuerValidation, json, k8sAuthType, k8sCaCert, k8sClientCertificate, k8sClientKey, k8sHost, k8sIssuer, name, rancherApiKey, rancherClusterId, signingKey, token, tokenExp, tokenReviewerJwt, uidToken, useGwServiceAccount); + return Objects.hash(accessId, clusterApiType, disableIssuerValidation, json, k8sAuthType, k8sCaCert, k8sClientCertificate, k8sClientKey, k8sHost, k8sIssuer, name, rancherApiKey, rancherClusterId, signingKey, token, tokenExp, tokenReviewerJwt, uidToken, useGwServiceAccount); } @Override @@ -615,7 +587,6 @@ public String toString() { sb.append("class GatewayCreateK8SAuthConfig {\n"); sb.append(" accessId: ").append(toIndentedString(accessId)).append("\n"); sb.append(" clusterApiType: ").append(toIndentedString(clusterApiType)).append("\n"); - sb.append(" configEncryptionKeyName: ").append(toIndentedString(configEncryptionKeyName)).append("\n"); sb.append(" disableIssuerValidation: ").append(toIndentedString(disableIssuerValidation)).append("\n"); sb.append(" json: ").append(toIndentedString(json)).append("\n"); sb.append(" k8sAuthType: ").append(toIndentedString(k8sAuthType)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/GatewayPartialUpdateK8SAuthConfig.java b/src/main/java/io/akeyless/client/model/GatewayPartialUpdateK8SAuthConfig.java index c4821478..2589942b 100644 --- a/src/main/java/io/akeyless/client/model/GatewayPartialUpdateK8SAuthConfig.java +++ b/src/main/java/io/akeyless/client/model/GatewayPartialUpdateK8SAuthConfig.java @@ -37,10 +37,6 @@ public class GatewayPartialUpdateK8SAuthConfig { @SerializedName(SERIALIZED_NAME_ACCESS_ID) private String accessId; - public static final String SERIALIZED_NAME_CONFIG_ENCRYPTION_KEY_NAME = "config-encryption-key-name"; - @SerializedName(SERIALIZED_NAME_CONFIG_ENCRYPTION_KEY_NAME) - private String configEncryptionKeyName; - public static final String SERIALIZED_NAME_DISABLE_ISSUER_VALIDATION = "disable-issuer-validation"; @SerializedName(SERIALIZED_NAME_DISABLE_ISSUER_VALIDATION) private String disableIssuerValidation; @@ -162,29 +158,6 @@ public void setAccessId(String accessId) { } - public GatewayPartialUpdateK8SAuthConfig configEncryptionKeyName(String configEncryptionKeyName) { - - this.configEncryptionKeyName = configEncryptionKeyName; - return this; - } - - /** - * Config encryption key - * @return configEncryptionKeyName - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "Config encryption key") - - public String getConfigEncryptionKeyName() { - return configEncryptionKeyName; - } - - - public void setConfigEncryptionKeyName(String configEncryptionKeyName) { - this.configEncryptionKeyName = configEncryptionKeyName; - } - - public GatewayPartialUpdateK8SAuthConfig disableIssuerValidation(String disableIssuerValidation) { this.disableIssuerValidation = disableIssuerValidation; @@ -610,7 +583,6 @@ public boolean equals(Object o) { GatewayPartialUpdateK8SAuthConfig gatewayPartialUpdateK8SAuthConfig = (GatewayPartialUpdateK8SAuthConfig) o; return Objects.equals(this.useDefaultIdentityBool, gatewayPartialUpdateK8SAuthConfig.useDefaultIdentityBool) && Objects.equals(this.accessId, gatewayPartialUpdateK8SAuthConfig.accessId) && - Objects.equals(this.configEncryptionKeyName, gatewayPartialUpdateK8SAuthConfig.configEncryptionKeyName) && Objects.equals(this.disableIssuerValidation, gatewayPartialUpdateK8SAuthConfig.disableIssuerValidation) && Objects.equals(this.json, gatewayPartialUpdateK8SAuthConfig.json) && Objects.equals(this.k8sAuthType, gatewayPartialUpdateK8SAuthConfig.k8sAuthType) && @@ -633,7 +605,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(useDefaultIdentityBool, accessId, configEncryptionKeyName, disableIssuerValidation, json, k8sAuthType, k8sCaCert, k8sClientCertificate, k8sClientKey, k8sHost, k8sIssuer, name, newName, rancherApiKey, rancherClusterId, signingKey, token, tokenExp, tokenReviewerJwt, uidToken, useGwServiceAccount); + return Objects.hash(useDefaultIdentityBool, accessId, disableIssuerValidation, json, k8sAuthType, k8sCaCert, k8sClientCertificate, k8sClientKey, k8sHost, k8sIssuer, name, newName, rancherApiKey, rancherClusterId, signingKey, token, tokenExp, tokenReviewerJwt, uidToken, useGwServiceAccount); } @Override @@ -642,7 +614,6 @@ public String toString() { sb.append("class GatewayPartialUpdateK8SAuthConfig {\n"); sb.append(" useDefaultIdentityBool: ").append(toIndentedString(useDefaultIdentityBool)).append("\n"); sb.append(" accessId: ").append(toIndentedString(accessId)).append("\n"); - sb.append(" configEncryptionKeyName: ").append(toIndentedString(configEncryptionKeyName)).append("\n"); sb.append(" disableIssuerValidation: ").append(toIndentedString(disableIssuerValidation)).append("\n"); sb.append(" json: ").append(toIndentedString(json)).append("\n"); sb.append(" k8sAuthType: ").append(toIndentedString(k8sAuthType)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateK8SAuthConfig.java b/src/main/java/io/akeyless/client/model/GatewayUpdateK8SAuthConfig.java index bfd1b50e..6b4a15a6 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateK8SAuthConfig.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateK8SAuthConfig.java @@ -38,10 +38,6 @@ public class GatewayUpdateK8SAuthConfig { @SerializedName(SERIALIZED_NAME_CLUSTER_API_TYPE) private String clusterApiType = "native_k8s"; - public static final String SERIALIZED_NAME_CONFIG_ENCRYPTION_KEY_NAME = "config-encryption-key-name"; - @SerializedName(SERIALIZED_NAME_CONFIG_ENCRYPTION_KEY_NAME) - private String configEncryptionKeyName; - public static final String SERIALIZED_NAME_DISABLE_ISSUER_VALIDATION = "disable-issuer-validation"; @SerializedName(SERIALIZED_NAME_DISABLE_ISSUER_VALIDATION) private String disableIssuerValidation; @@ -163,29 +159,6 @@ public void setClusterApiType(String clusterApiType) { } - public GatewayUpdateK8SAuthConfig configEncryptionKeyName(String configEncryptionKeyName) { - - this.configEncryptionKeyName = configEncryptionKeyName; - return this; - } - - /** - * Config encryption key - * @return configEncryptionKeyName - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "Config encryption key") - - public String getConfigEncryptionKeyName() { - return configEncryptionKeyName; - } - - - public void setConfigEncryptionKeyName(String configEncryptionKeyName) { - this.configEncryptionKeyName = configEncryptionKeyName; - } - - public GatewayUpdateK8SAuthConfig disableIssuerValidation(String disableIssuerValidation) { this.disableIssuerValidation = disableIssuerValidation; @@ -611,7 +584,6 @@ public boolean equals(Object o) { GatewayUpdateK8SAuthConfig gatewayUpdateK8SAuthConfig = (GatewayUpdateK8SAuthConfig) o; return Objects.equals(this.accessId, gatewayUpdateK8SAuthConfig.accessId) && Objects.equals(this.clusterApiType, gatewayUpdateK8SAuthConfig.clusterApiType) && - Objects.equals(this.configEncryptionKeyName, gatewayUpdateK8SAuthConfig.configEncryptionKeyName) && Objects.equals(this.disableIssuerValidation, gatewayUpdateK8SAuthConfig.disableIssuerValidation) && Objects.equals(this.json, gatewayUpdateK8SAuthConfig.json) && Objects.equals(this.k8sAuthType, gatewayUpdateK8SAuthConfig.k8sAuthType) && @@ -634,7 +606,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessId, clusterApiType, configEncryptionKeyName, disableIssuerValidation, json, k8sAuthType, k8sCaCert, k8sClientCertificate, k8sClientKey, k8sHost, k8sIssuer, name, newName, rancherApiKey, rancherClusterId, signingKey, token, tokenExp, tokenReviewerJwt, uidToken, useGwServiceAccount); + return Objects.hash(accessId, clusterApiType, disableIssuerValidation, json, k8sAuthType, k8sCaCert, k8sClientCertificate, k8sClientKey, k8sHost, k8sIssuer, name, newName, rancherApiKey, rancherClusterId, signingKey, token, tokenExp, tokenReviewerJwt, uidToken, useGwServiceAccount); } @Override @@ -643,7 +615,6 @@ public String toString() { sb.append("class GatewayUpdateK8SAuthConfig {\n"); sb.append(" accessId: ").append(toIndentedString(accessId)).append("\n"); sb.append(" clusterApiType: ").append(toIndentedString(clusterApiType)).append("\n"); - sb.append(" configEncryptionKeyName: ").append(toIndentedString(configEncryptionKeyName)).append("\n"); sb.append(" disableIssuerValidation: ").append(toIndentedString(disableIssuerValidation)).append("\n"); sb.append(" json: ").append(toIndentedString(json)).append("\n"); sb.append(" k8sAuthType: ").append(toIndentedString(k8sAuthType)).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 f86d681d..3e179a36 100644 --- a/src/main/java/io/akeyless/client/model/GenerateCsr.java +++ b/src/main/java/io/akeyless/client/model/GenerateCsr.java @@ -65,6 +65,10 @@ public class GenerateCsr { @SerializedName(SERIALIZED_NAME_EMAIL_ADDRESSES) private String emailAddresses; + public static final String SERIALIZED_NAME_EXPORT_PRIVATE_KEY = "export-private-key"; + @SerializedName(SERIALIZED_NAME_EXPORT_PRIVATE_KEY) + private Boolean exportPrivateKey = false; + public static final String SERIALIZED_NAME_GENERATE_KEY = "generate-key"; @SerializedName(SERIALIZED_NAME_GENERATE_KEY) private Boolean generateKey; @@ -319,6 +323,29 @@ public void setEmailAddresses(String emailAddresses) { } + public GenerateCsr exportPrivateKey(Boolean exportPrivateKey) { + + this.exportPrivateKey = exportPrivateKey; + return this; + } + + /** + * The flag to indicate if the private key should be exported + * @return exportPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The flag to indicate if the private key should be exported") + + public Boolean getExportPrivateKey() { + return exportPrivateKey; + } + + + public void setExportPrivateKey(Boolean exportPrivateKey) { + this.exportPrivateKey = exportPrivateKey; + } + + public GenerateCsr generateKey(Boolean generateKey) { this.generateKey = generateKey; @@ -590,6 +617,7 @@ public boolean equals(Object o) { Objects.equals(this.critical, generateCsr.critical) && Objects.equals(this.dep, generateCsr.dep) && Objects.equals(this.emailAddresses, generateCsr.emailAddresses) && + Objects.equals(this.exportPrivateKey, generateCsr.exportPrivateKey) && Objects.equals(this.generateKey, generateCsr.generateKey) && Objects.equals(this.ipAddresses, generateCsr.ipAddresses) && Objects.equals(this.json, generateCsr.json) && @@ -605,7 +633,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(alg, altNames, certificateType, city, commonName, country, critical, dep, emailAddresses, generateKey, ipAddresses, json, keyType, name, org, splitLevel, state, token, uidToken, uriSans); + return Objects.hash(alg, altNames, certificateType, city, commonName, country, critical, dep, emailAddresses, exportPrivateKey, generateKey, ipAddresses, json, keyType, name, org, splitLevel, state, token, uidToken, uriSans); } @Override @@ -621,6 +649,7 @@ public String toString() { sb.append(" critical: ").append(toIndentedString(critical)).append("\n"); sb.append(" dep: ").append(toIndentedString(dep)).append("\n"); sb.append(" emailAddresses: ").append(toIndentedString(emailAddresses)).append("\n"); + sb.append(" exportPrivateKey: ").append(toIndentedString(exportPrivateKey)).append("\n"); sb.append(" generateKey: ").append(toIndentedString(generateKey)).append("\n"); sb.append(" ipAddresses: ").append(toIndentedString(ipAddresses)).append("\n"); sb.append(" json: ").append(toIndentedString(json)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/GetAuthMethod.java b/src/main/java/io/akeyless/client/model/GetAuthMethod.java index 8f129541..de5173a1 100644 --- a/src/main/java/io/akeyless/client/model/GetAuthMethod.java +++ b/src/main/java/io/akeyless/client/model/GetAuthMethod.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * GetAuthMethod + * getAuthMethod is a command that returns information about the auth method. [Deprecated: Use auth-method-get command] */ +@ApiModel(description = "getAuthMethod is a command that returns information about the auth method. [Deprecated: Use auth-method-get command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class GetAuthMethod { public static final String SERIALIZED_NAME_JSON = "json"; diff --git a/src/main/java/io/akeyless/client/model/GetTarget.java b/src/main/java/io/akeyless/client/model/GetTarget.java index f5c22419..b220131e 100644 --- a/src/main/java/io/akeyless/client/model/GetTarget.java +++ b/src/main/java/io/akeyless/client/model/GetTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * GetTarget + * getTarget is a command that returns target. [Deprecated: Use target-get command] */ +@ApiModel(description = "getTarget is a command that returns target. [Deprecated: Use target-get command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class GetTarget { public static final String SERIALIZED_NAME_JSON = "json"; diff --git a/src/main/java/io/akeyless/client/model/GetTargetDetails.java b/src/main/java/io/akeyless/client/model/GetTargetDetails.java index a04d404e..526b064d 100644 --- a/src/main/java/io/akeyless/client/model/GetTargetDetails.java +++ b/src/main/java/io/akeyless/client/model/GetTargetDetails.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * GetTargetDetails + * getTargetDetails is a command that returns target details. [Deprecated: Use target-get-details command] */ +@ApiModel(description = "getTargetDetails is a command that returns target details. [Deprecated: Use target-get-details command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class GetTargetDetails { public static final String SERIALIZED_NAME_JSON = "json"; diff --git a/src/main/java/io/akeyless/client/model/GitlabTargetDetails.java b/src/main/java/io/akeyless/client/model/GitlabTargetDetails.java new file mode 100644 index 00000000..57da865f --- /dev/null +++ b/src/main/java/io/akeyless/client/model/GitlabTargetDetails.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; + +/** + * GitlabTargetDetails + */ +@ApiModel(description = "GitlabTargetDetails") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class GitlabTargetDetails { + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab_access_token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab_certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab_url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl; + + public GitlabTargetDetails() { + } + + public GitlabTargetDetails gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Get gitlabAccessToken + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public GitlabTargetDetails gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Get gitlabCertificate + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public GitlabTargetDetails gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Get gitlabUrl + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + GitlabTargetDetails gitlabTargetDetails = (GitlabTargetDetails) o; + return Objects.equals(this.gitlabAccessToken, gitlabTargetDetails.gitlabAccessToken) && + Objects.equals(this.gitlabCertificate, gitlabTargetDetails.gitlabCertificate) && + Objects.equals(this.gitlabUrl, gitlabTargetDetails.gitlabUrl); + } + + @Override + public int hashCode() { + return Objects.hash(gitlabAccessToken, gitlabCertificate, gitlabUrl); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class GitlabTargetDetails {\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).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/K8SAuth.java b/src/main/java/io/akeyless/client/model/K8SAuth.java index 47381fcf..ee4fb2eb 100644 --- a/src/main/java/io/akeyless/client/model/K8SAuth.java +++ b/src/main/java/io/akeyless/client/model/K8SAuth.java @@ -91,10 +91,6 @@ public class K8SAuth { @SerializedName(SERIALIZED_NAME_NAME) private String name; - public static final String SERIALIZED_NAME_PROTECTION_KEY = "protection_key"; - @SerializedName(SERIALIZED_NAME_PROTECTION_KEY) - private String protectionKey; - public static final String SERIALIZED_NAME_RANCHER_API_KEY = "rancher_api_key"; @SerializedName(SERIALIZED_NAME_RANCHER_API_KEY) private String rancherApiKey; @@ -463,29 +459,6 @@ public void setName(String name) { } - public K8SAuth protectionKey(String protectionKey) { - - this.protectionKey = protectionKey; - return this; - } - - /** - * Get protectionKey - * @return protectionKey - **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") - - public String getProtectionKey() { - return protectionKey; - } - - - public void setProtectionKey(String protectionKey) { - this.protectionKey = protectionKey; - } - - public K8SAuth rancherApiKey(String rancherApiKey) { this.rancherApiKey = rancherApiKey; @@ -579,7 +552,6 @@ public boolean equals(Object o) { Objects.equals(this.k8sPubKeysPem, k8SAuth.k8sPubKeysPem) && Objects.equals(this.k8sTokenReviewerJwt, k8SAuth.k8sTokenReviewerJwt) && Objects.equals(this.name, k8SAuth.name) && - Objects.equals(this.protectionKey, k8SAuth.protectionKey) && Objects.equals(this.rancherApiKey, k8SAuth.rancherApiKey) && Objects.equals(this.rancherClusterId, k8SAuth.rancherClusterId) && Objects.equals(this.useLocalCaJwt, k8SAuth.useLocalCaJwt); @@ -587,7 +559,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(amTokenExpiration, authMethodAccessId, authMethodPrvKeyPem, clusterApiType, disableIssValidation, id, k8sAuthType, k8sCaCert, k8sClientCertData, k8sClientKeyData, k8sHost, k8sIssuer, k8sPubKeysPem, k8sTokenReviewerJwt, name, protectionKey, rancherApiKey, rancherClusterId, useLocalCaJwt); + return Objects.hash(amTokenExpiration, authMethodAccessId, authMethodPrvKeyPem, clusterApiType, disableIssValidation, id, k8sAuthType, k8sCaCert, k8sClientCertData, k8sClientKeyData, k8sHost, k8sIssuer, k8sPubKeysPem, k8sTokenReviewerJwt, name, rancherApiKey, rancherClusterId, useLocalCaJwt); } @Override @@ -609,7 +581,6 @@ public String toString() { sb.append(" k8sPubKeysPem: ").append(toIndentedString(k8sPubKeysPem)).append("\n"); sb.append(" k8sTokenReviewerJwt: ").append(toIndentedString(k8sTokenReviewerJwt)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); - sb.append(" protectionKey: ").append(toIndentedString(protectionKey)).append("\n"); sb.append(" rancherApiKey: ").append(toIndentedString(rancherApiKey)).append("\n"); sb.append(" rancherClusterId: ").append(toIndentedString(rancherClusterId)).append("\n"); sb.append(" useLocalCaJwt: ").append(toIndentedString(useLocalCaJwt)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/ListAuthMethods.java b/src/main/java/io/akeyless/client/model/ListAuthMethods.java index efaca19f..a0f31c5a 100644 --- a/src/main/java/io/akeyless/client/model/ListAuthMethods.java +++ b/src/main/java/io/akeyless/client/model/ListAuthMethods.java @@ -27,9 +27,9 @@ import java.util.List; /** - * listAuthMethods is a command that returns a list of all auth methods in the account. + * listAuthMethods is a command that returns a list of all auth methods in the account. [Deprecated: Use auth-method-list command] */ -@ApiModel(description = "listAuthMethods is a command that returns a list of all auth methods in the account.") +@ApiModel(description = "listAuthMethods is a command that returns a list of all auth methods in the account. [Deprecated: Use auth-method-list command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class ListAuthMethods { public static final String SERIALIZED_NAME_FILTER = "filter"; diff --git a/src/main/java/io/akeyless/client/model/ListTargets.java b/src/main/java/io/akeyless/client/model/ListTargets.java index a87f1a76..6b7ae92a 100644 --- a/src/main/java/io/akeyless/client/model/ListTargets.java +++ b/src/main/java/io/akeyless/client/model/ListTargets.java @@ -27,8 +27,9 @@ import java.util.List; /** - * ListTargets + * listTargets is a command that returns a list of targets. [Deprecated: Use target-list command] */ +@ApiModel(description = "listTargets is a command that returns a list of targets. [Deprecated: Use target-list command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class ListTargets { public static final String SERIALIZED_NAME_FILTER = "filter"; diff --git a/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java b/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java index 66740b9d..989518b2 100644 --- a/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java +++ b/src/main/java/io/akeyless/client/model/SecureRemoteAccess.java @@ -61,6 +61,14 @@ public class SecureRemoteAccess { @SerializedName(SERIALIZED_NAME_BASTION_SSH) private String bastionSsh; + public static final String SERIALIZED_NAME_BLOCK_CONCURRENT_CONNECTIONS = "block_concurrent_connections"; + @SerializedName(SERIALIZED_NAME_BLOCK_CONCURRENT_CONNECTIONS) + private Boolean blockConcurrentConnections; + + public static final String SERIALIZED_NAME_BLOCK_CONCURRENT_CONNECTIONS_LEVEL = "block_concurrent_connections_level"; + @SerializedName(SERIALIZED_NAME_BLOCK_CONCURRENT_CONNECTIONS_LEVEL) + private String blockConcurrentConnectionsLevel; + public static final String SERIALIZED_NAME_CATEGORY = "category"; @SerializedName(SERIALIZED_NAME_CATEGORY) private String category; @@ -329,6 +337,52 @@ public void setBastionSsh(String bastionSsh) { } + public SecureRemoteAccess blockConcurrentConnections(Boolean blockConcurrentConnections) { + + this.blockConcurrentConnections = blockConcurrentConnections; + return this; + } + + /** + * Get blockConcurrentConnections + * @return blockConcurrentConnections + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getBlockConcurrentConnections() { + return blockConcurrentConnections; + } + + + public void setBlockConcurrentConnections(Boolean blockConcurrentConnections) { + this.blockConcurrentConnections = blockConcurrentConnections; + } + + + public SecureRemoteAccess blockConcurrentConnectionsLevel(String blockConcurrentConnectionsLevel) { + + this.blockConcurrentConnectionsLevel = blockConcurrentConnectionsLevel; + return this; + } + + /** + * Get blockConcurrentConnectionsLevel + * @return blockConcurrentConnectionsLevel + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getBlockConcurrentConnectionsLevel() { + return blockConcurrentConnectionsLevel; + } + + + public void setBlockConcurrentConnectionsLevel(String blockConcurrentConnectionsLevel) { + this.blockConcurrentConnectionsLevel = blockConcurrentConnectionsLevel; + } + + public SecureRemoteAccess category(String category) { this.category = category; @@ -967,6 +1021,8 @@ public boolean equals(Object o) { Objects.equals(this.bastionIssuer, secureRemoteAccess.bastionIssuer) && Objects.equals(this.bastionIssuerId, secureRemoteAccess.bastionIssuerId) && Objects.equals(this.bastionSsh, secureRemoteAccess.bastionSsh) && + Objects.equals(this.blockConcurrentConnections, secureRemoteAccess.blockConcurrentConnections) && + Objects.equals(this.blockConcurrentConnectionsLevel, secureRemoteAccess.blockConcurrentConnectionsLevel) && Objects.equals(this.category, secureRemoteAccess.category) && Objects.equals(this.dashboardUrl, secureRemoteAccess.dashboardUrl) && Objects.equals(this.dbName, secureRemoteAccess.dbName) && @@ -997,7 +1053,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, statusInfo, targetHosts, targets, url, useInternalBastion, webProxy); + return Objects.hash(accountId, allowPortForwarding, allowProvidingExternalUsername, bastionApi, bastionIssuer, bastionIssuerId, bastionSsh, blockConcurrentConnections, blockConcurrentConnectionsLevel, category, dashboardUrl, dbName, domain, enable, endpoint, host, hostProviderType, isCli, isWeb, isolated, _native, rdGatewayServer, rdpUser, region, rotateAfterDisconnect, schema, sshPassword, sshPrivateKey, sshUser, statusInfo, targetHosts, targets, url, useInternalBastion, webProxy); } @Override @@ -1011,6 +1067,8 @@ public String toString() { sb.append(" bastionIssuer: ").append(toIndentedString(bastionIssuer)).append("\n"); sb.append(" bastionIssuerId: ").append(toIndentedString(bastionIssuerId)).append("\n"); sb.append(" bastionSsh: ").append(toIndentedString(bastionSsh)).append("\n"); + sb.append(" blockConcurrentConnections: ").append(toIndentedString(blockConcurrentConnections)).append("\n"); + sb.append(" blockConcurrentConnectionsLevel: ").append(toIndentedString(blockConcurrentConnectionsLevel)).append("\n"); sb.append(" category: ").append(toIndentedString(category)).append("\n"); sb.append(" dashboardUrl: ").append(toIndentedString(dashboardUrl)).append("\n"); sb.append(" dbName: ").append(toIndentedString(dbName)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/TargetCreateArtifactory.java b/src/main/java/io/akeyless/client/model/TargetCreateArtifactory.java new file mode 100644 index 00000000..a60f46d0 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateArtifactory.java @@ -0,0 +1,361 @@ +/* + * 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; + +/** + * TargetCreateArtifactory + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateArtifactory { + public static final String SERIALIZED_NAME_ARTIFACTORY_ADMIN_NAME = "artifactory-admin-name"; + @SerializedName(SERIALIZED_NAME_ARTIFACTORY_ADMIN_NAME) + private String artifactoryAdminName; + + public static final String SERIALIZED_NAME_ARTIFACTORY_ADMIN_PWD = "artifactory-admin-pwd"; + @SerializedName(SERIALIZED_NAME_ARTIFACTORY_ADMIN_PWD) + private String artifactoryAdminPwd; + + public static final String SERIALIZED_NAME_BASE_URL = "base-url"; + @SerializedName(SERIALIZED_NAME_BASE_URL) + private String baseUrl; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 TargetCreateArtifactory() { + } + + public TargetCreateArtifactory artifactoryAdminName(String artifactoryAdminName) { + + this.artifactoryAdminName = artifactoryAdminName; + return this; + } + + /** + * Artifactory Admin Name + * @return artifactoryAdminName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Artifactory Admin Name") + + public String getArtifactoryAdminName() { + return artifactoryAdminName; + } + + + public void setArtifactoryAdminName(String artifactoryAdminName) { + this.artifactoryAdminName = artifactoryAdminName; + } + + + public TargetCreateArtifactory artifactoryAdminPwd(String artifactoryAdminPwd) { + + this.artifactoryAdminPwd = artifactoryAdminPwd; + return this; + } + + /** + * Artifactory Admin password + * @return artifactoryAdminPwd + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Artifactory Admin password") + + public String getArtifactoryAdminPwd() { + return artifactoryAdminPwd; + } + + + public void setArtifactoryAdminPwd(String artifactoryAdminPwd) { + this.artifactoryAdminPwd = artifactoryAdminPwd; + } + + + public TargetCreateArtifactory baseUrl(String baseUrl) { + + this.baseUrl = baseUrl; + return this; + } + + /** + * Base URL + * @return baseUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Base URL") + + public String getBaseUrl() { + return baseUrl; + } + + + public void setBaseUrl(String baseUrl) { + this.baseUrl = baseUrl; + } + + + public TargetCreateArtifactory description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateArtifactory 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 TargetCreateArtifactory key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateArtifactory maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateArtifactory name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateArtifactory 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 TargetCreateArtifactory 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; + } + TargetCreateArtifactory targetCreateArtifactory = (TargetCreateArtifactory) o; + return Objects.equals(this.artifactoryAdminName, targetCreateArtifactory.artifactoryAdminName) && + Objects.equals(this.artifactoryAdminPwd, targetCreateArtifactory.artifactoryAdminPwd) && + Objects.equals(this.baseUrl, targetCreateArtifactory.baseUrl) && + Objects.equals(this.description, targetCreateArtifactory.description) && + Objects.equals(this.json, targetCreateArtifactory.json) && + Objects.equals(this.key, targetCreateArtifactory.key) && + Objects.equals(this.maxVersions, targetCreateArtifactory.maxVersions) && + Objects.equals(this.name, targetCreateArtifactory.name) && + Objects.equals(this.token, targetCreateArtifactory.token) && + Objects.equals(this.uidToken, targetCreateArtifactory.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(artifactoryAdminName, artifactoryAdminPwd, baseUrl, description, json, key, maxVersions, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateArtifactory {\n"); + sb.append(" artifactoryAdminName: ").append(toIndentedString(artifactoryAdminName)).append("\n"); + sb.append(" artifactoryAdminPwd: ").append(toIndentedString(artifactoryAdminPwd)).append("\n"); + sb.append(" baseUrl: ").append(toIndentedString(baseUrl)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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/TargetCreateAws.java b/src/main/java/io/akeyless/client/model/TargetCreateAws.java new file mode 100644 index 00000000..c8a1741c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateAws.java @@ -0,0 +1,419 @@ +/* + * 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; + +/** + * TargetCreateAws + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateAws { + public static final String SERIALIZED_NAME_ACCESS_KEY = "access-key"; + @SerializedName(SERIALIZED_NAME_ACCESS_KEY) + private String accessKey; + + public static final String SERIALIZED_NAME_ACCESS_KEY_ID = "access-key-id"; + @SerializedName(SERIALIZED_NAME_ACCESS_KEY_ID) + private String accessKeyId; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_REGION = "region"; + @SerializedName(SERIALIZED_NAME_REGION) + private String region = "us-east-2"; + + public static final String SERIALIZED_NAME_SESSION_TOKEN = "session-token"; + @SerializedName(SERIALIZED_NAME_SESSION_TOKEN) + private String sessionToken; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetCreateAws() { + } + + public TargetCreateAws accessKey(String accessKey) { + + this.accessKey = accessKey; + return this; + } + + /** + * AWS secret access key + * @return accessKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "AWS secret access key") + + public String getAccessKey() { + return accessKey; + } + + + public void setAccessKey(String accessKey) { + this.accessKey = accessKey; + } + + + public TargetCreateAws accessKeyId(String accessKeyId) { + + this.accessKeyId = accessKeyId; + return this; + } + + /** + * AWS access key ID + * @return accessKeyId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "AWS access key ID") + + public String getAccessKeyId() { + return accessKeyId; + } + + + public void setAccessKeyId(String accessKeyId) { + this.accessKeyId = accessKeyId; + } + + + public TargetCreateAws description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateAws 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 TargetCreateAws key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateAws maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateAws name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateAws region(String region) { + + this.region = region; + return this; + } + + /** + * AWS region + * @return region + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "AWS region") + + public String getRegion() { + return region; + } + + + public void setRegion(String region) { + this.region = region; + } + + + public TargetCreateAws sessionToken(String sessionToken) { + + this.sessionToken = sessionToken; + return this; + } + + /** + * Required only for temporary security credentials retrieved using STS + * @return sessionToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Required only for temporary security credentials retrieved using STS") + + public String getSessionToken() { + return sessionToken; + } + + + public void setSessionToken(String sessionToken) { + this.sessionToken = sessionToken; + } + + + public TargetCreateAws 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 TargetCreateAws 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; + } + + + public TargetCreateAws useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Use the GW's Cloud IAM + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Use the GW's Cloud IAM") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateAws targetCreateAws = (TargetCreateAws) o; + return Objects.equals(this.accessKey, targetCreateAws.accessKey) && + Objects.equals(this.accessKeyId, targetCreateAws.accessKeyId) && + Objects.equals(this.description, targetCreateAws.description) && + Objects.equals(this.json, targetCreateAws.json) && + Objects.equals(this.key, targetCreateAws.key) && + Objects.equals(this.maxVersions, targetCreateAws.maxVersions) && + Objects.equals(this.name, targetCreateAws.name) && + Objects.equals(this.region, targetCreateAws.region) && + Objects.equals(this.sessionToken, targetCreateAws.sessionToken) && + Objects.equals(this.token, targetCreateAws.token) && + Objects.equals(this.uidToken, targetCreateAws.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetCreateAws.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(accessKey, accessKeyId, description, json, key, maxVersions, name, region, sessionToken, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateAws {\n"); + sb.append(" accessKey: ").append(toIndentedString(accessKey)).append("\n"); + sb.append(" accessKeyId: ").append(toIndentedString(accessKeyId)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" region: ").append(toIndentedString(region)).append("\n"); + sb.append(" sessionToken: ").append(toIndentedString(sessionToken)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetCreateAzure.java b/src/main/java/io/akeyless/client/model/TargetCreateAzure.java new file mode 100644 index 00000000..08328d6a --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateAzure.java @@ -0,0 +1,477 @@ +/* + * 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; + +/** + * TargetCreateAzure + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateAzure { + public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; + @SerializedName(SERIALIZED_NAME_CLIENT_ID) + private String clientId; + + public static final String SERIALIZED_NAME_CLIENT_SECRET = "client-secret"; + @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_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_RESOURCE_GROUP_NAME = "resource-group-name"; + @SerializedName(SERIALIZED_NAME_RESOURCE_GROUP_NAME) + private String resourceGroupName; + + public static final String SERIALIZED_NAME_RESOURCE_NAME = "resource-name"; + @SerializedName(SERIALIZED_NAME_RESOURCE_NAME) + private String resourceName; + + public static final String SERIALIZED_NAME_SUBSCRIPTION_ID = "subscription-id"; + @SerializedName(SERIALIZED_NAME_SUBSCRIPTION_ID) + private String subscriptionId; + + public static final String SERIALIZED_NAME_TENANT_ID = "tenant-id"; + @SerializedName(SERIALIZED_NAME_TENANT_ID) + private String tenantId; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetCreateAzure() { + } + + public TargetCreateAzure clientId(String clientId) { + + this.clientId = clientId; + return this; + } + + /** + * Get clientId + * @return clientId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getClientId() { + return clientId; + } + + + public void setClientId(String clientId) { + this.clientId = clientId; + } + + + public TargetCreateAzure clientSecret(String clientSecret) { + + this.clientSecret = clientSecret; + return this; + } + + /** + * Get clientSecret + * @return clientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getClientSecret() { + return clientSecret; + } + + + public void setClientSecret(String clientSecret) { + this.clientSecret = clientSecret; + } + + + public TargetCreateAzure description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateAzure 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 TargetCreateAzure key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateAzure maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateAzure name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateAzure resourceGroupName(String resourceGroupName) { + + this.resourceGroupName = resourceGroupName; + return this; + } + + /** + * The Resource Group name in your Azure subscription + * @return resourceGroupName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The Resource Group name in your Azure subscription") + + public String getResourceGroupName() { + return resourceGroupName; + } + + + public void setResourceGroupName(String resourceGroupName) { + this.resourceGroupName = resourceGroupName; + } + + + public TargetCreateAzure resourceName(String resourceName) { + + this.resourceName = resourceName; + return this; + } + + /** + * The name of the relevant Resource + * @return resourceName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of the relevant Resource") + + public String getResourceName() { + return resourceName; + } + + + public void setResourceName(String resourceName) { + this.resourceName = resourceName; + } + + + public TargetCreateAzure subscriptionId(String subscriptionId) { + + this.subscriptionId = subscriptionId; + return this; + } + + /** + * Azure Subscription Id + * @return subscriptionId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Azure Subscription Id") + + public String getSubscriptionId() { + return subscriptionId; + } + + + public void setSubscriptionId(String subscriptionId) { + this.subscriptionId = subscriptionId; + } + + + public TargetCreateAzure tenantId(String tenantId) { + + this.tenantId = tenantId; + return this; + } + + /** + * Get tenantId + * @return tenantId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getTenantId() { + return tenantId; + } + + + public void setTenantId(String tenantId) { + this.tenantId = tenantId; + } + + + public TargetCreateAzure 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 TargetCreateAzure 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; + } + + + public TargetCreateAzure useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateAzure targetCreateAzure = (TargetCreateAzure) o; + return Objects.equals(this.clientId, targetCreateAzure.clientId) && + Objects.equals(this.clientSecret, targetCreateAzure.clientSecret) && + Objects.equals(this.description, targetCreateAzure.description) && + Objects.equals(this.json, targetCreateAzure.json) && + Objects.equals(this.key, targetCreateAzure.key) && + Objects.equals(this.maxVersions, targetCreateAzure.maxVersions) && + Objects.equals(this.name, targetCreateAzure.name) && + Objects.equals(this.resourceGroupName, targetCreateAzure.resourceGroupName) && + Objects.equals(this.resourceName, targetCreateAzure.resourceName) && + Objects.equals(this.subscriptionId, targetCreateAzure.subscriptionId) && + Objects.equals(this.tenantId, targetCreateAzure.tenantId) && + Objects.equals(this.token, targetCreateAzure.token) && + Objects.equals(this.uidToken, targetCreateAzure.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetCreateAzure.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(clientId, clientSecret, description, json, key, maxVersions, name, resourceGroupName, resourceName, subscriptionId, tenantId, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateAzure {\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(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" resourceGroupName: ").append(toIndentedString(resourceGroupName)).append("\n"); + sb.append(" resourceName: ").append(toIndentedString(resourceName)).append("\n"); + sb.append(" subscriptionId: ").append(toIndentedString(subscriptionId)).append("\n"); + sb.append(" tenantId: ").append(toIndentedString(tenantId)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetCreateDB.java b/src/main/java/io/akeyless/client/model/TargetCreateDB.java new file mode 100644 index 00000000..c0778280 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateDB.java @@ -0,0 +1,1086 @@ +/* + * 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; + +/** + * TargetCreateDB + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateDB { + public static final String SERIALIZED_NAME_DB_DEFINED_CONNECTION_TYPE = "DBDefinedConnectionType"; + @SerializedName(SERIALIZED_NAME_DB_DEFINED_CONNECTION_TYPE) + private String dbDefinedConnectionType; + + public static final String SERIALIZED_NAME_AZURE_CLIENT_ID = "azure-client-id"; + @SerializedName(SERIALIZED_NAME_AZURE_CLIENT_ID) + private String azureClientId; + + public static final String SERIALIZED_NAME_AZURE_CLIENT_SECRET = "azure-client-secret"; + @SerializedName(SERIALIZED_NAME_AZURE_CLIENT_SECRET) + private String azureClientSecret; + + public static final String SERIALIZED_NAME_AZURE_TENANT_ID = "azure-tenant-id"; + @SerializedName(SERIALIZED_NAME_AZURE_TENANT_ID) + private String azureTenantId; + + public static final String SERIALIZED_NAME_CLOUD_SERVICE_PROVIDER = "cloud-service-provider"; + @SerializedName(SERIALIZED_NAME_CLOUD_SERVICE_PROVIDER) + private String cloudServiceProvider; + + public static final String SERIALIZED_NAME_CLUSTER_MODE = "cluster-mode"; + @SerializedName(SERIALIZED_NAME_CLUSTER_MODE) + private Boolean clusterMode; + + public static final String SERIALIZED_NAME_COMMENT = "comment"; + @SerializedName(SERIALIZED_NAME_COMMENT) + private String comment; + + public static final String SERIALIZED_NAME_CONNECTION_TYPE = "connection-type"; + @SerializedName(SERIALIZED_NAME_CONNECTION_TYPE) + private String connectionType = "credentials"; + + public static final String SERIALIZED_NAME_DB_NAME = "db-name"; + @SerializedName(SERIALIZED_NAME_DB_NAME) + private String dbName; + + public static final String SERIALIZED_NAME_DB_SERVER_CERTIFICATES = "db-server-certificates"; + @SerializedName(SERIALIZED_NAME_DB_SERVER_CERTIFICATES) + private String dbServerCertificates; + + public static final String SERIALIZED_NAME_DB_SERVER_NAME = "db-server-name"; + @SerializedName(SERIALIZED_NAME_DB_SERVER_NAME) + private String dbServerName; + + public static final String SERIALIZED_NAME_DB_TYPE = "db-type"; + @SerializedName(SERIALIZED_NAME_DB_TYPE) + private String dbType; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HOST = "host"; + @SerializedName(SERIALIZED_NAME_HOST) + private String host; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS = "mongodb-atlas"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS) + private Boolean mongodbAtlas; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS_API_PRIVATE_KEY = "mongodb-atlas-api-private-key"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS_API_PRIVATE_KEY) + private String mongodbAtlasApiPrivateKey; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS_API_PUBLIC_KEY = "mongodb-atlas-api-public-key"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS_API_PUBLIC_KEY) + private String mongodbAtlasApiPublicKey; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS_PROJECT_ID = "mongodb-atlas-project-id"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS_PROJECT_ID) + private String mongodbAtlasProjectId; + + public static final String SERIALIZED_NAME_MONGODB_DEFAULT_AUTH_DB = "mongodb-default-auth-db"; + @SerializedName(SERIALIZED_NAME_MONGODB_DEFAULT_AUTH_DB) + private String mongodbDefaultAuthDb; + + public static final String SERIALIZED_NAME_MONGODB_URI_OPTIONS = "mongodb-uri-options"; + @SerializedName(SERIALIZED_NAME_MONGODB_URI_OPTIONS) + private String mongodbUriOptions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_ORACLE_SERVICE_NAME = "oracle-service-name"; + @SerializedName(SERIALIZED_NAME_ORACLE_SERVICE_NAME) + private String oracleServiceName; + + public static final String SERIALIZED_NAME_PORT = "port"; + @SerializedName(SERIALIZED_NAME_PORT) + private String port; + + public static final String SERIALIZED_NAME_PWD = "pwd"; + @SerializedName(SERIALIZED_NAME_PWD) + private String pwd; + + public static final String SERIALIZED_NAME_SNOWFLAKE_ACCOUNT = "snowflake-account"; + @SerializedName(SERIALIZED_NAME_SNOWFLAKE_ACCOUNT) + private String snowflakeAccount; + + public static final String SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY = "snowflake-api-private-key"; + @SerializedName(SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY) + private String snowflakeApiPrivateKey; + + public static final String SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY_PASSWORD = "snowflake-api-private-key-password"; + @SerializedName(SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY_PASSWORD) + private String snowflakeApiPrivateKeyPassword; + + 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_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 static final String SERIALIZED_NAME_USER_NAME = "user-name"; + @SerializedName(SERIALIZED_NAME_USER_NAME) + private String userName; + + public TargetCreateDB() { + } + + public TargetCreateDB dbDefinedConnectionType(String dbDefinedConnectionType) { + + this.dbDefinedConnectionType = dbDefinedConnectionType; + return this; + } + + /** + * Get dbDefinedConnectionType + * @return dbDefinedConnectionType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getDbDefinedConnectionType() { + return dbDefinedConnectionType; + } + + + public void setDbDefinedConnectionType(String dbDefinedConnectionType) { + this.dbDefinedConnectionType = dbDefinedConnectionType; + } + + + public TargetCreateDB azureClientId(String azureClientId) { + + this.azureClientId = azureClientId; + return this; + } + + /** + * (Optional) Client id (relevant for \"cloud-service-provider\" only) + * @return azureClientId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Client id (relevant for \"cloud-service-provider\" only)") + + public String getAzureClientId() { + return azureClientId; + } + + + public void setAzureClientId(String azureClientId) { + this.azureClientId = azureClientId; + } + + + public TargetCreateDB azureClientSecret(String azureClientSecret) { + + this.azureClientSecret = azureClientSecret; + return this; + } + + /** + * (Optional) Client secret (relevant for \"cloud-service-provider\" only) + * @return azureClientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Client secret (relevant for \"cloud-service-provider\" only)") + + public String getAzureClientSecret() { + return azureClientSecret; + } + + + public void setAzureClientSecret(String azureClientSecret) { + this.azureClientSecret = azureClientSecret; + } + + + public TargetCreateDB azureTenantId(String azureTenantId) { + + this.azureTenantId = azureTenantId; + return this; + } + + /** + * (Optional) Tenant id (relevant for \"cloud-service-provider\" only) + * @return azureTenantId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Tenant id (relevant for \"cloud-service-provider\" only)") + + public String getAzureTenantId() { + return azureTenantId; + } + + + public void setAzureTenantId(String azureTenantId) { + this.azureTenantId = azureTenantId; + } + + + public TargetCreateDB cloudServiceProvider(String cloudServiceProvider) { + + this.cloudServiceProvider = cloudServiceProvider; + return this; + } + + /** + * (Optional) Cloud service provider (currently only supports Azure) + * @return cloudServiceProvider + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Cloud service provider (currently only supports Azure)") + + public String getCloudServiceProvider() { + return cloudServiceProvider; + } + + + public void setCloudServiceProvider(String cloudServiceProvider) { + this.cloudServiceProvider = cloudServiceProvider; + } + + + public TargetCreateDB clusterMode(Boolean clusterMode) { + + this.clusterMode = clusterMode; + return this; + } + + /** + * Cluster Mode + * @return clusterMode + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Cluster Mode") + + public Boolean getClusterMode() { + return clusterMode; + } + + + public void setClusterMode(Boolean clusterMode) { + this.clusterMode = clusterMode; + } + + + public TargetCreateDB comment(String comment) { + + this.comment = comment; + return this; + } + + /** + * Deprecated - use description + * @return comment + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated - use description") + + public String getComment() { + return comment; + } + + + public void setComment(String comment) { + this.comment = comment; + } + + + public TargetCreateDB connectionType(String connectionType) { + + this.connectionType = connectionType; + return this; + } + + /** + * (Optional) Type of connection to mssql database [credentials/cloud-identity] + * @return connectionType + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "(Optional) Type of connection to mssql database [credentials/cloud-identity]") + + public String getConnectionType() { + return connectionType; + } + + + public void setConnectionType(String connectionType) { + this.connectionType = connectionType; + } + + + public TargetCreateDB dbName(String dbName) { + + this.dbName = dbName; + return this; + } + + /** + * Get dbName + * @return dbName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getDbName() { + return dbName; + } + + + public void setDbName(String dbName) { + this.dbName = dbName; + } + + + public TargetCreateDB dbServerCertificates(String dbServerCertificates) { + + this.dbServerCertificates = dbServerCertificates; + return this; + } + + /** + * (Optional) DB server certificates + * @return dbServerCertificates + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) DB server certificates") + + public String getDbServerCertificates() { + return dbServerCertificates; + } + + + public void setDbServerCertificates(String dbServerCertificates) { + this.dbServerCertificates = dbServerCertificates; + } + + + public TargetCreateDB dbServerName(String dbServerName) { + + this.dbServerName = dbServerName; + return this; + } + + /** + * (Optional) Server name for certificate verification + * @return dbServerName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Server name for certificate verification") + + public String getDbServerName() { + return dbServerName; + } + + + public void setDbServerName(String dbServerName) { + this.dbServerName = dbServerName; + } + + + public TargetCreateDB dbType(String dbType) { + + this.dbType = dbType; + return this; + } + + /** + * Get dbType + * @return dbType + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public String getDbType() { + return dbType; + } + + + public void setDbType(String dbType) { + this.dbType = dbType; + } + + + public TargetCreateDB description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateDB host(String host) { + + this.host = host; + return this; + } + + /** + * Get host + * @return host + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getHost() { + return host; + } + + + public void setHost(String host) { + this.host = host; + } + + + public TargetCreateDB 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 TargetCreateDB key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateDB maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateDB mongodbAtlas(Boolean mongodbAtlas) { + + this.mongodbAtlas = mongodbAtlas; + return this; + } + + /** + * Get mongodbAtlas + * @return mongodbAtlas + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getMongodbAtlas() { + return mongodbAtlas; + } + + + public void setMongodbAtlas(Boolean mongodbAtlas) { + this.mongodbAtlas = mongodbAtlas; + } + + + public TargetCreateDB mongodbAtlasApiPrivateKey(String mongodbAtlasApiPrivateKey) { + + this.mongodbAtlasApiPrivateKey = mongodbAtlasApiPrivateKey; + return this; + } + + /** + * MongoDB Atlas private key + * @return mongodbAtlasApiPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB Atlas private key") + + public String getMongodbAtlasApiPrivateKey() { + return mongodbAtlasApiPrivateKey; + } + + + public void setMongodbAtlasApiPrivateKey(String mongodbAtlasApiPrivateKey) { + this.mongodbAtlasApiPrivateKey = mongodbAtlasApiPrivateKey; + } + + + public TargetCreateDB mongodbAtlasApiPublicKey(String mongodbAtlasApiPublicKey) { + + this.mongodbAtlasApiPublicKey = mongodbAtlasApiPublicKey; + return this; + } + + /** + * MongoDB Atlas public key + * @return mongodbAtlasApiPublicKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB Atlas public key") + + public String getMongodbAtlasApiPublicKey() { + return mongodbAtlasApiPublicKey; + } + + + public void setMongodbAtlasApiPublicKey(String mongodbAtlasApiPublicKey) { + this.mongodbAtlasApiPublicKey = mongodbAtlasApiPublicKey; + } + + + public TargetCreateDB mongodbAtlasProjectId(String mongodbAtlasProjectId) { + + this.mongodbAtlasProjectId = mongodbAtlasProjectId; + return this; + } + + /** + * MongoDB Atlas project ID + * @return mongodbAtlasProjectId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB Atlas project ID") + + public String getMongodbAtlasProjectId() { + return mongodbAtlasProjectId; + } + + + public void setMongodbAtlasProjectId(String mongodbAtlasProjectId) { + this.mongodbAtlasProjectId = mongodbAtlasProjectId; + } + + + public TargetCreateDB mongodbDefaultAuthDb(String mongodbDefaultAuthDb) { + + this.mongodbDefaultAuthDb = mongodbDefaultAuthDb; + return this; + } + + /** + * MongoDB server default authentication database + * @return mongodbDefaultAuthDb + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB server default authentication database") + + public String getMongodbDefaultAuthDb() { + return mongodbDefaultAuthDb; + } + + + public void setMongodbDefaultAuthDb(String mongodbDefaultAuthDb) { + this.mongodbDefaultAuthDb = mongodbDefaultAuthDb; + } + + + public TargetCreateDB mongodbUriOptions(String mongodbUriOptions) { + + this.mongodbUriOptions = mongodbUriOptions; + return this; + } + + /** + * MongoDB server URI options + * @return mongodbUriOptions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB server URI options") + + public String getMongodbUriOptions() { + return mongodbUriOptions; + } + + + public void setMongodbUriOptions(String mongodbUriOptions) { + this.mongodbUriOptions = mongodbUriOptions; + } + + + public TargetCreateDB name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateDB oracleServiceName(String oracleServiceName) { + + this.oracleServiceName = oracleServiceName; + return this; + } + + /** + * Get oracleServiceName + * @return oracleServiceName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getOracleServiceName() { + return oracleServiceName; + } + + + public void setOracleServiceName(String oracleServiceName) { + this.oracleServiceName = oracleServiceName; + } + + + public TargetCreateDB port(String port) { + + this.port = port; + return this; + } + + /** + * Get port + * @return port + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getPort() { + return port; + } + + + public void setPort(String port) { + this.port = port; + } + + + public TargetCreateDB pwd(String pwd) { + + this.pwd = pwd; + return this; + } + + /** + * Get pwd + * @return pwd + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getPwd() { + return pwd; + } + + + public void setPwd(String pwd) { + this.pwd = pwd; + } + + + public TargetCreateDB snowflakeAccount(String snowflakeAccount) { + + this.snowflakeAccount = snowflakeAccount; + return this; + } + + /** + * Get snowflakeAccount + * @return snowflakeAccount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getSnowflakeAccount() { + return snowflakeAccount; + } + + + public void setSnowflakeAccount(String snowflakeAccount) { + this.snowflakeAccount = snowflakeAccount; + } + + + public TargetCreateDB snowflakeApiPrivateKey(String snowflakeApiPrivateKey) { + + this.snowflakeApiPrivateKey = snowflakeApiPrivateKey; + return this; + } + + /** + * RSA Private key (base64 encoded) + * @return snowflakeApiPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "RSA Private key (base64 encoded)") + + public String getSnowflakeApiPrivateKey() { + return snowflakeApiPrivateKey; + } + + + public void setSnowflakeApiPrivateKey(String snowflakeApiPrivateKey) { + this.snowflakeApiPrivateKey = snowflakeApiPrivateKey; + } + + + public TargetCreateDB snowflakeApiPrivateKeyPassword(String snowflakeApiPrivateKeyPassword) { + + this.snowflakeApiPrivateKeyPassword = snowflakeApiPrivateKeyPassword; + return this; + } + + /** + * The Private key passphrase + * @return snowflakeApiPrivateKeyPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The Private key passphrase") + + public String getSnowflakeApiPrivateKeyPassword() { + return snowflakeApiPrivateKeyPassword; + } + + + public void setSnowflakeApiPrivateKeyPassword(String snowflakeApiPrivateKeyPassword) { + this.snowflakeApiPrivateKeyPassword = snowflakeApiPrivateKeyPassword; + } + + + public TargetCreateDB 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 TargetCreateDB sslCertificate(String sslCertificate) { + + this.sslCertificate = sslCertificate; + return this; + } + + /** + * SSL connection certificate + * @return sslCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSL connection certificate") + + public String getSslCertificate() { + return sslCertificate; + } + + + public void setSslCertificate(String sslCertificate) { + this.sslCertificate = sslCertificate; + } + + + public TargetCreateDB 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 TargetCreateDB 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; + } + + + public TargetCreateDB userName(String userName) { + + this.userName = userName; + return this; + } + + /** + * Get userName + * @return userName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getUserName() { + return userName; + } + + + public void setUserName(String userName) { + this.userName = userName; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateDB targetCreateDB = (TargetCreateDB) o; + return Objects.equals(this.dbDefinedConnectionType, targetCreateDB.dbDefinedConnectionType) && + Objects.equals(this.azureClientId, targetCreateDB.azureClientId) && + Objects.equals(this.azureClientSecret, targetCreateDB.azureClientSecret) && + Objects.equals(this.azureTenantId, targetCreateDB.azureTenantId) && + Objects.equals(this.cloudServiceProvider, targetCreateDB.cloudServiceProvider) && + Objects.equals(this.clusterMode, targetCreateDB.clusterMode) && + Objects.equals(this.comment, targetCreateDB.comment) && + Objects.equals(this.connectionType, targetCreateDB.connectionType) && + Objects.equals(this.dbName, targetCreateDB.dbName) && + Objects.equals(this.dbServerCertificates, targetCreateDB.dbServerCertificates) && + Objects.equals(this.dbServerName, targetCreateDB.dbServerName) && + Objects.equals(this.dbType, targetCreateDB.dbType) && + Objects.equals(this.description, targetCreateDB.description) && + Objects.equals(this.host, targetCreateDB.host) && + Objects.equals(this.json, targetCreateDB.json) && + Objects.equals(this.key, targetCreateDB.key) && + Objects.equals(this.maxVersions, targetCreateDB.maxVersions) && + Objects.equals(this.mongodbAtlas, targetCreateDB.mongodbAtlas) && + Objects.equals(this.mongodbAtlasApiPrivateKey, targetCreateDB.mongodbAtlasApiPrivateKey) && + Objects.equals(this.mongodbAtlasApiPublicKey, targetCreateDB.mongodbAtlasApiPublicKey) && + Objects.equals(this.mongodbAtlasProjectId, targetCreateDB.mongodbAtlasProjectId) && + Objects.equals(this.mongodbDefaultAuthDb, targetCreateDB.mongodbDefaultAuthDb) && + Objects.equals(this.mongodbUriOptions, targetCreateDB.mongodbUriOptions) && + Objects.equals(this.name, targetCreateDB.name) && + Objects.equals(this.oracleServiceName, targetCreateDB.oracleServiceName) && + Objects.equals(this.port, targetCreateDB.port) && + Objects.equals(this.pwd, targetCreateDB.pwd) && + Objects.equals(this.snowflakeAccount, targetCreateDB.snowflakeAccount) && + Objects.equals(this.snowflakeApiPrivateKey, targetCreateDB.snowflakeApiPrivateKey) && + Objects.equals(this.snowflakeApiPrivateKeyPassword, targetCreateDB.snowflakeApiPrivateKeyPassword) && + Objects.equals(this.ssl, targetCreateDB.ssl) && + Objects.equals(this.sslCertificate, targetCreateDB.sslCertificate) && + Objects.equals(this.token, targetCreateDB.token) && + Objects.equals(this.uidToken, targetCreateDB.uidToken) && + Objects.equals(this.userName, targetCreateDB.userName); + } + + @Override + public int hashCode() { + return Objects.hash(dbDefinedConnectionType, azureClientId, azureClientSecret, azureTenantId, cloudServiceProvider, clusterMode, comment, connectionType, dbName, dbServerCertificates, dbServerName, dbType, description, host, json, key, maxVersions, mongodbAtlas, mongodbAtlasApiPrivateKey, mongodbAtlasApiPublicKey, mongodbAtlasProjectId, mongodbDefaultAuthDb, mongodbUriOptions, name, oracleServiceName, port, pwd, snowflakeAccount, snowflakeApiPrivateKey, snowflakeApiPrivateKeyPassword, ssl, sslCertificate, token, uidToken, userName); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateDB {\n"); + sb.append(" dbDefinedConnectionType: ").append(toIndentedString(dbDefinedConnectionType)).append("\n"); + sb.append(" azureClientId: ").append(toIndentedString(azureClientId)).append("\n"); + sb.append(" azureClientSecret: ").append(toIndentedString(azureClientSecret)).append("\n"); + sb.append(" azureTenantId: ").append(toIndentedString(azureTenantId)).append("\n"); + sb.append(" cloudServiceProvider: ").append(toIndentedString(cloudServiceProvider)).append("\n"); + sb.append(" clusterMode: ").append(toIndentedString(clusterMode)).append("\n"); + sb.append(" comment: ").append(toIndentedString(comment)).append("\n"); + sb.append(" connectionType: ").append(toIndentedString(connectionType)).append("\n"); + sb.append(" dbName: ").append(toIndentedString(dbName)).append("\n"); + sb.append(" dbServerCertificates: ").append(toIndentedString(dbServerCertificates)).append("\n"); + sb.append(" dbServerName: ").append(toIndentedString(dbServerName)).append("\n"); + sb.append(" dbType: ").append(toIndentedString(dbType)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" host: ").append(toIndentedString(host)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" mongodbAtlas: ").append(toIndentedString(mongodbAtlas)).append("\n"); + sb.append(" mongodbAtlasApiPrivateKey: ").append(toIndentedString(mongodbAtlasApiPrivateKey)).append("\n"); + sb.append(" mongodbAtlasApiPublicKey: ").append(toIndentedString(mongodbAtlasApiPublicKey)).append("\n"); + sb.append(" mongodbAtlasProjectId: ").append(toIndentedString(mongodbAtlasProjectId)).append("\n"); + sb.append(" mongodbDefaultAuthDb: ").append(toIndentedString(mongodbDefaultAuthDb)).append("\n"); + sb.append(" mongodbUriOptions: ").append(toIndentedString(mongodbUriOptions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" oracleServiceName: ").append(toIndentedString(oracleServiceName)).append("\n"); + sb.append(" port: ").append(toIndentedString(port)).append("\n"); + sb.append(" pwd: ").append(toIndentedString(pwd)).append("\n"); + sb.append(" snowflakeAccount: ").append(toIndentedString(snowflakeAccount)).append("\n"); + sb.append(" snowflakeApiPrivateKey: ").append(toIndentedString(snowflakeApiPrivateKey)).append("\n"); + sb.append(" snowflakeApiPrivateKeyPassword: ").append(toIndentedString(snowflakeApiPrivateKeyPassword)).append("\n"); + sb.append(" ssl: ").append(toIndentedString(ssl)).append("\n"); + sb.append(" sslCertificate: ").append(toIndentedString(sslCertificate)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" userName: ").append(toIndentedString(userName)).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/TargetCreateDockerhub.java b/src/main/java/io/akeyless/client/model/TargetCreateDockerhub.java new file mode 100644 index 00000000..969ac8a2 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateDockerhub.java @@ -0,0 +1,332 @@ +/* + * 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; + +/** + * TargetCreateDockerhub + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateDockerhub { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_DOCKERHUB_PASSWORD = "dockerhub-password"; + @SerializedName(SERIALIZED_NAME_DOCKERHUB_PASSWORD) + private String dockerhubPassword; + + public static final String SERIALIZED_NAME_DOCKERHUB_USERNAME = "dockerhub-username"; + @SerializedName(SERIALIZED_NAME_DOCKERHUB_USERNAME) + private String dockerhubUsername; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 TargetCreateDockerhub() { + } + + public TargetCreateDockerhub description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateDockerhub dockerhubPassword(String dockerhubPassword) { + + this.dockerhubPassword = dockerhubPassword; + return this; + } + + /** + * Password for docker repository + * @return dockerhubPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Password for docker repository") + + public String getDockerhubPassword() { + return dockerhubPassword; + } + + + public void setDockerhubPassword(String dockerhubPassword) { + this.dockerhubPassword = dockerhubPassword; + } + + + public TargetCreateDockerhub dockerhubUsername(String dockerhubUsername) { + + this.dockerhubUsername = dockerhubUsername; + return this; + } + + /** + * Username for docker repository + * @return dockerhubUsername + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Username for docker repository") + + public String getDockerhubUsername() { + return dockerhubUsername; + } + + + public void setDockerhubUsername(String dockerhubUsername) { + this.dockerhubUsername = dockerhubUsername; + } + + + public TargetCreateDockerhub 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 TargetCreateDockerhub key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateDockerhub maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateDockerhub name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateDockerhub 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 TargetCreateDockerhub 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; + } + TargetCreateDockerhub targetCreateDockerhub = (TargetCreateDockerhub) o; + return Objects.equals(this.description, targetCreateDockerhub.description) && + Objects.equals(this.dockerhubPassword, targetCreateDockerhub.dockerhubPassword) && + Objects.equals(this.dockerhubUsername, targetCreateDockerhub.dockerhubUsername) && + Objects.equals(this.json, targetCreateDockerhub.json) && + Objects.equals(this.key, targetCreateDockerhub.key) && + Objects.equals(this.maxVersions, targetCreateDockerhub.maxVersions) && + Objects.equals(this.name, targetCreateDockerhub.name) && + Objects.equals(this.token, targetCreateDockerhub.token) && + Objects.equals(this.uidToken, targetCreateDockerhub.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, dockerhubPassword, dockerhubUsername, json, key, maxVersions, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateDockerhub {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" dockerhubPassword: ").append(toIndentedString(dockerhubPassword)).append("\n"); + sb.append(" dockerhubUsername: ").append(toIndentedString(dockerhubUsername)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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/TargetCreateEks.java b/src/main/java/io/akeyless/client/model/TargetCreateEks.java new file mode 100644 index 00000000..2cb931e0 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateEks.java @@ -0,0 +1,477 @@ +/* + * 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; + +/** + * TargetCreateEks + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateEks { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_EKS_ACCESS_KEY_ID = "eks-access-key-id"; + @SerializedName(SERIALIZED_NAME_EKS_ACCESS_KEY_ID) + private String eksAccessKeyId; + + public static final String SERIALIZED_NAME_EKS_CLUSTER_CA_CERT = "eks-cluster-ca-cert"; + @SerializedName(SERIALIZED_NAME_EKS_CLUSTER_CA_CERT) + private String eksClusterCaCert; + + public static final String SERIALIZED_NAME_EKS_CLUSTER_ENDPOINT = "eks-cluster-endpoint"; + @SerializedName(SERIALIZED_NAME_EKS_CLUSTER_ENDPOINT) + private String eksClusterEndpoint; + + public static final String SERIALIZED_NAME_EKS_CLUSTER_NAME = "eks-cluster-name"; + @SerializedName(SERIALIZED_NAME_EKS_CLUSTER_NAME) + private String eksClusterName; + + public static final String SERIALIZED_NAME_EKS_REGION = "eks-region"; + @SerializedName(SERIALIZED_NAME_EKS_REGION) + private String eksRegion = "us-east-2"; + + public static final String SERIALIZED_NAME_EKS_SECRET_ACCESS_KEY = "eks-secret-access-key"; + @SerializedName(SERIALIZED_NAME_EKS_SECRET_ACCESS_KEY) + private String eksSecretAccessKey; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetCreateEks() { + } + + public TargetCreateEks description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateEks eksAccessKeyId(String eksAccessKeyId) { + + this.eksAccessKeyId = eksAccessKeyId; + return this; + } + + /** + * Access Key ID + * @return eksAccessKeyId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Access Key ID") + + public String getEksAccessKeyId() { + return eksAccessKeyId; + } + + + public void setEksAccessKeyId(String eksAccessKeyId) { + this.eksAccessKeyId = eksAccessKeyId; + } + + + public TargetCreateEks eksClusterCaCert(String eksClusterCaCert) { + + this.eksClusterCaCert = eksClusterCaCert; + return this; + } + + /** + * EKS cluster CA certificate + * @return eksClusterCaCert + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "EKS cluster CA certificate") + + public String getEksClusterCaCert() { + return eksClusterCaCert; + } + + + public void setEksClusterCaCert(String eksClusterCaCert) { + this.eksClusterCaCert = eksClusterCaCert; + } + + + public TargetCreateEks eksClusterEndpoint(String eksClusterEndpoint) { + + this.eksClusterEndpoint = eksClusterEndpoint; + return this; + } + + /** + * EKS cluster URL endpoint + * @return eksClusterEndpoint + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "EKS cluster URL endpoint") + + public String getEksClusterEndpoint() { + return eksClusterEndpoint; + } + + + public void setEksClusterEndpoint(String eksClusterEndpoint) { + this.eksClusterEndpoint = eksClusterEndpoint; + } + + + public TargetCreateEks eksClusterName(String eksClusterName) { + + this.eksClusterName = eksClusterName; + return this; + } + + /** + * EKS cluster name + * @return eksClusterName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "EKS cluster name") + + public String getEksClusterName() { + return eksClusterName; + } + + + public void setEksClusterName(String eksClusterName) { + this.eksClusterName = eksClusterName; + } + + + public TargetCreateEks eksRegion(String eksRegion) { + + this.eksRegion = eksRegion; + return this; + } + + /** + * Region + * @return eksRegion + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Region") + + public String getEksRegion() { + return eksRegion; + } + + + public void setEksRegion(String eksRegion) { + this.eksRegion = eksRegion; + } + + + public TargetCreateEks eksSecretAccessKey(String eksSecretAccessKey) { + + this.eksSecretAccessKey = eksSecretAccessKey; + return this; + } + + /** + * Secret Access Key + * @return eksSecretAccessKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Secret Access Key") + + public String getEksSecretAccessKey() { + return eksSecretAccessKey; + } + + + public void setEksSecretAccessKey(String eksSecretAccessKey) { + this.eksSecretAccessKey = eksSecretAccessKey; + } + + + public TargetCreateEks 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 TargetCreateEks key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateEks maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateEks name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateEks 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 TargetCreateEks 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; + } + + + public TargetCreateEks useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateEks targetCreateEks = (TargetCreateEks) o; + return Objects.equals(this.description, targetCreateEks.description) && + Objects.equals(this.eksAccessKeyId, targetCreateEks.eksAccessKeyId) && + Objects.equals(this.eksClusterCaCert, targetCreateEks.eksClusterCaCert) && + Objects.equals(this.eksClusterEndpoint, targetCreateEks.eksClusterEndpoint) && + Objects.equals(this.eksClusterName, targetCreateEks.eksClusterName) && + Objects.equals(this.eksRegion, targetCreateEks.eksRegion) && + Objects.equals(this.eksSecretAccessKey, targetCreateEks.eksSecretAccessKey) && + Objects.equals(this.json, targetCreateEks.json) && + Objects.equals(this.key, targetCreateEks.key) && + Objects.equals(this.maxVersions, targetCreateEks.maxVersions) && + Objects.equals(this.name, targetCreateEks.name) && + Objects.equals(this.token, targetCreateEks.token) && + Objects.equals(this.uidToken, targetCreateEks.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetCreateEks.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(description, eksAccessKeyId, eksClusterCaCert, eksClusterEndpoint, eksClusterName, eksRegion, eksSecretAccessKey, json, key, maxVersions, name, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateEks {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" eksAccessKeyId: ").append(toIndentedString(eksAccessKeyId)).append("\n"); + sb.append(" eksClusterCaCert: ").append(toIndentedString(eksClusterCaCert)).append("\n"); + sb.append(" eksClusterEndpoint: ").append(toIndentedString(eksClusterEndpoint)).append("\n"); + sb.append(" eksClusterName: ").append(toIndentedString(eksClusterName)).append("\n"); + sb.append(" eksRegion: ").append(toIndentedString(eksRegion)).append("\n"); + sb.append(" eksSecretAccessKey: ").append(toIndentedString(eksSecretAccessKey)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetCreateGcp.java b/src/main/java/io/akeyless/client/model/TargetCreateGcp.java new file mode 100644 index 00000000..67291e6d --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGcp.java @@ -0,0 +1,332 @@ +/* + * 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; + +/** + * TargetCreateGcp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGcp { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GCP_KEY = "gcp-key"; + @SerializedName(SERIALIZED_NAME_GCP_KEY) + private String gcpKey; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetCreateGcp() { + } + + public TargetCreateGcp description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGcp gcpKey(String gcpKey) { + + this.gcpKey = gcpKey; + return this; + } + + /** + * Base64-encoded service account private key text + * @return gcpKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64-encoded service account private key text") + + public String getGcpKey() { + return gcpKey; + } + + + public void setGcpKey(String gcpKey) { + this.gcpKey = gcpKey; + } + + + public TargetCreateGcp 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 TargetCreateGcp key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGcp maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGcp name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGcp 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 TargetCreateGcp 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; + } + + + public TargetCreateGcp useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateGcp targetCreateGcp = (TargetCreateGcp) o; + return Objects.equals(this.description, targetCreateGcp.description) && + Objects.equals(this.gcpKey, targetCreateGcp.gcpKey) && + Objects.equals(this.json, targetCreateGcp.json) && + Objects.equals(this.key, targetCreateGcp.key) && + Objects.equals(this.maxVersions, targetCreateGcp.maxVersions) && + Objects.equals(this.name, targetCreateGcp.name) && + Objects.equals(this.token, targetCreateGcp.token) && + Objects.equals(this.uidToken, targetCreateGcp.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetCreateGcp.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(description, gcpKey, json, key, maxVersions, name, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGcp {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gcpKey: ").append(toIndentedString(gcpKey)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetCreateGithub.java b/src/main/java/io/akeyless/client/model/TargetCreateGithub.java new file mode 100644 index 00000000..e30c0c8b --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGithub.java @@ -0,0 +1,361 @@ +/* + * 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; + +/** + * TargetCreateGithub + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGithub { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITHUB_APP_ID = "github-app-id"; + @SerializedName(SERIALIZED_NAME_GITHUB_APP_ID) + private Long githubAppId; + + public static final String SERIALIZED_NAME_GITHUB_APP_PRIVATE_KEY = "github-app-private-key"; + @SerializedName(SERIALIZED_NAME_GITHUB_APP_PRIVATE_KEY) + private String githubAppPrivateKey; + + public static final String SERIALIZED_NAME_GITHUB_BASE_URL = "github-base-url"; + @SerializedName(SERIALIZED_NAME_GITHUB_BASE_URL) + private String githubBaseUrl = "https://api.github.com/"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 TargetCreateGithub() { + } + + public TargetCreateGithub description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGithub githubAppId(Long githubAppId) { + + this.githubAppId = githubAppId; + return this; + } + + /** + * Github app id + * @return githubAppId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Github app id") + + public Long getGithubAppId() { + return githubAppId; + } + + + public void setGithubAppId(Long githubAppId) { + this.githubAppId = githubAppId; + } + + + public TargetCreateGithub githubAppPrivateKey(String githubAppPrivateKey) { + + this.githubAppPrivateKey = githubAppPrivateKey; + return this; + } + + /** + * App private key + * @return githubAppPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "App private key") + + public String getGithubAppPrivateKey() { + return githubAppPrivateKey; + } + + + public void setGithubAppPrivateKey(String githubAppPrivateKey) { + this.githubAppPrivateKey = githubAppPrivateKey; + } + + + public TargetCreateGithub githubBaseUrl(String githubBaseUrl) { + + this.githubBaseUrl = githubBaseUrl; + return this; + } + + /** + * Base URL + * @return githubBaseUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base URL") + + public String getGithubBaseUrl() { + return githubBaseUrl; + } + + + public void setGithubBaseUrl(String githubBaseUrl) { + this.githubBaseUrl = githubBaseUrl; + } + + + public TargetCreateGithub 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 TargetCreateGithub key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGithub maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGithub name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGithub 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 TargetCreateGithub 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; + } + TargetCreateGithub targetCreateGithub = (TargetCreateGithub) o; + return Objects.equals(this.description, targetCreateGithub.description) && + Objects.equals(this.githubAppId, targetCreateGithub.githubAppId) && + Objects.equals(this.githubAppPrivateKey, targetCreateGithub.githubAppPrivateKey) && + Objects.equals(this.githubBaseUrl, targetCreateGithub.githubBaseUrl) && + Objects.equals(this.json, targetCreateGithub.json) && + Objects.equals(this.key, targetCreateGithub.key) && + Objects.equals(this.maxVersions, targetCreateGithub.maxVersions) && + Objects.equals(this.name, targetCreateGithub.name) && + Objects.equals(this.token, targetCreateGithub.token) && + Objects.equals(this.uidToken, targetCreateGithub.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, githubAppId, githubAppPrivateKey, githubBaseUrl, json, key, maxVersions, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGithub {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" githubAppId: ").append(toIndentedString(githubAppId)).append("\n"); + sb.append(" githubAppPrivateKey: ").append(toIndentedString(githubAppPrivateKey)).append("\n"); + sb.append(" githubBaseUrl: ").append(toIndentedString(githubBaseUrl)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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/TargetCreateGitlab.java b/src/main/java/io/akeyless/client/model/TargetCreateGitlab.java new file mode 100644 index 00000000..40a27f11 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGitlab.java @@ -0,0 +1,361 @@ +/* + * 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; + +/** + * TargetCreateGitlab + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGitlab { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab-access-token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab-certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab-url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl = "https://gitlab.com/"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 TargetCreateGitlab() { + } + + public TargetCreateGitlab description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGitlab gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Gitlab access token + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab access token") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public TargetCreateGitlab gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Gitlab tls certificate (base64 encoded) + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab tls certificate (base64 encoded)") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public TargetCreateGitlab gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Gitlab base url + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab base url") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + public TargetCreateGitlab 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 TargetCreateGitlab key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGitlab maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGitlab name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGitlab 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 TargetCreateGitlab 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; + } + TargetCreateGitlab targetCreateGitlab = (TargetCreateGitlab) o; + return Objects.equals(this.description, targetCreateGitlab.description) && + Objects.equals(this.gitlabAccessToken, targetCreateGitlab.gitlabAccessToken) && + Objects.equals(this.gitlabCertificate, targetCreateGitlab.gitlabCertificate) && + Objects.equals(this.gitlabUrl, targetCreateGitlab.gitlabUrl) && + Objects.equals(this.json, targetCreateGitlab.json) && + Objects.equals(this.key, targetCreateGitlab.key) && + Objects.equals(this.maxVersions, targetCreateGitlab.maxVersions) && + Objects.equals(this.name, targetCreateGitlab.name) && + Objects.equals(this.token, targetCreateGitlab.token) && + Objects.equals(this.uidToken, targetCreateGitlab.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, gitlabAccessToken, gitlabCertificate, gitlabUrl, json, key, maxVersions, name, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGitlab {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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/TargetCreateGke.java b/src/main/java/io/akeyless/client/model/TargetCreateGke.java new file mode 100644 index 00000000..0ad42117 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGke.java @@ -0,0 +1,448 @@ +/* + * 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; + +/** + * TargetCreateGke + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGke { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GKE_ACCOUNT_KEY = "gke-account-key"; + @SerializedName(SERIALIZED_NAME_GKE_ACCOUNT_KEY) + private String gkeAccountKey; + + public static final String SERIALIZED_NAME_GKE_CLUSTER_CERT = "gke-cluster-cert"; + @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_CERT) + private String gkeClusterCert; + + public static final String SERIALIZED_NAME_GKE_CLUSTER_ENDPOINT = "gke-cluster-endpoint"; + @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_ENDPOINT) + private String gkeClusterEndpoint; + + public static final String SERIALIZED_NAME_GKE_CLUSTER_NAME = "gke-cluster-name"; + @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_NAME) + private String gkeClusterName; + + public static final String SERIALIZED_NAME_GKE_SERVICE_ACCOUNT_EMAIL = "gke-service-account-email"; + @SerializedName(SERIALIZED_NAME_GKE_SERVICE_ACCOUNT_EMAIL) + private String gkeServiceAccountEmail; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetCreateGke() { + } + + public TargetCreateGke description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGke gkeAccountKey(String gkeAccountKey) { + + this.gkeAccountKey = gkeAccountKey; + return this; + } + + /** + * GKE Service Account key file path + * @return gkeAccountKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE Service Account key file path") + + public String getGkeAccountKey() { + return gkeAccountKey; + } + + + public void setGkeAccountKey(String gkeAccountKey) { + this.gkeAccountKey = gkeAccountKey; + } + + + public TargetCreateGke gkeClusterCert(String gkeClusterCert) { + + this.gkeClusterCert = gkeClusterCert; + return this; + } + + /** + * GKE cluster CA certificate + * @return gkeClusterCert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE cluster CA certificate") + + public String getGkeClusterCert() { + return gkeClusterCert; + } + + + public void setGkeClusterCert(String gkeClusterCert) { + this.gkeClusterCert = gkeClusterCert; + } + + + public TargetCreateGke gkeClusterEndpoint(String gkeClusterEndpoint) { + + this.gkeClusterEndpoint = gkeClusterEndpoint; + return this; + } + + /** + * GKE cluster URL endpoint + * @return gkeClusterEndpoint + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE cluster URL endpoint") + + public String getGkeClusterEndpoint() { + return gkeClusterEndpoint; + } + + + public void setGkeClusterEndpoint(String gkeClusterEndpoint) { + this.gkeClusterEndpoint = gkeClusterEndpoint; + } + + + public TargetCreateGke gkeClusterName(String gkeClusterName) { + + this.gkeClusterName = gkeClusterName; + return this; + } + + /** + * GKE cluster name + * @return gkeClusterName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE cluster name") + + public String getGkeClusterName() { + return gkeClusterName; + } + + + public void setGkeClusterName(String gkeClusterName) { + this.gkeClusterName = gkeClusterName; + } + + + public TargetCreateGke gkeServiceAccountEmail(String gkeServiceAccountEmail) { + + this.gkeServiceAccountEmail = gkeServiceAccountEmail; + return this; + } + + /** + * GKE service account email + * @return gkeServiceAccountEmail + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE service account email") + + public String getGkeServiceAccountEmail() { + return gkeServiceAccountEmail; + } + + + public void setGkeServiceAccountEmail(String gkeServiceAccountEmail) { + this.gkeServiceAccountEmail = gkeServiceAccountEmail; + } + + + public TargetCreateGke 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 TargetCreateGke key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGke maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGke name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGke 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 TargetCreateGke 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; + } + + + public TargetCreateGke useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateGke targetCreateGke = (TargetCreateGke) o; + return Objects.equals(this.description, targetCreateGke.description) && + Objects.equals(this.gkeAccountKey, targetCreateGke.gkeAccountKey) && + Objects.equals(this.gkeClusterCert, targetCreateGke.gkeClusterCert) && + Objects.equals(this.gkeClusterEndpoint, targetCreateGke.gkeClusterEndpoint) && + Objects.equals(this.gkeClusterName, targetCreateGke.gkeClusterName) && + Objects.equals(this.gkeServiceAccountEmail, targetCreateGke.gkeServiceAccountEmail) && + Objects.equals(this.json, targetCreateGke.json) && + Objects.equals(this.key, targetCreateGke.key) && + Objects.equals(this.maxVersions, targetCreateGke.maxVersions) && + Objects.equals(this.name, targetCreateGke.name) && + Objects.equals(this.token, targetCreateGke.token) && + Objects.equals(this.uidToken, targetCreateGke.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetCreateGke.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(description, gkeAccountKey, gkeClusterCert, gkeClusterEndpoint, gkeClusterName, gkeServiceAccountEmail, json, key, maxVersions, name, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGke {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gkeAccountKey: ").append(toIndentedString(gkeAccountKey)).append("\n"); + sb.append(" gkeClusterCert: ").append(toIndentedString(gkeClusterCert)).append("\n"); + sb.append(" gkeClusterEndpoint: ").append(toIndentedString(gkeClusterEndpoint)).append("\n"); + sb.append(" gkeClusterName: ").append(toIndentedString(gkeClusterName)).append("\n"); + sb.append(" gkeServiceAccountEmail: ").append(toIndentedString(gkeServiceAccountEmail)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetCreateGlobalSign.java b/src/main/java/io/akeyless/client/model/TargetCreateGlobalSign.java new file mode 100644 index 00000000..cb7d51e7 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGlobalSign.java @@ -0,0 +1,506 @@ +/* + * 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; + +/** + * TargetCreateGlobalSign + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGlobalSign { + public static final String SERIALIZED_NAME_CONTACT_EMAIL = "contact-email"; + @SerializedName(SERIALIZED_NAME_CONTACT_EMAIL) + private String contactEmail; + + public static final String SERIALIZED_NAME_CONTACT_FIRST_NAME = "contact-first-name"; + @SerializedName(SERIALIZED_NAME_CONTACT_FIRST_NAME) + private String contactFirstName; + + public static final String SERIALIZED_NAME_CONTACT_LAST_NAME = "contact-last-name"; + @SerializedName(SERIALIZED_NAME_CONTACT_LAST_NAME) + private String contactLastName; + + public static final String SERIALIZED_NAME_CONTACT_PHONE = "contact-phone"; + @SerializedName(SERIALIZED_NAME_CONTACT_PHONE) + private String contactPhone; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_PROFILE_ID = "profile-id"; + @SerializedName(SERIALIZED_NAME_PROFILE_ID) + private String profileId; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 static final String SERIALIZED_NAME_USERNAME = "username"; + @SerializedName(SERIALIZED_NAME_USERNAME) + private String username; + + public TargetCreateGlobalSign() { + } + + public TargetCreateGlobalSign contactEmail(String contactEmail) { + + this.contactEmail = contactEmail; + return this; + } + + /** + * Email of the GlobalSign GCC account contact + * @return contactEmail + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Email of the GlobalSign GCC account contact") + + public String getContactEmail() { + return contactEmail; + } + + + public void setContactEmail(String contactEmail) { + this.contactEmail = contactEmail; + } + + + public TargetCreateGlobalSign contactFirstName(String contactFirstName) { + + this.contactFirstName = contactFirstName; + return this; + } + + /** + * First name of the GlobalSign GCC account contact + * @return contactFirstName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "First name of the GlobalSign GCC account contact") + + public String getContactFirstName() { + return contactFirstName; + } + + + public void setContactFirstName(String contactFirstName) { + this.contactFirstName = contactFirstName; + } + + + public TargetCreateGlobalSign contactLastName(String contactLastName) { + + this.contactLastName = contactLastName; + return this; + } + + /** + * Last name of the GlobalSign GCC account contact + * @return contactLastName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Last name of the GlobalSign GCC account contact") + + public String getContactLastName() { + return contactLastName; + } + + + public void setContactLastName(String contactLastName) { + this.contactLastName = contactLastName; + } + + + public TargetCreateGlobalSign contactPhone(String contactPhone) { + + this.contactPhone = contactPhone; + return this; + } + + /** + * Telephone of the GlobalSign GCC account contact + * @return contactPhone + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Telephone of the GlobalSign GCC account contact") + + public String getContactPhone() { + return contactPhone; + } + + + public void setContactPhone(String contactPhone) { + this.contactPhone = contactPhone; + } + + + public TargetCreateGlobalSign description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGlobalSign 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 TargetCreateGlobalSign key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGlobalSign maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGlobalSign name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGlobalSign password(String password) { + + this.password = password; + return this; + } + + /** + * Password of the GlobalSign GCC account + * @return password + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Password of the GlobalSign GCC account") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetCreateGlobalSign profileId(String profileId) { + + this.profileId = profileId; + return this; + } + + /** + * Profile ID of the GlobalSign GCC account + * @return profileId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Profile ID of the GlobalSign GCC account") + + public String getProfileId() { + return profileId; + } + + + public void setProfileId(String profileId) { + this.profileId = profileId; + } + + + public TargetCreateGlobalSign timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetCreateGlobalSign 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 TargetCreateGlobalSign 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; + } + + + public TargetCreateGlobalSign username(String username) { + + this.username = username; + return this; + } + + /** + * Username of the GlobalSign GCC account + * @return username + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Username of the GlobalSign GCC account") + + public String getUsername() { + return username; + } + + + public void setUsername(String username) { + this.username = username; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateGlobalSign targetCreateGlobalSign = (TargetCreateGlobalSign) o; + return Objects.equals(this.contactEmail, targetCreateGlobalSign.contactEmail) && + Objects.equals(this.contactFirstName, targetCreateGlobalSign.contactFirstName) && + Objects.equals(this.contactLastName, targetCreateGlobalSign.contactLastName) && + Objects.equals(this.contactPhone, targetCreateGlobalSign.contactPhone) && + Objects.equals(this.description, targetCreateGlobalSign.description) && + Objects.equals(this.json, targetCreateGlobalSign.json) && + Objects.equals(this.key, targetCreateGlobalSign.key) && + Objects.equals(this.maxVersions, targetCreateGlobalSign.maxVersions) && + Objects.equals(this.name, targetCreateGlobalSign.name) && + Objects.equals(this.password, targetCreateGlobalSign.password) && + Objects.equals(this.profileId, targetCreateGlobalSign.profileId) && + Objects.equals(this.timeout, targetCreateGlobalSign.timeout) && + Objects.equals(this.token, targetCreateGlobalSign.token) && + Objects.equals(this.uidToken, targetCreateGlobalSign.uidToken) && + Objects.equals(this.username, targetCreateGlobalSign.username); + } + + @Override + public int hashCode() { + return Objects.hash(contactEmail, contactFirstName, contactLastName, contactPhone, description, json, key, maxVersions, name, password, profileId, timeout, token, uidToken, username); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGlobalSign {\n"); + sb.append(" contactEmail: ").append(toIndentedString(contactEmail)).append("\n"); + sb.append(" contactFirstName: ").append(toIndentedString(contactFirstName)).append("\n"); + sb.append(" contactLastName: ").append(toIndentedString(contactLastName)).append("\n"); + sb.append(" contactPhone: ").append(toIndentedString(contactPhone)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" profileId: ").append(toIndentedString(profileId)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" username: ").append(toIndentedString(username)).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/TargetCreateGlobalSignAtlas.java b/src/main/java/io/akeyless/client/model/TargetCreateGlobalSignAtlas.java new file mode 100644 index 00000000..00802347 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGlobalSignAtlas.java @@ -0,0 +1,419 @@ +/* + * 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; + +/** + * TargetCreateGlobalSignAtlas + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGlobalSignAtlas { + public static final String SERIALIZED_NAME_API_KEY = "api-key"; + @SerializedName(SERIALIZED_NAME_API_KEY) + private String apiKey; + + public static final String SERIALIZED_NAME_API_SECRET = "api-secret"; + @SerializedName(SERIALIZED_NAME_API_SECRET) + private String apiSecret; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_MTLS_CERT_DATA_BASE64 = "mtls-cert-data-base64"; + @SerializedName(SERIALIZED_NAME_MTLS_CERT_DATA_BASE64) + private String mtlsCertDataBase64; + + public static final String SERIALIZED_NAME_MTLS_KEY_DATA_BASE64 = "mtls-key-data-base64"; + @SerializedName(SERIALIZED_NAME_MTLS_KEY_DATA_BASE64) + private String mtlsKeyDataBase64; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 TargetCreateGlobalSignAtlas() { + } + + public TargetCreateGlobalSignAtlas apiKey(String apiKey) { + + this.apiKey = apiKey; + return this; + } + + /** + * API Key of the GlobalSign Atlas account + * @return apiKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "API Key of the GlobalSign Atlas account") + + public String getApiKey() { + return apiKey; + } + + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + + public TargetCreateGlobalSignAtlas apiSecret(String apiSecret) { + + this.apiSecret = apiSecret; + return this; + } + + /** + * API Secret of the GlobalSign Atlas account + * @return apiSecret + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "API Secret of the GlobalSign Atlas account") + + public String getApiSecret() { + return apiSecret; + } + + + public void setApiSecret(String apiSecret) { + this.apiSecret = apiSecret; + } + + + public TargetCreateGlobalSignAtlas description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGlobalSignAtlas 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 TargetCreateGlobalSignAtlas key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGlobalSignAtlas maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGlobalSignAtlas mtlsCertDataBase64(String mtlsCertDataBase64) { + + this.mtlsCertDataBase64 = mtlsCertDataBase64; + return this; + } + + /** + * Mutual TLS Certificate contents of the GlobalSign Atlas account encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 must be supplied + * @return mtlsCertDataBase64 + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Mutual TLS Certificate contents of the GlobalSign Atlas account encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 must be supplied") + + public String getMtlsCertDataBase64() { + return mtlsCertDataBase64; + } + + + public void setMtlsCertDataBase64(String mtlsCertDataBase64) { + this.mtlsCertDataBase64 = mtlsCertDataBase64; + } + + + public TargetCreateGlobalSignAtlas mtlsKeyDataBase64(String mtlsKeyDataBase64) { + + this.mtlsKeyDataBase64 = mtlsKeyDataBase64; + return this; + } + + /** + * Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied + * @return mtlsKeyDataBase64 + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied") + + public String getMtlsKeyDataBase64() { + return mtlsKeyDataBase64; + } + + + public void setMtlsKeyDataBase64(String mtlsKeyDataBase64) { + this.mtlsKeyDataBase64 = mtlsKeyDataBase64; + } + + + public TargetCreateGlobalSignAtlas name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGlobalSignAtlas timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetCreateGlobalSignAtlas 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 TargetCreateGlobalSignAtlas 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; + } + TargetCreateGlobalSignAtlas targetCreateGlobalSignAtlas = (TargetCreateGlobalSignAtlas) o; + return Objects.equals(this.apiKey, targetCreateGlobalSignAtlas.apiKey) && + Objects.equals(this.apiSecret, targetCreateGlobalSignAtlas.apiSecret) && + Objects.equals(this.description, targetCreateGlobalSignAtlas.description) && + Objects.equals(this.json, targetCreateGlobalSignAtlas.json) && + Objects.equals(this.key, targetCreateGlobalSignAtlas.key) && + Objects.equals(this.maxVersions, targetCreateGlobalSignAtlas.maxVersions) && + Objects.equals(this.mtlsCertDataBase64, targetCreateGlobalSignAtlas.mtlsCertDataBase64) && + Objects.equals(this.mtlsKeyDataBase64, targetCreateGlobalSignAtlas.mtlsKeyDataBase64) && + Objects.equals(this.name, targetCreateGlobalSignAtlas.name) && + Objects.equals(this.timeout, targetCreateGlobalSignAtlas.timeout) && + Objects.equals(this.token, targetCreateGlobalSignAtlas.token) && + Objects.equals(this.uidToken, targetCreateGlobalSignAtlas.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(apiKey, apiSecret, description, json, key, maxVersions, mtlsCertDataBase64, mtlsKeyDataBase64, name, timeout, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGlobalSignAtlas {\n"); + sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n"); + sb.append(" apiSecret: ").append(toIndentedString(apiSecret)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" mtlsCertDataBase64: ").append(toIndentedString(mtlsCertDataBase64)).append("\n"); + sb.append(" mtlsKeyDataBase64: ").append(toIndentedString(mtlsKeyDataBase64)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).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/TargetCreateGodaddy.java b/src/main/java/io/akeyless/client/model/TargetCreateGodaddy.java new file mode 100644 index 00000000..a0850482 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateGodaddy.java @@ -0,0 +1,477 @@ +/* + * 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; + +/** + * TargetCreateGodaddy + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateGodaddy { + public static final String SERIALIZED_NAME_API_KEY = "api-key"; + @SerializedName(SERIALIZED_NAME_API_KEY) + private String apiKey; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_IMAP_FQDN = "imap-fqdn"; + @SerializedName(SERIALIZED_NAME_IMAP_FQDN) + private String imapFqdn; + + public static final String SERIALIZED_NAME_IMAP_PASSWORD = "imap-password"; + @SerializedName(SERIALIZED_NAME_IMAP_PASSWORD) + private String imapPassword; + + public static final String SERIALIZED_NAME_IMAP_PORT = "imap-port"; + @SerializedName(SERIALIZED_NAME_IMAP_PORT) + private String imapPort = "993"; + + public static final String SERIALIZED_NAME_IMAP_USERNAME = "imap-username"; + @SerializedName(SERIALIZED_NAME_IMAP_USERNAME) + private String imapUsername; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_SECRET = "secret"; + @SerializedName(SERIALIZED_NAME_SECRET) + private String secret; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 TargetCreateGodaddy() { + } + + public TargetCreateGodaddy apiKey(String apiKey) { + + this.apiKey = apiKey; + return this; + } + + /** + * Key of the api credentials to the Godaddy account + * @return apiKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Key of the api credentials to the Godaddy account") + + public String getApiKey() { + return apiKey; + } + + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + + public TargetCreateGodaddy description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateGodaddy imapFqdn(String imapFqdn) { + + this.imapFqdn = imapFqdn; + return this; + } + + /** + * ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS + * @return imapFqdn + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS") + + public String getImapFqdn() { + return imapFqdn; + } + + + public void setImapFqdn(String imapFqdn) { + this.imapFqdn = imapFqdn; + } + + + public TargetCreateGodaddy imapPassword(String imapPassword) { + + this.imapPassword = imapPassword; + return this; + } + + /** + * ImapPassword to access the IMAP service + * @return imapPassword + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapPassword to access the IMAP service") + + public String getImapPassword() { + return imapPassword; + } + + + public void setImapPassword(String imapPassword) { + this.imapPassword = imapPassword; + } + + + public TargetCreateGodaddy imapPort(String imapPort) { + + this.imapPort = imapPort; + return this; + } + + /** + * ImapPort of the IMAP service + * @return imapPort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ImapPort of the IMAP service") + + public String getImapPort() { + return imapPort; + } + + + public void setImapPort(String imapPort) { + this.imapPort = imapPort; + } + + + public TargetCreateGodaddy imapUsername(String imapUsername) { + + this.imapUsername = imapUsername; + return this; + } + + /** + * ImapUsername to access the IMAP service + * @return imapUsername + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapUsername to access the IMAP service") + + public String getImapUsername() { + return imapUsername; + } + + + public void setImapUsername(String imapUsername) { + this.imapUsername = imapUsername; + } + + + public TargetCreateGodaddy 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 TargetCreateGodaddy key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateGodaddy maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateGodaddy name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateGodaddy secret(String secret) { + + this.secret = secret; + return this; + } + + /** + * Secret of the api credentials to the Godaddy account + * @return secret + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Secret of the api credentials to the Godaddy account") + + public String getSecret() { + return secret; + } + + + public void setSecret(String secret) { + this.secret = secret; + } + + + public TargetCreateGodaddy timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetCreateGodaddy 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 TargetCreateGodaddy 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; + } + TargetCreateGodaddy targetCreateGodaddy = (TargetCreateGodaddy) o; + return Objects.equals(this.apiKey, targetCreateGodaddy.apiKey) && + Objects.equals(this.description, targetCreateGodaddy.description) && + Objects.equals(this.imapFqdn, targetCreateGodaddy.imapFqdn) && + Objects.equals(this.imapPassword, targetCreateGodaddy.imapPassword) && + Objects.equals(this.imapPort, targetCreateGodaddy.imapPort) && + Objects.equals(this.imapUsername, targetCreateGodaddy.imapUsername) && + Objects.equals(this.json, targetCreateGodaddy.json) && + Objects.equals(this.key, targetCreateGodaddy.key) && + Objects.equals(this.maxVersions, targetCreateGodaddy.maxVersions) && + Objects.equals(this.name, targetCreateGodaddy.name) && + Objects.equals(this.secret, targetCreateGodaddy.secret) && + Objects.equals(this.timeout, targetCreateGodaddy.timeout) && + Objects.equals(this.token, targetCreateGodaddy.token) && + Objects.equals(this.uidToken, targetCreateGodaddy.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(apiKey, description, imapFqdn, imapPassword, imapPort, imapUsername, json, key, maxVersions, name, secret, timeout, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateGodaddy {\n"); + sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" imapFqdn: ").append(toIndentedString(imapFqdn)).append("\n"); + sb.append(" imapPassword: ").append(toIndentedString(imapPassword)).append("\n"); + sb.append(" imapPort: ").append(toIndentedString(imapPort)).append("\n"); + sb.append(" imapUsername: ").append(toIndentedString(imapUsername)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" secret: ").append(toIndentedString(secret)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).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/TargetCreateHashiVault.java b/src/main/java/io/akeyless/client/model/TargetCreateHashiVault.java new file mode 100644 index 00000000..6657a29e --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateHashiVault.java @@ -0,0 +1,371 @@ +/* + * 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; + +/** + * TargetCreateHashiVault + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateHashiVault { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HASHI_URL = "hashi-url"; + @SerializedName(SERIALIZED_NAME_HASHI_URL) + private String hashiUrl; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NAMESPACE = "namespace"; + @SerializedName(SERIALIZED_NAME_NAMESPACE) + private List namespace = null; + + 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 static final String SERIALIZED_NAME_VAULT_TOKEN = "vault-token"; + @SerializedName(SERIALIZED_NAME_VAULT_TOKEN) + private String vaultToken; + + public TargetCreateHashiVault() { + } + + public TargetCreateHashiVault description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateHashiVault hashiUrl(String hashiUrl) { + + this.hashiUrl = hashiUrl; + return this; + } + + /** + * HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 + * @return hashiUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "HashiCorp Vault API URL, e.g. https://vault-mgr01:8200") + + public String getHashiUrl() { + return hashiUrl; + } + + + public void setHashiUrl(String hashiUrl) { + this.hashiUrl = hashiUrl; + } + + + public TargetCreateHashiVault 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 TargetCreateHashiVault key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateHashiVault maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateHashiVault name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateHashiVault namespace(List namespace) { + + this.namespace = namespace; + return this; + } + + public TargetCreateHashiVault addNamespaceItem(String namespaceItem) { + if (this.namespace == null) { + this.namespace = new ArrayList(); + } + this.namespace.add(namespaceItem); + return this; + } + + /** + * Comma-separated list of vault namespaces + * @return namespace + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Comma-separated list of vault namespaces") + + public List getNamespace() { + return namespace; + } + + + public void setNamespace(List namespace) { + this.namespace = namespace; + } + + + public TargetCreateHashiVault 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 TargetCreateHashiVault 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; + } + + + public TargetCreateHashiVault vaultToken(String vaultToken) { + + this.vaultToken = vaultToken; + return this; + } + + /** + * Vault access token with sufficient permissions + * @return vaultToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Vault access token with sufficient permissions") + + public String getVaultToken() { + return vaultToken; + } + + + public void setVaultToken(String vaultToken) { + this.vaultToken = vaultToken; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateHashiVault targetCreateHashiVault = (TargetCreateHashiVault) o; + return Objects.equals(this.description, targetCreateHashiVault.description) && + Objects.equals(this.hashiUrl, targetCreateHashiVault.hashiUrl) && + Objects.equals(this.json, targetCreateHashiVault.json) && + Objects.equals(this.key, targetCreateHashiVault.key) && + Objects.equals(this.maxVersions, targetCreateHashiVault.maxVersions) && + Objects.equals(this.name, targetCreateHashiVault.name) && + Objects.equals(this.namespace, targetCreateHashiVault.namespace) && + Objects.equals(this.token, targetCreateHashiVault.token) && + Objects.equals(this.uidToken, targetCreateHashiVault.uidToken) && + Objects.equals(this.vaultToken, targetCreateHashiVault.vaultToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, hashiUrl, json, key, maxVersions, name, namespace, token, uidToken, vaultToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateHashiVault {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" hashiUrl: ").append(toIndentedString(hashiUrl)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" namespace: ").append(toIndentedString(namespace)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" vaultToken: ").append(toIndentedString(vaultToken)).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/TargetCreateK8s.java b/src/main/java/io/akeyless/client/model/TargetCreateK8s.java new file mode 100644 index 00000000..a63335b1 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateK8s.java @@ -0,0 +1,507 @@ +/* + * 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; + +/** + * targetCreateK8s is a command that creates a new k8s target + */ +@ApiModel(description = "targetCreateK8s is a command that creates a new k8s target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateK8s { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_K8S_AUTH_TYPE = "k8s-auth-type"; + @SerializedName(SERIALIZED_NAME_K8S_AUTH_TYPE) + private String k8sAuthType = "token"; + + public static final String SERIALIZED_NAME_K8S_CLIENT_CERTIFICATE = "k8s-client-certificate"; + @SerializedName(SERIALIZED_NAME_K8S_CLIENT_CERTIFICATE) + private String k8sClientCertificate; + + public static final String SERIALIZED_NAME_K8S_CLIENT_KEY = "k8s-client-key"; + @SerializedName(SERIALIZED_NAME_K8S_CLIENT_KEY) + private String k8sClientKey; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_CA_CERT = "k8s-cluster-ca-cert"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_CA_CERT) + private String k8sClusterCaCert = "dummy_val"; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_ENDPOINT = "k8s-cluster-endpoint"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_ENDPOINT) + private String k8sClusterEndpoint = "dummy_val"; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_NAME = "k8s-cluster-name"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_NAME) + private String k8sClusterName; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_TOKEN = "k8s-cluster-token"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_TOKEN) + private String k8sClusterToken = "dummy_val"; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 static final String SERIALIZED_NAME_USE_GW_SERVICE_ACCOUNT = "use-gw-service-account"; + @SerializedName(SERIALIZED_NAME_USE_GW_SERVICE_ACCOUNT) + private Boolean useGwServiceAccount; + + public TargetCreateK8s() { + } + + public TargetCreateK8s description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateK8s 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 TargetCreateK8s k8sAuthType(String k8sAuthType) { + + this.k8sAuthType = k8sAuthType; + return this; + } + + /** + * K8S auth type [token/certificate] + * @return k8sAuthType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "K8S auth type [token/certificate]") + + public String getK8sAuthType() { + return k8sAuthType; + } + + + public void setK8sAuthType(String k8sAuthType) { + this.k8sAuthType = k8sAuthType; + } + + + public TargetCreateK8s k8sClientCertificate(String k8sClientCertificate) { + + this.k8sClientCertificate = k8sClientCertificate; + return this; + } + + /** + * Content of the k8 client certificate (PEM format) in a Base64 format + * @return k8sClientCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Content of the k8 client certificate (PEM format) in a Base64 format") + + public String getK8sClientCertificate() { + return k8sClientCertificate; + } + + + public void setK8sClientCertificate(String k8sClientCertificate) { + this.k8sClientCertificate = k8sClientCertificate; + } + + + public TargetCreateK8s k8sClientKey(String k8sClientKey) { + + this.k8sClientKey = k8sClientKey; + return this; + } + + /** + * Content of the k8 client private key (PEM format) in a Base64 format + * @return k8sClientKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Content of the k8 client private key (PEM format) in a Base64 format") + + public String getK8sClientKey() { + return k8sClientKey; + } + + + public void setK8sClientKey(String k8sClientKey) { + this.k8sClientKey = k8sClientKey; + } + + + public TargetCreateK8s k8sClusterCaCert(String k8sClusterCaCert) { + + this.k8sClusterCaCert = k8sClusterCaCert; + return this; + } + + /** + * K8S cluster CA certificate + * @return k8sClusterCaCert + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "K8S cluster CA certificate") + + public String getK8sClusterCaCert() { + return k8sClusterCaCert; + } + + + public void setK8sClusterCaCert(String k8sClusterCaCert) { + this.k8sClusterCaCert = k8sClusterCaCert; + } + + + public TargetCreateK8s k8sClusterEndpoint(String k8sClusterEndpoint) { + + this.k8sClusterEndpoint = k8sClusterEndpoint; + return this; + } + + /** + * K8S cluster URL endpoint + * @return k8sClusterEndpoint + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "K8S cluster URL endpoint") + + public String getK8sClusterEndpoint() { + return k8sClusterEndpoint; + } + + + public void setK8sClusterEndpoint(String k8sClusterEndpoint) { + this.k8sClusterEndpoint = k8sClusterEndpoint; + } + + + public TargetCreateK8s k8sClusterName(String k8sClusterName) { + + this.k8sClusterName = k8sClusterName; + return this; + } + + /** + * K8S cluster name + * @return k8sClusterName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "K8S cluster name") + + public String getK8sClusterName() { + return k8sClusterName; + } + + + public void setK8sClusterName(String k8sClusterName) { + this.k8sClusterName = k8sClusterName; + } + + + public TargetCreateK8s k8sClusterToken(String k8sClusterToken) { + + this.k8sClusterToken = k8sClusterToken; + return this; + } + + /** + * K8S cluster Bearer token + * @return k8sClusterToken + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "K8S cluster Bearer token") + + public String getK8sClusterToken() { + return k8sClusterToken; + } + + + public void setK8sClusterToken(String k8sClusterToken) { + this.k8sClusterToken = k8sClusterToken; + } + + + public TargetCreateK8s key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateK8s maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateK8s name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateK8s 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 TargetCreateK8s 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; + } + + + public TargetCreateK8s useGwServiceAccount(Boolean useGwServiceAccount) { + + this.useGwServiceAccount = useGwServiceAccount; + return this; + } + + /** + * Use the GW's service account + * @return useGwServiceAccount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Use the GW's service account") + + public Boolean getUseGwServiceAccount() { + return useGwServiceAccount; + } + + + public void setUseGwServiceAccount(Boolean useGwServiceAccount) { + this.useGwServiceAccount = useGwServiceAccount; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateK8s targetCreateK8s = (TargetCreateK8s) o; + return Objects.equals(this.description, targetCreateK8s.description) && + Objects.equals(this.json, targetCreateK8s.json) && + Objects.equals(this.k8sAuthType, targetCreateK8s.k8sAuthType) && + Objects.equals(this.k8sClientCertificate, targetCreateK8s.k8sClientCertificate) && + Objects.equals(this.k8sClientKey, targetCreateK8s.k8sClientKey) && + Objects.equals(this.k8sClusterCaCert, targetCreateK8s.k8sClusterCaCert) && + Objects.equals(this.k8sClusterEndpoint, targetCreateK8s.k8sClusterEndpoint) && + Objects.equals(this.k8sClusterName, targetCreateK8s.k8sClusterName) && + Objects.equals(this.k8sClusterToken, targetCreateK8s.k8sClusterToken) && + Objects.equals(this.key, targetCreateK8s.key) && + Objects.equals(this.maxVersions, targetCreateK8s.maxVersions) && + Objects.equals(this.name, targetCreateK8s.name) && + Objects.equals(this.token, targetCreateK8s.token) && + Objects.equals(this.uidToken, targetCreateK8s.uidToken) && + Objects.equals(this.useGwServiceAccount, targetCreateK8s.useGwServiceAccount); + } + + @Override + public int hashCode() { + return Objects.hash(description, json, k8sAuthType, k8sClientCertificate, k8sClientKey, k8sClusterCaCert, k8sClusterEndpoint, k8sClusterName, k8sClusterToken, key, maxVersions, name, token, uidToken, useGwServiceAccount); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateK8s {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" k8sAuthType: ").append(toIndentedString(k8sAuthType)).append("\n"); + sb.append(" k8sClientCertificate: ").append(toIndentedString(k8sClientCertificate)).append("\n"); + sb.append(" k8sClientKey: ").append(toIndentedString(k8sClientKey)).append("\n"); + sb.append(" k8sClusterCaCert: ").append(toIndentedString(k8sClusterCaCert)).append("\n"); + sb.append(" k8sClusterEndpoint: ").append(toIndentedString(k8sClusterEndpoint)).append("\n"); + sb.append(" k8sClusterName: ").append(toIndentedString(k8sClusterName)).append("\n"); + sb.append(" k8sClusterToken: ").append(toIndentedString(k8sClusterToken)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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(" useGwServiceAccount: ").append(toIndentedString(useGwServiceAccount)).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/TargetCreateLdap.java b/src/main/java/io/akeyless/client/model/TargetCreateLdap.java new file mode 100644 index 00000000..7dbada61 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateLdap.java @@ -0,0 +1,449 @@ +/* + * 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; + +/** + * targetCreateLdap is a command that creates a new ldap target + */ +@ApiModel(description = "targetCreateLdap is a command that creates a new ldap target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateLdap { + public static final String SERIALIZED_NAME_BIND_DN = "bind-dn"; + @SerializedName(SERIALIZED_NAME_BIND_DN) + private String bindDn; + + public static final String SERIALIZED_NAME_BIND_DN_PASSWORD = "bind-dn-password"; + @SerializedName(SERIALIZED_NAME_BIND_DN_PASSWORD) + private String bindDnPassword; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_LDAP_CA_CERT = "ldap-ca-cert"; + @SerializedName(SERIALIZED_NAME_LDAP_CA_CERT) + private String ldapCaCert; + + public static final String SERIALIZED_NAME_LDAP_URL = "ldap-url"; + @SerializedName(SERIALIZED_NAME_LDAP_URL) + private String ldapUrl; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_SERVER_TYPE = "server-type"; + @SerializedName(SERIALIZED_NAME_SERVER_TYPE) + private String serverType = "OpenLDAP"; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TOKEN_EXPIRATION = "token-expiration"; + @SerializedName(SERIALIZED_NAME_TOKEN_EXPIRATION) + private String tokenExpiration; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public TargetCreateLdap() { + } + + public TargetCreateLdap bindDn(String bindDn) { + + this.bindDn = bindDn; + return this; + } + + /** + * Bind DN + * @return bindDn + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Bind DN") + + public String getBindDn() { + return bindDn; + } + + + public void setBindDn(String bindDn) { + this.bindDn = bindDn; + } + + + public TargetCreateLdap bindDnPassword(String bindDnPassword) { + + this.bindDnPassword = bindDnPassword; + return this; + } + + /** + * Bind DN Password + * @return bindDnPassword + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Bind DN Password") + + public String getBindDnPassword() { + return bindDnPassword; + } + + + public void setBindDnPassword(String bindDnPassword) { + this.bindDnPassword = bindDnPassword; + } + + + public TargetCreateLdap description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateLdap 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 TargetCreateLdap key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateLdap ldapCaCert(String ldapCaCert) { + + this.ldapCaCert = ldapCaCert; + return this; + } + + /** + * CA Certificate File Content + * @return ldapCaCert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "CA Certificate File Content") + + public String getLdapCaCert() { + return ldapCaCert; + } + + + public void setLdapCaCert(String ldapCaCert) { + this.ldapCaCert = ldapCaCert; + } + + + public TargetCreateLdap ldapUrl(String ldapUrl) { + + this.ldapUrl = ldapUrl; + return this; + } + + /** + * LDAP Server URL + * @return ldapUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "LDAP Server URL") + + public String getLdapUrl() { + return ldapUrl; + } + + + public void setLdapUrl(String ldapUrl) { + this.ldapUrl = ldapUrl; + } + + + public TargetCreateLdap maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateLdap name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateLdap serverType(String serverType) { + + this.serverType = serverType; + return this; + } + + /** + * Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. Default is OpenLDAP + * @return serverType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. Default is OpenLDAP") + + public String getServerType() { + return serverType; + } + + + public void setServerType(String serverType) { + this.serverType = serverType; + } + + + public TargetCreateLdap 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 TargetCreateLdap tokenExpiration(String tokenExpiration) { + + this.tokenExpiration = tokenExpiration; + return this; + } + + /** + * Token expiration + * @return tokenExpiration + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Token expiration") + + public String getTokenExpiration() { + return tokenExpiration; + } + + + public void setTokenExpiration(String tokenExpiration) { + this.tokenExpiration = tokenExpiration; + } + + + public TargetCreateLdap 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; + } + TargetCreateLdap targetCreateLdap = (TargetCreateLdap) o; + return Objects.equals(this.bindDn, targetCreateLdap.bindDn) && + Objects.equals(this.bindDnPassword, targetCreateLdap.bindDnPassword) && + Objects.equals(this.description, targetCreateLdap.description) && + Objects.equals(this.json, targetCreateLdap.json) && + Objects.equals(this.key, targetCreateLdap.key) && + Objects.equals(this.ldapCaCert, targetCreateLdap.ldapCaCert) && + Objects.equals(this.ldapUrl, targetCreateLdap.ldapUrl) && + Objects.equals(this.maxVersions, targetCreateLdap.maxVersions) && + Objects.equals(this.name, targetCreateLdap.name) && + Objects.equals(this.serverType, targetCreateLdap.serverType) && + Objects.equals(this.token, targetCreateLdap.token) && + Objects.equals(this.tokenExpiration, targetCreateLdap.tokenExpiration) && + Objects.equals(this.uidToken, targetCreateLdap.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(bindDn, bindDnPassword, description, json, key, ldapCaCert, ldapUrl, maxVersions, name, serverType, token, tokenExpiration, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateLdap {\n"); + sb.append(" bindDn: ").append(toIndentedString(bindDn)).append("\n"); + sb.append(" bindDnPassword: ").append(toIndentedString(bindDnPassword)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" ldapCaCert: ").append(toIndentedString(ldapCaCert)).append("\n"); + sb.append(" ldapUrl: ").append(toIndentedString(ldapUrl)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" serverType: ").append(toIndentedString(serverType)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" tokenExpiration: ").append(toIndentedString(tokenExpiration)).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/TargetCreateLinked.java b/src/main/java/io/akeyless/client/model/TargetCreateLinked.java new file mode 100644 index 00000000..2810e34b --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateLinked.java @@ -0,0 +1,303 @@ +/* + * 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; + +/** + * TargetCreateLinked + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateLinked { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HOSTS = "hosts"; + @SerializedName(SERIALIZED_NAME_HOSTS) + private String hosts; + + 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_PARENT_TARGET_NAME = "parent-target-name"; + @SerializedName(SERIALIZED_NAME_PARENT_TARGET_NAME) + private String parentTargetName; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @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; + + public TargetCreateLinked() { + } + + public TargetCreateLinked description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateLinked hosts(String hosts) { + + this.hosts = hosts; + return this; + } + + /** + * A comma seperated list of server hosts and server descriptions joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My Prod server description') + * @return hosts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A comma seperated list of server hosts and server descriptions joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My Prod server description')") + + public String getHosts() { + return hosts; + } + + + public void setHosts(String hosts) { + this.hosts = hosts; + } + + + public TargetCreateLinked 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 TargetCreateLinked name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateLinked parentTargetName(String parentTargetName) { + + this.parentTargetName = parentTargetName; + return this; + } + + /** + * The parent Target name + * @return parentTargetName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The parent Target name") + + public String getParentTargetName() { + return parentTargetName; + } + + + public void setParentTargetName(String parentTargetName) { + this.parentTargetName = parentTargetName; + } + + + public TargetCreateLinked 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 TargetCreateLinked 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 TargetCreateLinked 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; + } + TargetCreateLinked targetCreateLinked = (TargetCreateLinked) o; + return Objects.equals(this.description, targetCreateLinked.description) && + Objects.equals(this.hosts, targetCreateLinked.hosts) && + Objects.equals(this.json, targetCreateLinked.json) && + Objects.equals(this.name, targetCreateLinked.name) && + Objects.equals(this.parentTargetName, targetCreateLinked.parentTargetName) && + Objects.equals(this.token, targetCreateLinked.token) && + Objects.equals(this.type, targetCreateLinked.type) && + Objects.equals(this.uidToken, targetCreateLinked.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, hosts, json, name, parentTargetName, token, type, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateLinked {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" hosts: ").append(toIndentedString(hosts)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + 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(); + } + + /** + * 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/TargetCreateOutput.java b/src/main/java/io/akeyless/client/model/TargetCreateOutput.java new file mode 100644 index 00000000..9460c384 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateOutput.java @@ -0,0 +1,100 @@ +/* + * 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; + +/** + * TargetCreateOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateOutput { + public static final String SERIALIZED_NAME_TARGET_ID = "target_id"; + @SerializedName(SERIALIZED_NAME_TARGET_ID) + private Long targetId; + + public TargetCreateOutput() { + } + + public TargetCreateOutput targetId(Long targetId) { + + this.targetId = targetId; + return this; + } + + /** + * Get targetId + * @return targetId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Long getTargetId() { + return targetId; + } + + + public void setTargetId(Long targetId) { + this.targetId = targetId; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateOutput targetCreateOutput = (TargetCreateOutput) o; + return Objects.equals(this.targetId, targetCreateOutput.targetId); + } + + @Override + public int hashCode() { + return Objects.hash(targetId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateOutput {\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).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/TargetCreatePing.java b/src/main/java/io/akeyless/client/model/TargetCreatePing.java new file mode 100644 index 00000000..2d31bb5c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreatePing.java @@ -0,0 +1,420 @@ +/* + * 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; + +/** + * targetCreatePing is a command that creates a new ping target + */ +@ApiModel(description = "targetCreatePing is a command that creates a new ping target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreatePing { + public static final String SERIALIZED_NAME_ADMINISTRATIVE_PORT = "administrative-port"; + @SerializedName(SERIALIZED_NAME_ADMINISTRATIVE_PORT) + private String administrativePort = "9999"; + + public static final String SERIALIZED_NAME_AUTHORIZATION_PORT = "authorization-port"; + @SerializedName(SERIALIZED_NAME_AUTHORIZATION_PORT) + private String authorizationPort = "9031"; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_PING_URL = "ping-url"; + @SerializedName(SERIALIZED_NAME_PING_URL) + private String pingUrl; + + public static final String SERIALIZED_NAME_PRIVILEGED_USER = "privileged-user"; + @SerializedName(SERIALIZED_NAME_PRIVILEGED_USER) + private String privilegedUser; + + 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 TargetCreatePing() { + } + + public TargetCreatePing administrativePort(String administrativePort) { + + this.administrativePort = administrativePort; + return this; + } + + /** + * Ping Federate administrative port + * @return administrativePort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate administrative port") + + public String getAdministrativePort() { + return administrativePort; + } + + + public void setAdministrativePort(String administrativePort) { + this.administrativePort = administrativePort; + } + + + public TargetCreatePing authorizationPort(String authorizationPort) { + + this.authorizationPort = authorizationPort; + return this; + } + + /** + * Ping Federate authorization port + * @return authorizationPort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate authorization port") + + public String getAuthorizationPort() { + return authorizationPort; + } + + + public void setAuthorizationPort(String authorizationPort) { + this.authorizationPort = authorizationPort; + } + + + public TargetCreatePing description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreatePing 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 TargetCreatePing key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreatePing maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreatePing name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreatePing password(String password) { + + this.password = password; + return this; + } + + /** + * Ping Federate privileged user password + * @return password + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate privileged user password") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetCreatePing pingUrl(String pingUrl) { + + this.pingUrl = pingUrl; + return this; + } + + /** + * Ping URL + * @return pingUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping URL") + + public String getPingUrl() { + return pingUrl; + } + + + public void setPingUrl(String pingUrl) { + this.pingUrl = pingUrl; + } + + + public TargetCreatePing privilegedUser(String privilegedUser) { + + this.privilegedUser = privilegedUser; + return this; + } + + /** + * Ping Federate privileged user + * @return privilegedUser + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate privileged user") + + public String getPrivilegedUser() { + return privilegedUser; + } + + + public void setPrivilegedUser(String privilegedUser) { + this.privilegedUser = privilegedUser; + } + + + public TargetCreatePing 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 TargetCreatePing 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; + } + TargetCreatePing targetCreatePing = (TargetCreatePing) o; + return Objects.equals(this.administrativePort, targetCreatePing.administrativePort) && + Objects.equals(this.authorizationPort, targetCreatePing.authorizationPort) && + Objects.equals(this.description, targetCreatePing.description) && + Objects.equals(this.json, targetCreatePing.json) && + Objects.equals(this.key, targetCreatePing.key) && + Objects.equals(this.maxVersions, targetCreatePing.maxVersions) && + Objects.equals(this.name, targetCreatePing.name) && + Objects.equals(this.password, targetCreatePing.password) && + Objects.equals(this.pingUrl, targetCreatePing.pingUrl) && + Objects.equals(this.privilegedUser, targetCreatePing.privilegedUser) && + Objects.equals(this.token, targetCreatePing.token) && + Objects.equals(this.uidToken, targetCreatePing.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(administrativePort, authorizationPort, description, json, key, maxVersions, name, password, pingUrl, privilegedUser, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreatePing {\n"); + sb.append(" administrativePort: ").append(toIndentedString(administrativePort)).append("\n"); + sb.append(" authorizationPort: ").append(toIndentedString(authorizationPort)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" pingUrl: ").append(toIndentedString(pingUrl)).append("\n"); + sb.append(" privilegedUser: ").append(toIndentedString(privilegedUser)).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/TargetCreateRabbitMq.java b/src/main/java/io/akeyless/client/model/TargetCreateRabbitMq.java new file mode 100644 index 00000000..b01dc91f --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateRabbitMq.java @@ -0,0 +1,362 @@ +/* + * 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; + +/** + * targetCreateRabbitMq is a command that creates a new rabbitmq target + */ +@ApiModel(description = "targetCreateRabbitMq is a command that creates a new rabbitmq target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateRabbitMq { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_RABBITMQ_SERVER_PASSWORD = "rabbitmq-server-password"; + @SerializedName(SERIALIZED_NAME_RABBITMQ_SERVER_PASSWORD) + private String rabbitmqServerPassword; + + public static final String SERIALIZED_NAME_RABBITMQ_SERVER_URI = "rabbitmq-server-uri"; + @SerializedName(SERIALIZED_NAME_RABBITMQ_SERVER_URI) + private String rabbitmqServerUri; + + public static final String SERIALIZED_NAME_RABBITMQ_SERVER_USER = "rabbitmq-server-user"; + @SerializedName(SERIALIZED_NAME_RABBITMQ_SERVER_USER) + private String rabbitmqServerUser; + + 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 TargetCreateRabbitMq() { + } + + public TargetCreateRabbitMq description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateRabbitMq 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 TargetCreateRabbitMq key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateRabbitMq maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateRabbitMq name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateRabbitMq rabbitmqServerPassword(String rabbitmqServerPassword) { + + this.rabbitmqServerPassword = rabbitmqServerPassword; + return this; + } + + /** + * Get rabbitmqServerPassword + * @return rabbitmqServerPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getRabbitmqServerPassword() { + return rabbitmqServerPassword; + } + + + public void setRabbitmqServerPassword(String rabbitmqServerPassword) { + this.rabbitmqServerPassword = rabbitmqServerPassword; + } + + + public TargetCreateRabbitMq rabbitmqServerUri(String rabbitmqServerUri) { + + this.rabbitmqServerUri = rabbitmqServerUri; + return this; + } + + /** + * Get rabbitmqServerUri + * @return rabbitmqServerUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getRabbitmqServerUri() { + return rabbitmqServerUri; + } + + + public void setRabbitmqServerUri(String rabbitmqServerUri) { + this.rabbitmqServerUri = rabbitmqServerUri; + } + + + public TargetCreateRabbitMq rabbitmqServerUser(String rabbitmqServerUser) { + + this.rabbitmqServerUser = rabbitmqServerUser; + return this; + } + + /** + * Get rabbitmqServerUser + * @return rabbitmqServerUser + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getRabbitmqServerUser() { + return rabbitmqServerUser; + } + + + public void setRabbitmqServerUser(String rabbitmqServerUser) { + this.rabbitmqServerUser = rabbitmqServerUser; + } + + + public TargetCreateRabbitMq 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 TargetCreateRabbitMq 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; + } + TargetCreateRabbitMq targetCreateRabbitMq = (TargetCreateRabbitMq) o; + return Objects.equals(this.description, targetCreateRabbitMq.description) && + Objects.equals(this.json, targetCreateRabbitMq.json) && + Objects.equals(this.key, targetCreateRabbitMq.key) && + Objects.equals(this.maxVersions, targetCreateRabbitMq.maxVersions) && + Objects.equals(this.name, targetCreateRabbitMq.name) && + Objects.equals(this.rabbitmqServerPassword, targetCreateRabbitMq.rabbitmqServerPassword) && + Objects.equals(this.rabbitmqServerUri, targetCreateRabbitMq.rabbitmqServerUri) && + Objects.equals(this.rabbitmqServerUser, targetCreateRabbitMq.rabbitmqServerUser) && + Objects.equals(this.token, targetCreateRabbitMq.token) && + Objects.equals(this.uidToken, targetCreateRabbitMq.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, json, key, maxVersions, name, rabbitmqServerPassword, rabbitmqServerUri, rabbitmqServerUser, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateRabbitMq {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" rabbitmqServerPassword: ").append(toIndentedString(rabbitmqServerPassword)).append("\n"); + sb.append(" rabbitmqServerUri: ").append(toIndentedString(rabbitmqServerUri)).append("\n"); + sb.append(" rabbitmqServerUser: ").append(toIndentedString(rabbitmqServerUser)).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/TargetCreateSalesforce.java b/src/main/java/io/akeyless/client/model/TargetCreateSalesforce.java new file mode 100644 index 00000000..1dec2e0b --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateSalesforce.java @@ -0,0 +1,565 @@ +/* + * 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; + +/** + * targetCreateSalesforce is a command that creates a new Salesforce target + */ +@ApiModel(description = "targetCreateSalesforce is a command that creates a new Salesforce target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateSalesforce { + public static final String SERIALIZED_NAME_APP_PRIVATE_KEY_DATA = "app-private-key-data"; + @SerializedName(SERIALIZED_NAME_APP_PRIVATE_KEY_DATA) + private String appPrivateKeyData; + + public static final String SERIALIZED_NAME_AUTH_FLOW = "auth-flow"; + @SerializedName(SERIALIZED_NAME_AUTH_FLOW) + private String authFlow; + + public static final String SERIALIZED_NAME_CA_CERT_DATA = "ca-cert-data"; + @SerializedName(SERIALIZED_NAME_CA_CERT_DATA) + private String caCertData; + + public static final String SERIALIZED_NAME_CA_CERT_NAME = "ca-cert-name"; + @SerializedName(SERIALIZED_NAME_CA_CERT_NAME) + private String caCertName; + + public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; + @SerializedName(SERIALIZED_NAME_CLIENT_ID) + private String clientId; + + public static final String SERIALIZED_NAME_CLIENT_SECRET = "client-secret"; + @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_EMAIL = "email"; + @SerializedName(SERIALIZED_NAME_EMAIL) + private String email; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_SECURITY_TOKEN = "security-token"; + @SerializedName(SERIALIZED_NAME_SECURITY_TOKEN) + private String securityToken; + + public static final String SERIALIZED_NAME_TENANT_URL = "tenant-url"; + @SerializedName(SERIALIZED_NAME_TENANT_URL) + private String tenantUrl; + + 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 TargetCreateSalesforce() { + } + + public TargetCreateSalesforce appPrivateKeyData(String appPrivateKeyData) { + + this.appPrivateKeyData = appPrivateKeyData; + return this; + } + + /** + * Base64 encoded PEM of the connected app private key (relevant for JWT auth only) + * @return appPrivateKeyData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64 encoded PEM of the connected app private key (relevant for JWT auth only)") + + public String getAppPrivateKeyData() { + return appPrivateKeyData; + } + + + public void setAppPrivateKeyData(String appPrivateKeyData) { + this.appPrivateKeyData = appPrivateKeyData; + } + + + public TargetCreateSalesforce authFlow(String authFlow) { + + this.authFlow = authFlow; + return this; + } + + /** + * type of the auth flow ('jwt' / 'user-password') + * @return authFlow + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "type of the auth flow ('jwt' / 'user-password')") + + public String getAuthFlow() { + return authFlow; + } + + + public void setAuthFlow(String authFlow) { + this.authFlow = authFlow; + } + + + public TargetCreateSalesforce caCertData(String caCertData) { + + this.caCertData = caCertData; + return this; + } + + /** + * Base64 encoded PEM cert to use when uploading a new key to Salesforce + * @return caCertData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64 encoded PEM cert to use when uploading a new key to Salesforce") + + public String getCaCertData() { + return caCertData; + } + + + public void setCaCertData(String caCertData) { + this.caCertData = caCertData; + } + + + public TargetCreateSalesforce caCertName(String caCertName) { + + this.caCertName = caCertName; + return this; + } + + /** + * name of the certificate in Salesforce tenant to use when uploading new key + * @return caCertName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "name of the certificate in Salesforce tenant to use when uploading new key") + + public String getCaCertName() { + return caCertName; + } + + + public void setCaCertName(String caCertName) { + this.caCertName = caCertName; + } + + + public TargetCreateSalesforce clientId(String clientId) { + + this.clientId = clientId; + return this; + } + + /** + * Client ID of the oauth2 app to use for connecting to Salesforce + * @return clientId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Client ID of the oauth2 app to use for connecting to Salesforce") + + public String getClientId() { + return clientId; + } + + + public void setClientId(String clientId) { + this.clientId = clientId; + } + + + public TargetCreateSalesforce clientSecret(String clientSecret) { + + this.clientSecret = clientSecret; + return this; + } + + /** + * Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) + * @return clientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow)") + + public String getClientSecret() { + return clientSecret; + } + + + public void setClientSecret(String clientSecret) { + this.clientSecret = clientSecret; + } + + + public TargetCreateSalesforce description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateSalesforce email(String email) { + + this.email = email; + return this; + } + + /** + * The email of the user attached to the oauth2 app used for connecting to Salesforce + * @return email + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The email of the user attached to the oauth2 app used for connecting to Salesforce") + + public String getEmail() { + return email; + } + + + public void setEmail(String email) { + this.email = email; + } + + + public TargetCreateSalesforce 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 TargetCreateSalesforce key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateSalesforce maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateSalesforce name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateSalesforce password(String password) { + + this.password = password; + return this; + } + + /** + * The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) + * @return password + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow)") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetCreateSalesforce securityToken(String securityToken) { + + this.securityToken = securityToken; + return this; + } + + /** + * The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) + * @return securityToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow)") + + public String getSecurityToken() { + return securityToken; + } + + + public void setSecurityToken(String securityToken) { + this.securityToken = securityToken; + } + + + public TargetCreateSalesforce tenantUrl(String tenantUrl) { + + this.tenantUrl = tenantUrl; + return this; + } + + /** + * Url of the Salesforce tenant + * @return tenantUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Url of the Salesforce tenant") + + public String getTenantUrl() { + return tenantUrl; + } + + + public void setTenantUrl(String tenantUrl) { + this.tenantUrl = tenantUrl; + } + + + public TargetCreateSalesforce 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 TargetCreateSalesforce 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; + } + TargetCreateSalesforce targetCreateSalesforce = (TargetCreateSalesforce) o; + return Objects.equals(this.appPrivateKeyData, targetCreateSalesforce.appPrivateKeyData) && + Objects.equals(this.authFlow, targetCreateSalesforce.authFlow) && + Objects.equals(this.caCertData, targetCreateSalesforce.caCertData) && + Objects.equals(this.caCertName, targetCreateSalesforce.caCertName) && + Objects.equals(this.clientId, targetCreateSalesforce.clientId) && + Objects.equals(this.clientSecret, targetCreateSalesforce.clientSecret) && + Objects.equals(this.description, targetCreateSalesforce.description) && + Objects.equals(this.email, targetCreateSalesforce.email) && + Objects.equals(this.json, targetCreateSalesforce.json) && + Objects.equals(this.key, targetCreateSalesforce.key) && + Objects.equals(this.maxVersions, targetCreateSalesforce.maxVersions) && + Objects.equals(this.name, targetCreateSalesforce.name) && + Objects.equals(this.password, targetCreateSalesforce.password) && + Objects.equals(this.securityToken, targetCreateSalesforce.securityToken) && + Objects.equals(this.tenantUrl, targetCreateSalesforce.tenantUrl) && + Objects.equals(this.token, targetCreateSalesforce.token) && + Objects.equals(this.uidToken, targetCreateSalesforce.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(appPrivateKeyData, authFlow, caCertData, caCertName, clientId, clientSecret, description, email, json, key, maxVersions, name, password, securityToken, tenantUrl, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateSalesforce {\n"); + sb.append(" appPrivateKeyData: ").append(toIndentedString(appPrivateKeyData)).append("\n"); + sb.append(" authFlow: ").append(toIndentedString(authFlow)).append("\n"); + sb.append(" caCertData: ").append(toIndentedString(caCertData)).append("\n"); + sb.append(" caCertName: ").append(toIndentedString(caCertName)).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(" email: ").append(toIndentedString(email)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" securityToken: ").append(toIndentedString(securityToken)).append("\n"); + sb.append(" tenantUrl: ").append(toIndentedString(tenantUrl)).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/TargetCreateSsh.java b/src/main/java/io/akeyless/client/model/TargetCreateSsh.java new file mode 100644 index 00000000..6b0c9d19 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateSsh.java @@ -0,0 +1,449 @@ +/* + * 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; + +/** + * targetCreateSsh is a command that creates a new ssh target + */ +@ApiModel(description = "targetCreateSsh is a command that creates a new ssh target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateSsh { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HOST = "host"; + @SerializedName(SERIALIZED_NAME_HOST) + private String host; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PORT = "port"; + @SerializedName(SERIALIZED_NAME_PORT) + private String port = "22"; + + public static final String SERIALIZED_NAME_PRIVATE_KEY = "private-key"; + @SerializedName(SERIALIZED_NAME_PRIVATE_KEY) + private String privateKey; + + public static final String SERIALIZED_NAME_PRIVATE_KEY_PASSWORD = "private-key-password"; + @SerializedName(SERIALIZED_NAME_PRIVATE_KEY_PASSWORD) + private String privateKeyPassword; + + public static final String SERIALIZED_NAME_SSH_PASSWORD = "ssh-password"; + @SerializedName(SERIALIZED_NAME_SSH_PASSWORD) + private String sshPassword; + + public static final String SERIALIZED_NAME_SSH_USERNAME = "ssh-username"; + @SerializedName(SERIALIZED_NAME_SSH_USERNAME) + private String sshUsername; + + 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 TargetCreateSsh() { + } + + public TargetCreateSsh description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateSsh host(String host) { + + this.host = host; + return this; + } + + /** + * SSH host name + * @return host + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH host name") + + public String getHost() { + return host; + } + + + public void setHost(String host) { + this.host = host; + } + + + public TargetCreateSsh 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 TargetCreateSsh key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateSsh maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateSsh name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateSsh port(String port) { + + this.port = port; + return this; + } + + /** + * SSH port + * @return port + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH port") + + public String getPort() { + return port; + } + + + public void setPort(String port) { + this.port = port; + } + + + public TargetCreateSsh privateKey(String privateKey) { + + this.privateKey = privateKey; + return this; + } + + /** + * SSH private key + * @return privateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH private key") + + public String getPrivateKey() { + return privateKey; + } + + + public void setPrivateKey(String privateKey) { + this.privateKey = privateKey; + } + + + public TargetCreateSsh privateKeyPassword(String privateKeyPassword) { + + this.privateKeyPassword = privateKeyPassword; + return this; + } + + /** + * SSH private key password + * @return privateKeyPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH private key password") + + public String getPrivateKeyPassword() { + return privateKeyPassword; + } + + + public void setPrivateKeyPassword(String privateKeyPassword) { + this.privateKeyPassword = privateKeyPassword; + } + + + public TargetCreateSsh sshPassword(String sshPassword) { + + this.sshPassword = sshPassword; + return this; + } + + /** + * SSH password to rotate + * @return sshPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH password to rotate") + + public String getSshPassword() { + return sshPassword; + } + + + public void setSshPassword(String sshPassword) { + this.sshPassword = sshPassword; + } + + + public TargetCreateSsh sshUsername(String sshUsername) { + + this.sshUsername = sshUsername; + return this; + } + + /** + * SSH username + * @return sshUsername + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH username") + + public String getSshUsername() { + return sshUsername; + } + + + public void setSshUsername(String sshUsername) { + this.sshUsername = sshUsername; + } + + + public TargetCreateSsh 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 TargetCreateSsh 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; + } + TargetCreateSsh targetCreateSsh = (TargetCreateSsh) o; + return Objects.equals(this.description, targetCreateSsh.description) && + Objects.equals(this.host, targetCreateSsh.host) && + Objects.equals(this.json, targetCreateSsh.json) && + Objects.equals(this.key, targetCreateSsh.key) && + Objects.equals(this.maxVersions, targetCreateSsh.maxVersions) && + Objects.equals(this.name, targetCreateSsh.name) && + Objects.equals(this.port, targetCreateSsh.port) && + Objects.equals(this.privateKey, targetCreateSsh.privateKey) && + Objects.equals(this.privateKeyPassword, targetCreateSsh.privateKeyPassword) && + Objects.equals(this.sshPassword, targetCreateSsh.sshPassword) && + Objects.equals(this.sshUsername, targetCreateSsh.sshUsername) && + Objects.equals(this.token, targetCreateSsh.token) && + Objects.equals(this.uidToken, targetCreateSsh.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, host, json, key, maxVersions, name, port, privateKey, privateKeyPassword, sshPassword, sshUsername, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateSsh {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" host: ").append(toIndentedString(host)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" port: ").append(toIndentedString(port)).append("\n"); + sb.append(" privateKey: ").append(toIndentedString(privateKey)).append("\n"); + sb.append(" privateKeyPassword: ").append(toIndentedString(privateKeyPassword)).append("\n"); + sb.append(" sshPassword: ").append(toIndentedString(sshPassword)).append("\n"); + sb.append(" sshUsername: ").append(toIndentedString(sshUsername)).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/TargetCreateWeb.java b/src/main/java/io/akeyless/client/model/TargetCreateWeb.java new file mode 100644 index 00000000..56ada886 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateWeb.java @@ -0,0 +1,304 @@ +/* + * 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; + +/** + * targetCreateWeb is a command that creates a new web target + */ +@ApiModel(description = "targetCreateWeb is a command that creates a new web target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateWeb { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + 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 static final String SERIALIZED_NAME_URL = "url"; + @SerializedName(SERIALIZED_NAME_URL) + private String url; + + public TargetCreateWeb() { + } + + public TargetCreateWeb description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateWeb 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 TargetCreateWeb key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateWeb maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateWeb name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateWeb 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 TargetCreateWeb 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; + } + + + public TargetCreateWeb url(String url) { + + this.url = url; + return this; + } + + /** + * The url + * @return url + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The url") + + public String getUrl() { + return url; + } + + + public void setUrl(String url) { + this.url = url; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateWeb targetCreateWeb = (TargetCreateWeb) o; + return Objects.equals(this.description, targetCreateWeb.description) && + Objects.equals(this.json, targetCreateWeb.json) && + Objects.equals(this.key, targetCreateWeb.key) && + Objects.equals(this.maxVersions, targetCreateWeb.maxVersions) && + Objects.equals(this.name, targetCreateWeb.name) && + Objects.equals(this.token, targetCreateWeb.token) && + Objects.equals(this.uidToken, targetCreateWeb.uidToken) && + Objects.equals(this.url, targetCreateWeb.url); + } + + @Override + public int hashCode() { + return Objects.hash(description, json, key, maxVersions, name, token, uidToken, url); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateWeb {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).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(" url: ").append(toIndentedString(url)).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/TargetCreateWindows.java b/src/main/java/io/akeyless/client/model/TargetCreateWindows.java new file mode 100644 index 00000000..abe61294 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateWindows.java @@ -0,0 +1,478 @@ +/* + * 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; + +/** + * GatewayCreateProducerWindowsCmd is a command that creates a new windows target + */ +@ApiModel(description = "GatewayCreateProducerWindowsCmd is a command that creates a new windows target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateWindows { + public static final String SERIALIZED_NAME_CERTIFICATE = "certificate"; + @SerializedName(SERIALIZED_NAME_CERTIFICATE) + private String certificate; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_DOMAIN = "domain"; + @SerializedName(SERIALIZED_NAME_DOMAIN) + private String domain; + + public static final String SERIALIZED_NAME_HOSTNAME = "hostname"; + @SerializedName(SERIALIZED_NAME_HOSTNAME) + private String hostname; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_PORT = "port"; + @SerializedName(SERIALIZED_NAME_PORT) + private String port = "5986"; + + 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 static final String SERIALIZED_NAME_USE_TLS = "use-tls"; + @SerializedName(SERIALIZED_NAME_USE_TLS) + private String useTls = "true"; + + public static final String SERIALIZED_NAME_USERNAME = "username"; + @SerializedName(SERIALIZED_NAME_USERNAME) + private String username; + + public TargetCreateWindows() { + } + + public TargetCreateWindows certificate(String certificate) { + + this.certificate = certificate; + return this; + } + + /** + * SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) + * @return certificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)") + + public String getCertificate() { + return certificate; + } + + + public void setCertificate(String certificate) { + this.certificate = certificate; + } + + + public TargetCreateWindows description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateWindows domain(String domain) { + + this.domain = domain; + return this; + } + + /** + * User domain name + * @return domain + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "User domain name") + + public String getDomain() { + return domain; + } + + + public void setDomain(String domain) { + this.domain = domain; + } + + + public TargetCreateWindows hostname(String hostname) { + + this.hostname = hostname; + return this; + } + + /** + * Server hostname + * @return hostname + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Server hostname") + + public String getHostname() { + return hostname; + } + + + public void setHostname(String hostname) { + this.hostname = hostname; + } + + + public TargetCreateWindows 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 TargetCreateWindows key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateWindows maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateWindows name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateWindows password(String password) { + + this.password = password; + return this; + } + + /** + * Privileged user password + * @return password + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Privileged user password") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetCreateWindows port(String port) { + + this.port = port; + return this; + } + + /** + * Server WinRM port + * @return port + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Server WinRM port") + + public String getPort() { + return port; + } + + + public void setPort(String port) { + this.port = port; + } + + + public TargetCreateWindows 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 TargetCreateWindows 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; + } + + + public TargetCreateWindows useTls(String useTls) { + + this.useTls = useTls; + return this; + } + + /** + * Enable/Disable TLS for WinRM over HTTPS [true/false] + * @return useTls + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enable/Disable TLS for WinRM over HTTPS [true/false]") + + public String getUseTls() { + return useTls; + } + + + public void setUseTls(String useTls) { + this.useTls = useTls; + } + + + public TargetCreateWindows username(String username) { + + this.username = username; + return this; + } + + /** + * Privileged username + * @return username + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Privileged username") + + public String getUsername() { + return username; + } + + + public void setUsername(String username) { + this.username = username; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetCreateWindows targetCreateWindows = (TargetCreateWindows) o; + return Objects.equals(this.certificate, targetCreateWindows.certificate) && + Objects.equals(this.description, targetCreateWindows.description) && + Objects.equals(this.domain, targetCreateWindows.domain) && + Objects.equals(this.hostname, targetCreateWindows.hostname) && + Objects.equals(this.json, targetCreateWindows.json) && + Objects.equals(this.key, targetCreateWindows.key) && + Objects.equals(this.maxVersions, targetCreateWindows.maxVersions) && + Objects.equals(this.name, targetCreateWindows.name) && + Objects.equals(this.password, targetCreateWindows.password) && + Objects.equals(this.port, targetCreateWindows.port) && + Objects.equals(this.token, targetCreateWindows.token) && + Objects.equals(this.uidToken, targetCreateWindows.uidToken) && + Objects.equals(this.useTls, targetCreateWindows.useTls) && + Objects.equals(this.username, targetCreateWindows.username); + } + + @Override + public int hashCode() { + return Objects.hash(certificate, description, domain, hostname, json, key, maxVersions, name, password, port, token, uidToken, useTls, username); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateWindows {\n"); + sb.append(" certificate: ").append(toIndentedString(certificate)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" domain: ").append(toIndentedString(domain)).append("\n"); + sb.append(" hostname: ").append(toIndentedString(hostname)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" port: ").append(toIndentedString(port)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useTls: ").append(toIndentedString(useTls)).append("\n"); + sb.append(" username: ").append(toIndentedString(username)).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/TargetCreateZeroSSL.java b/src/main/java/io/akeyless/client/model/TargetCreateZeroSSL.java new file mode 100644 index 00000000..ac4bfb6e --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetCreateZeroSSL.java @@ -0,0 +1,478 @@ +/* + * 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; + +/** + * targetCreateZeroSSL is a command that creates a new ZeroSSL target + */ +@ApiModel(description = "targetCreateZeroSSL is a command that creates a new ZeroSSL target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetCreateZeroSSL { + public static final String SERIALIZED_NAME_API_KEY = "api-key"; + @SerializedName(SERIALIZED_NAME_API_KEY) + private String apiKey; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_IMAP_FQDN = "imap-fqdn"; + @SerializedName(SERIALIZED_NAME_IMAP_FQDN) + private String imapFqdn; + + public static final String SERIALIZED_NAME_IMAP_PASSWORD = "imap-password"; + @SerializedName(SERIALIZED_NAME_IMAP_PASSWORD) + private String imapPassword; + + public static final String SERIALIZED_NAME_IMAP_PORT = "imap-port"; + @SerializedName(SERIALIZED_NAME_IMAP_PORT) + private String imapPort = "993"; + + public static final String SERIALIZED_NAME_IMAP_TARGET_EMAIL = "imap-target-email"; + @SerializedName(SERIALIZED_NAME_IMAP_TARGET_EMAIL) + private String imapTargetEmail; + + public static final String SERIALIZED_NAME_IMAP_USERNAME = "imap-username"; + @SerializedName(SERIALIZED_NAME_IMAP_USERNAME) + private String imapUsername; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_KEY = "key"; + @SerializedName(SERIALIZED_NAME_KEY) + private String key; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 TargetCreateZeroSSL() { + } + + public TargetCreateZeroSSL apiKey(String apiKey) { + + this.apiKey = apiKey; + return this; + } + + /** + * API Key of the ZeroSSLTarget account + * @return apiKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "API Key of the ZeroSSLTarget account") + + public String getApiKey() { + return apiKey; + } + + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + + public TargetCreateZeroSSL description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetCreateZeroSSL imapFqdn(String imapFqdn) { + + this.imapFqdn = imapFqdn; + return this; + } + + /** + * ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS + * @return imapFqdn + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS") + + public String getImapFqdn() { + return imapFqdn; + } + + + public void setImapFqdn(String imapFqdn) { + this.imapFqdn = imapFqdn; + } + + + public TargetCreateZeroSSL imapPassword(String imapPassword) { + + this.imapPassword = imapPassword; + return this; + } + + /** + * ImapPassword to access the IMAP service + * @return imapPassword + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapPassword to access the IMAP service") + + public String getImapPassword() { + return imapPassword; + } + + + public void setImapPassword(String imapPassword) { + this.imapPassword = imapPassword; + } + + + public TargetCreateZeroSSL imapPort(String imapPort) { + + this.imapPort = imapPort; + return this; + } + + /** + * ImapPort of the IMAP service + * @return imapPort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ImapPort of the IMAP service") + + public String getImapPort() { + return imapPort; + } + + + public void setImapPort(String imapPort) { + this.imapPort = imapPort; + } + + + public TargetCreateZeroSSL imapTargetEmail(String imapTargetEmail) { + + this.imapTargetEmail = imapTargetEmail; + return this; + } + + /** + * ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username + * @return imapTargetEmail + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username") + + public String getImapTargetEmail() { + return imapTargetEmail; + } + + + public void setImapTargetEmail(String imapTargetEmail) { + this.imapTargetEmail = imapTargetEmail; + } + + + public TargetCreateZeroSSL imapUsername(String imapUsername) { + + this.imapUsername = imapUsername; + return this; + } + + /** + * ImapUsername to access the IMAP service + * @return imapUsername + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapUsername to access the IMAP service") + + public String getImapUsername() { + return imapUsername; + } + + + public void setImapUsername(String imapUsername) { + this.imapUsername = imapUsername; + } + + + public TargetCreateZeroSSL 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 TargetCreateZeroSSL key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetCreateZeroSSL maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetCreateZeroSSL name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetCreateZeroSSL timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetCreateZeroSSL 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 TargetCreateZeroSSL 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; + } + TargetCreateZeroSSL targetCreateZeroSSL = (TargetCreateZeroSSL) o; + return Objects.equals(this.apiKey, targetCreateZeroSSL.apiKey) && + Objects.equals(this.description, targetCreateZeroSSL.description) && + Objects.equals(this.imapFqdn, targetCreateZeroSSL.imapFqdn) && + Objects.equals(this.imapPassword, targetCreateZeroSSL.imapPassword) && + Objects.equals(this.imapPort, targetCreateZeroSSL.imapPort) && + Objects.equals(this.imapTargetEmail, targetCreateZeroSSL.imapTargetEmail) && + Objects.equals(this.imapUsername, targetCreateZeroSSL.imapUsername) && + Objects.equals(this.json, targetCreateZeroSSL.json) && + Objects.equals(this.key, targetCreateZeroSSL.key) && + Objects.equals(this.maxVersions, targetCreateZeroSSL.maxVersions) && + Objects.equals(this.name, targetCreateZeroSSL.name) && + Objects.equals(this.timeout, targetCreateZeroSSL.timeout) && + Objects.equals(this.token, targetCreateZeroSSL.token) && + Objects.equals(this.uidToken, targetCreateZeroSSL.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(apiKey, description, imapFqdn, imapPassword, imapPort, imapTargetEmail, imapUsername, json, key, maxVersions, name, timeout, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetCreateZeroSSL {\n"); + sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" imapFqdn: ").append(toIndentedString(imapFqdn)).append("\n"); + sb.append(" imapPassword: ").append(toIndentedString(imapPassword)).append("\n"); + sb.append(" imapPort: ").append(toIndentedString(imapPort)).append("\n"); + sb.append(" imapTargetEmail: ").append(toIndentedString(imapTargetEmail)).append("\n"); + sb.append(" imapUsername: ").append(toIndentedString(imapUsername)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).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/TargetDelete.java b/src/main/java/io/akeyless/client/model/TargetDelete.java new file mode 100644 index 00000000..774f9cdf --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetDelete.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; + +/** + * targetDelete is a command that deletes a target + */ +@ApiModel(description = "targetDelete is a command that deletes a target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetDelete { + public static final String SERIALIZED_NAME_FORCE_DELETION = "force-deletion"; + @SerializedName(SERIALIZED_NAME_FORCE_DELETION) + private Boolean forceDeletion = false; + + 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_TARGET_VERSION = "target-version"; + @SerializedName(SERIALIZED_NAME_TARGET_VERSION) + private Integer targetVersion; + + 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 TargetDelete() { + } + + public TargetDelete forceDeletion(Boolean forceDeletion) { + + this.forceDeletion = forceDeletion; + return this; + } + + /** + * Enforce deletion + * @return forceDeletion + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enforce deletion") + + public Boolean getForceDeletion() { + return forceDeletion; + } + + + public void setForceDeletion(Boolean forceDeletion) { + this.forceDeletion = forceDeletion; + } + + + public TargetDelete 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 TargetDelete name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetDelete targetVersion(Integer targetVersion) { + + this.targetVersion = targetVersion; + return this; + } + + /** + * Target version + * @return targetVersion + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Target version") + + public Integer getTargetVersion() { + return targetVersion; + } + + + public void setTargetVersion(Integer targetVersion) { + this.targetVersion = targetVersion; + } + + + public TargetDelete 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 TargetDelete 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; + } + TargetDelete targetDelete = (TargetDelete) o; + return Objects.equals(this.forceDeletion, targetDelete.forceDeletion) && + Objects.equals(this.json, targetDelete.json) && + Objects.equals(this.name, targetDelete.name) && + Objects.equals(this.targetVersion, targetDelete.targetVersion) && + Objects.equals(this.token, targetDelete.token) && + Objects.equals(this.uidToken, targetDelete.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(forceDeletion, json, name, targetVersion, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetDelete {\n"); + sb.append(" forceDeletion: ").append(toIndentedString(forceDeletion)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" targetVersion: ").append(toIndentedString(targetVersion)).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/TargetGet.java b/src/main/java/io/akeyless/client/model/TargetGet.java new file mode 100644 index 00000000..1505aebf --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetGet.java @@ -0,0 +1,216 @@ +/* + * 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; + +/** + * TargetGet + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetGet { + 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_SHOW_VERSIONS = "show-versions"; + @SerializedName(SERIALIZED_NAME_SHOW_VERSIONS) + private Boolean showVersions = false; + + 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 TargetGet() { + } + + public TargetGet 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 TargetGet name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetGet showVersions(Boolean showVersions) { + + this.showVersions = showVersions; + return this; + } + + /** + * Include all target versions in reply + * @return showVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Include all target versions in reply") + + public Boolean getShowVersions() { + return showVersions; + } + + + public void setShowVersions(Boolean showVersions) { + this.showVersions = showVersions; + } + + + public TargetGet 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 TargetGet 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; + } + TargetGet targetGet = (TargetGet) o; + return Objects.equals(this.json, targetGet.json) && + Objects.equals(this.name, targetGet.name) && + Objects.equals(this.showVersions, targetGet.showVersions) && + Objects.equals(this.token, targetGet.token) && + Objects.equals(this.uidToken, targetGet.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(json, name, showVersions, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetGet {\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" showVersions: ").append(toIndentedString(showVersions)).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/TargetGetDetails.java b/src/main/java/io/akeyless/client/model/TargetGetDetails.java new file mode 100644 index 00000000..a441c409 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetGetDetails.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; + +/** + * TargetGetDetails + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetGetDetails { + 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_SHOW_VERSIONS = "show-versions"; + @SerializedName(SERIALIZED_NAME_SHOW_VERSIONS) + private Boolean showVersions = false; + + public static final String SERIALIZED_NAME_TARGET_VERSION = "target-version"; + @SerializedName(SERIALIZED_NAME_TARGET_VERSION) + private Integer targetVersion; + + 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 TargetGetDetails() { + } + + public TargetGetDetails 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 TargetGetDetails name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetGetDetails showVersions(Boolean showVersions) { + + this.showVersions = showVersions; + return this; + } + + /** + * Include all target versions in reply + * @return showVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Include all target versions in reply") + + public Boolean getShowVersions() { + return showVersions; + } + + + public void setShowVersions(Boolean showVersions) { + this.showVersions = showVersions; + } + + + public TargetGetDetails targetVersion(Integer targetVersion) { + + this.targetVersion = targetVersion; + return this; + } + + /** + * Target version + * @return targetVersion + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Target version") + + public Integer getTargetVersion() { + return targetVersion; + } + + + public void setTargetVersion(Integer targetVersion) { + this.targetVersion = targetVersion; + } + + + public TargetGetDetails 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 TargetGetDetails 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; + } + TargetGetDetails targetGetDetails = (TargetGetDetails) o; + return Objects.equals(this.json, targetGetDetails.json) && + Objects.equals(this.name, targetGetDetails.name) && + Objects.equals(this.showVersions, targetGetDetails.showVersions) && + Objects.equals(this.targetVersion, targetGetDetails.targetVersion) && + Objects.equals(this.token, targetGetDetails.token) && + Objects.equals(this.uidToken, targetGetDetails.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(json, name, showVersions, targetVersion, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetGetDetails {\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" showVersions: ").append(toIndentedString(showVersions)).append("\n"); + sb.append(" targetVersion: ").append(toIndentedString(targetVersion)).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/TargetList.java b/src/main/java/io/akeyless/client/model/TargetList.java new file mode 100644 index 00000000..c52b4ce9 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetList.java @@ -0,0 +1,256 @@ +/* + * 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; + +/** + * targetList is a command that returns a list of targets + */ +@ApiModel(description = "targetList is a command that returns a list of targets") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetList { + public static final String SERIALIZED_NAME_FILTER = "filter"; + @SerializedName(SERIALIZED_NAME_FILTER) + private String filter; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_PAGINATION_TOKEN = "pagination-token"; + @SerializedName(SERIALIZED_NAME_PAGINATION_TOKEN) + private String paginationToken; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TYPE = "type"; + @SerializedName(SERIALIZED_NAME_TYPE) + private List type = null; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public TargetList() { + } + + public TargetList filter(String filter) { + + this.filter = filter; + return this; + } + + /** + * Filter by auth method name or part of it + * @return filter + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Filter by auth method name or part of it") + + public String getFilter() { + return filter; + } + + + public void setFilter(String filter) { + this.filter = filter; + } + + + public TargetList 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 TargetList paginationToken(String paginationToken) { + + this.paginationToken = paginationToken; + return this; + } + + /** + * Next page reference + * @return paginationToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Next page reference") + + public String getPaginationToken() { + return paginationToken; + } + + + public void setPaginationToken(String paginationToken) { + this.paginationToken = paginationToken; + } + + + public TargetList 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 TargetList type(List type) { + + this.type = type; + return this; + } + + public TargetList addTypeItem(String typeItem) { + if (this.type == null) { + this.type = new ArrayList(); + } + this.type.add(typeItem); + return this; + } + + /** + * The target types list . In case it is empty, all types of targets will be returned. options: [hanadb cassandra aws ssh gke eks mysql mongodb snowflake mssql redshift artifactory azure rabbitmq k8s venafi gcp oracle dockerhub ldap github chef web salesforce postgres] + * @return type + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The target types list . In case it is empty, all types of targets will be returned. options: [hanadb cassandra aws ssh gke eks mysql mongodb snowflake mssql redshift artifactory azure rabbitmq k8s venafi gcp oracle dockerhub ldap github chef web salesforce postgres]") + + public List getType() { + return type; + } + + + public void setType(List type) { + this.type = type; + } + + + public TargetList 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; + } + TargetList targetList = (TargetList) o; + return Objects.equals(this.filter, targetList.filter) && + Objects.equals(this.json, targetList.json) && + Objects.equals(this.paginationToken, targetList.paginationToken) && + Objects.equals(this.token, targetList.token) && + Objects.equals(this.type, targetList.type) && + Objects.equals(this.uidToken, targetList.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(filter, json, paginationToken, token, type, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetList {\n"); + sb.append(" filter: ").append(toIndentedString(filter)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" paginationToken: ").append(toIndentedString(paginationToken)).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(); + } + + /** + * 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/TargetTypeDetailsInput.java b/src/main/java/io/akeyless/client/model/TargetTypeDetailsInput.java index 641e854d..bd020886 100644 --- a/src/main/java/io/akeyless/client/model/TargetTypeDetailsInput.java +++ b/src/main/java/io/akeyless/client/model/TargetTypeDetailsInput.java @@ -31,6 +31,7 @@ import io.akeyless.client.model.GKETargetDetails; import io.akeyless.client.model.GcpTargetDetails; import io.akeyless.client.model.GithubTargetDetails; +import io.akeyless.client.model.GitlabTargetDetails; import io.akeyless.client.model.GlobalSignAtlasTargetDetails; import io.akeyless.client.model.GlobalSignGCCTargetDetails; import io.akeyless.client.model.GodaddyTargetDetails; @@ -96,6 +97,10 @@ public class TargetTypeDetailsInput { @SerializedName(SERIALIZED_NAME_GITHUB_TARGET_DETAILS) private GithubTargetDetails githubTargetDetails; + public static final String SERIALIZED_NAME_GITLAB_TARGET_DETAILS = "gitlab_target_details"; + @SerializedName(SERIALIZED_NAME_GITLAB_TARGET_DETAILS) + private GitlabTargetDetails gitlabTargetDetails; + public static final String SERIALIZED_NAME_GKE_TARGET_DETAILS = "gke_target_details"; @SerializedName(SERIALIZED_NAME_GKE_TARGET_DETAILS) private GKETargetDetails gkeTargetDetails; @@ -397,6 +402,29 @@ public void setGithubTargetDetails(GithubTargetDetails githubTargetDetails) { } + public TargetTypeDetailsInput gitlabTargetDetails(GitlabTargetDetails gitlabTargetDetails) { + + this.gitlabTargetDetails = gitlabTargetDetails; + return this; + } + + /** + * Get gitlabTargetDetails + * @return gitlabTargetDetails + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public GitlabTargetDetails getGitlabTargetDetails() { + return gitlabTargetDetails; + } + + + public void setGitlabTargetDetails(GitlabTargetDetails gitlabTargetDetails) { + this.gitlabTargetDetails = gitlabTargetDetails; + } + + public TargetTypeDetailsInput gkeTargetDetails(GKETargetDetails gkeTargetDetails) { this.gkeTargetDetails = gkeTargetDetails; @@ -807,6 +835,7 @@ public boolean equals(Object o) { Objects.equals(this.eksTargetDetails, targetTypeDetailsInput.eksTargetDetails) && Objects.equals(this.gcpTargetDetails, targetTypeDetailsInput.gcpTargetDetails) && Objects.equals(this.githubTargetDetails, targetTypeDetailsInput.githubTargetDetails) && + Objects.equals(this.gitlabTargetDetails, targetTypeDetailsInput.gitlabTargetDetails) && Objects.equals(this.gkeTargetDetails, targetTypeDetailsInput.gkeTargetDetails) && Objects.equals(this.globalsignAtlasTargetDetails, targetTypeDetailsInput.globalsignAtlasTargetDetails) && Objects.equals(this.globalsignTargetDetails, targetTypeDetailsInput.globalsignTargetDetails) && @@ -828,7 +857,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(artifactoryTargetDetails, awsTargetDetails, azureTargetDetails, chefTargetDetails, customTargetDetails, dbTargetDetails, dockerhubTargetDetails, eksTargetDetails, gcpTargetDetails, githubTargetDetails, gkeTargetDetails, globalsignAtlasTargetDetails, globalsignTargetDetails, godaddyTargetDetails, hashiVaultTargetDetails, ldapTargetDetails, linkedTargetDetails, mongoDbTargetDetails, nativeK8sTargetDetails, pingTargetDetails, rabbitMqTargetDetails, salesforceTargetDetails, sshTargetDetails, venafiTargetDetails, webTargetDetails, windowsTargetDetails, zerosslTargetDetails); + return Objects.hash(artifactoryTargetDetails, awsTargetDetails, azureTargetDetails, chefTargetDetails, customTargetDetails, dbTargetDetails, dockerhubTargetDetails, eksTargetDetails, gcpTargetDetails, githubTargetDetails, gitlabTargetDetails, gkeTargetDetails, globalsignAtlasTargetDetails, globalsignTargetDetails, godaddyTargetDetails, hashiVaultTargetDetails, ldapTargetDetails, linkedTargetDetails, mongoDbTargetDetails, nativeK8sTargetDetails, pingTargetDetails, rabbitMqTargetDetails, salesforceTargetDetails, sshTargetDetails, venafiTargetDetails, webTargetDetails, windowsTargetDetails, zerosslTargetDetails); } @Override @@ -845,6 +874,7 @@ public String toString() { sb.append(" eksTargetDetails: ").append(toIndentedString(eksTargetDetails)).append("\n"); sb.append(" gcpTargetDetails: ").append(toIndentedString(gcpTargetDetails)).append("\n"); sb.append(" githubTargetDetails: ").append(toIndentedString(githubTargetDetails)).append("\n"); + sb.append(" gitlabTargetDetails: ").append(toIndentedString(gitlabTargetDetails)).append("\n"); sb.append(" gkeTargetDetails: ").append(toIndentedString(gkeTargetDetails)).append("\n"); sb.append(" globalsignAtlasTargetDetails: ").append(toIndentedString(globalsignAtlasTargetDetails)).append("\n"); sb.append(" globalsignTargetDetails: ").append(toIndentedString(globalsignTargetDetails)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/TargetUpdateArtifactory.java b/src/main/java/io/akeyless/client/model/TargetUpdateArtifactory.java new file mode 100644 index 00000000..90c1a235 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateArtifactory.java @@ -0,0 +1,419 @@ +/* + * 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; + +/** + * TargetUpdateArtifactory + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateArtifactory { + public static final String SERIALIZED_NAME_ARTIFACTORY_ADMIN_NAME = "artifactory-admin-name"; + @SerializedName(SERIALIZED_NAME_ARTIFACTORY_ADMIN_NAME) + private String artifactoryAdminName; + + public static final String SERIALIZED_NAME_ARTIFACTORY_ADMIN_PWD = "artifactory-admin-pwd"; + @SerializedName(SERIALIZED_NAME_ARTIFACTORY_ADMIN_PWD) + private String artifactoryAdminPwd; + + public static final String SERIALIZED_NAME_BASE_URL = "base-url"; + @SerializedName(SERIALIZED_NAME_BASE_URL) + private String baseUrl; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 TargetUpdateArtifactory() { + } + + public TargetUpdateArtifactory artifactoryAdminName(String artifactoryAdminName) { + + this.artifactoryAdminName = artifactoryAdminName; + return this; + } + + /** + * Artifactory Admin Name + * @return artifactoryAdminName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Artifactory Admin Name") + + public String getArtifactoryAdminName() { + return artifactoryAdminName; + } + + + public void setArtifactoryAdminName(String artifactoryAdminName) { + this.artifactoryAdminName = artifactoryAdminName; + } + + + public TargetUpdateArtifactory artifactoryAdminPwd(String artifactoryAdminPwd) { + + this.artifactoryAdminPwd = artifactoryAdminPwd; + return this; + } + + /** + * Artifactory Admin password + * @return artifactoryAdminPwd + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Artifactory Admin password") + + public String getArtifactoryAdminPwd() { + return artifactoryAdminPwd; + } + + + public void setArtifactoryAdminPwd(String artifactoryAdminPwd) { + this.artifactoryAdminPwd = artifactoryAdminPwd; + } + + + public TargetUpdateArtifactory baseUrl(String baseUrl) { + + this.baseUrl = baseUrl; + return this; + } + + /** + * Base URL + * @return baseUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Base URL") + + public String getBaseUrl() { + return baseUrl; + } + + + public void setBaseUrl(String baseUrl) { + this.baseUrl = baseUrl; + } + + + public TargetUpdateArtifactory description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateArtifactory 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 TargetUpdateArtifactory 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 TargetUpdateArtifactory key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateArtifactory maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateArtifactory name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateArtifactory newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateArtifactory 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 TargetUpdateArtifactory 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; + } + TargetUpdateArtifactory targetUpdateArtifactory = (TargetUpdateArtifactory) o; + return Objects.equals(this.artifactoryAdminName, targetUpdateArtifactory.artifactoryAdminName) && + Objects.equals(this.artifactoryAdminPwd, targetUpdateArtifactory.artifactoryAdminPwd) && + Objects.equals(this.baseUrl, targetUpdateArtifactory.baseUrl) && + Objects.equals(this.description, targetUpdateArtifactory.description) && + Objects.equals(this.json, targetUpdateArtifactory.json) && + Objects.equals(this.keepPrevVersion, targetUpdateArtifactory.keepPrevVersion) && + Objects.equals(this.key, targetUpdateArtifactory.key) && + Objects.equals(this.maxVersions, targetUpdateArtifactory.maxVersions) && + Objects.equals(this.name, targetUpdateArtifactory.name) && + Objects.equals(this.newName, targetUpdateArtifactory.newName) && + Objects.equals(this.token, targetUpdateArtifactory.token) && + Objects.equals(this.uidToken, targetUpdateArtifactory.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(artifactoryAdminName, artifactoryAdminPwd, baseUrl, description, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateArtifactory {\n"); + sb.append(" artifactoryAdminName: ").append(toIndentedString(artifactoryAdminName)).append("\n"); + sb.append(" artifactoryAdminPwd: ").append(toIndentedString(artifactoryAdminPwd)).append("\n"); + sb.append(" baseUrl: ").append(toIndentedString(baseUrl)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).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/TargetUpdateAws.java b/src/main/java/io/akeyless/client/model/TargetUpdateAws.java new file mode 100644 index 00000000..e188c2c7 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateAws.java @@ -0,0 +1,477 @@ +/* + * 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; + +/** + * TargetUpdateAws + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateAws { + public static final String SERIALIZED_NAME_ACCESS_KEY = "access-key"; + @SerializedName(SERIALIZED_NAME_ACCESS_KEY) + private String accessKey; + + public static final String SERIALIZED_NAME_ACCESS_KEY_ID = "access-key-id"; + @SerializedName(SERIALIZED_NAME_ACCESS_KEY_ID) + private String accessKeyId; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_REGION = "region"; + @SerializedName(SERIALIZED_NAME_REGION) + private String region = "us-east-2"; + + public static final String SERIALIZED_NAME_SESSION_TOKEN = "session-token"; + @SerializedName(SERIALIZED_NAME_SESSION_TOKEN) + private String sessionToken; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetUpdateAws() { + } + + public TargetUpdateAws accessKey(String accessKey) { + + this.accessKey = accessKey; + return this; + } + + /** + * AWS secret access key + * @return accessKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "AWS secret access key") + + public String getAccessKey() { + return accessKey; + } + + + public void setAccessKey(String accessKey) { + this.accessKey = accessKey; + } + + + public TargetUpdateAws accessKeyId(String accessKeyId) { + + this.accessKeyId = accessKeyId; + return this; + } + + /** + * AWS access key ID + * @return accessKeyId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "AWS access key ID") + + public String getAccessKeyId() { + return accessKeyId; + } + + + public void setAccessKeyId(String accessKeyId) { + this.accessKeyId = accessKeyId; + } + + + public TargetUpdateAws description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateAws 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 TargetUpdateAws 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 TargetUpdateAws key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateAws maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateAws name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateAws newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateAws region(String region) { + + this.region = region; + return this; + } + + /** + * AWS region + * @return region + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "AWS region") + + public String getRegion() { + return region; + } + + + public void setRegion(String region) { + this.region = region; + } + + + public TargetUpdateAws sessionToken(String sessionToken) { + + this.sessionToken = sessionToken; + return this; + } + + /** + * Required only for temporary security credentials retrieved using STS + * @return sessionToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Required only for temporary security credentials retrieved using STS") + + public String getSessionToken() { + return sessionToken; + } + + + public void setSessionToken(String sessionToken) { + this.sessionToken = sessionToken; + } + + + public TargetUpdateAws 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 TargetUpdateAws 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; + } + + + public TargetUpdateAws useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Use the GW's Cloud IAM + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Use the GW's Cloud IAM") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateAws targetUpdateAws = (TargetUpdateAws) o; + return Objects.equals(this.accessKey, targetUpdateAws.accessKey) && + Objects.equals(this.accessKeyId, targetUpdateAws.accessKeyId) && + Objects.equals(this.description, targetUpdateAws.description) && + Objects.equals(this.json, targetUpdateAws.json) && + Objects.equals(this.keepPrevVersion, targetUpdateAws.keepPrevVersion) && + Objects.equals(this.key, targetUpdateAws.key) && + Objects.equals(this.maxVersions, targetUpdateAws.maxVersions) && + Objects.equals(this.name, targetUpdateAws.name) && + Objects.equals(this.newName, targetUpdateAws.newName) && + Objects.equals(this.region, targetUpdateAws.region) && + Objects.equals(this.sessionToken, targetUpdateAws.sessionToken) && + Objects.equals(this.token, targetUpdateAws.token) && + Objects.equals(this.uidToken, targetUpdateAws.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetUpdateAws.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(accessKey, accessKeyId, description, json, keepPrevVersion, key, maxVersions, name, newName, region, sessionToken, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateAws {\n"); + sb.append(" accessKey: ").append(toIndentedString(accessKey)).append("\n"); + sb.append(" accessKeyId: ").append(toIndentedString(accessKeyId)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" region: ").append(toIndentedString(region)).append("\n"); + sb.append(" sessionToken: ").append(toIndentedString(sessionToken)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetUpdateAzure.java b/src/main/java/io/akeyless/client/model/TargetUpdateAzure.java new file mode 100644 index 00000000..31fd23af --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateAzure.java @@ -0,0 +1,535 @@ +/* + * 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; + +/** + * TargetUpdateAzure + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateAzure { + public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; + @SerializedName(SERIALIZED_NAME_CLIENT_ID) + private String clientId; + + public static final String SERIALIZED_NAME_CLIENT_SECRET = "client-secret"; + @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_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_RESOURCE_GROUP_NAME = "resource-group-name"; + @SerializedName(SERIALIZED_NAME_RESOURCE_GROUP_NAME) + private String resourceGroupName; + + public static final String SERIALIZED_NAME_RESOURCE_NAME = "resource-name"; + @SerializedName(SERIALIZED_NAME_RESOURCE_NAME) + private String resourceName; + + public static final String SERIALIZED_NAME_SUBSCRIPTION_ID = "subscription-id"; + @SerializedName(SERIALIZED_NAME_SUBSCRIPTION_ID) + private String subscriptionId; + + public static final String SERIALIZED_NAME_TENANT_ID = "tenant-id"; + @SerializedName(SERIALIZED_NAME_TENANT_ID) + private String tenantId; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetUpdateAzure() { + } + + public TargetUpdateAzure clientId(String clientId) { + + this.clientId = clientId; + return this; + } + + /** + * Get clientId + * @return clientId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getClientId() { + return clientId; + } + + + public void setClientId(String clientId) { + this.clientId = clientId; + } + + + public TargetUpdateAzure clientSecret(String clientSecret) { + + this.clientSecret = clientSecret; + return this; + } + + /** + * Get clientSecret + * @return clientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getClientSecret() { + return clientSecret; + } + + + public void setClientSecret(String clientSecret) { + this.clientSecret = clientSecret; + } + + + public TargetUpdateAzure description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateAzure 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 TargetUpdateAzure 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 TargetUpdateAzure key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateAzure maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateAzure name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateAzure newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateAzure resourceGroupName(String resourceGroupName) { + + this.resourceGroupName = resourceGroupName; + return this; + } + + /** + * The Resource Group name in your Azure subscription + * @return resourceGroupName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The Resource Group name in your Azure subscription") + + public String getResourceGroupName() { + return resourceGroupName; + } + + + public void setResourceGroupName(String resourceGroupName) { + this.resourceGroupName = resourceGroupName; + } + + + public TargetUpdateAzure resourceName(String resourceName) { + + this.resourceName = resourceName; + return this; + } + + /** + * The name of the relevant Resource + * @return resourceName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of the relevant Resource") + + public String getResourceName() { + return resourceName; + } + + + public void setResourceName(String resourceName) { + this.resourceName = resourceName; + } + + + public TargetUpdateAzure subscriptionId(String subscriptionId) { + + this.subscriptionId = subscriptionId; + return this; + } + + /** + * Azure Subscription Id + * @return subscriptionId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Azure Subscription Id") + + public String getSubscriptionId() { + return subscriptionId; + } + + + public void setSubscriptionId(String subscriptionId) { + this.subscriptionId = subscriptionId; + } + + + public TargetUpdateAzure tenantId(String tenantId) { + + this.tenantId = tenantId; + return this; + } + + /** + * Get tenantId + * @return tenantId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getTenantId() { + return tenantId; + } + + + public void setTenantId(String tenantId) { + this.tenantId = tenantId; + } + + + public TargetUpdateAzure 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 TargetUpdateAzure 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; + } + + + public TargetUpdateAzure useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateAzure targetUpdateAzure = (TargetUpdateAzure) o; + return Objects.equals(this.clientId, targetUpdateAzure.clientId) && + Objects.equals(this.clientSecret, targetUpdateAzure.clientSecret) && + Objects.equals(this.description, targetUpdateAzure.description) && + Objects.equals(this.json, targetUpdateAzure.json) && + Objects.equals(this.keepPrevVersion, targetUpdateAzure.keepPrevVersion) && + Objects.equals(this.key, targetUpdateAzure.key) && + Objects.equals(this.maxVersions, targetUpdateAzure.maxVersions) && + Objects.equals(this.name, targetUpdateAzure.name) && + Objects.equals(this.newName, targetUpdateAzure.newName) && + Objects.equals(this.resourceGroupName, targetUpdateAzure.resourceGroupName) && + Objects.equals(this.resourceName, targetUpdateAzure.resourceName) && + Objects.equals(this.subscriptionId, targetUpdateAzure.subscriptionId) && + Objects.equals(this.tenantId, targetUpdateAzure.tenantId) && + Objects.equals(this.token, targetUpdateAzure.token) && + Objects.equals(this.uidToken, targetUpdateAzure.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetUpdateAzure.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(clientId, clientSecret, description, json, keepPrevVersion, key, maxVersions, name, newName, resourceGroupName, resourceName, subscriptionId, tenantId, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateAzure {\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(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" keepPrevVersion: ").append(toIndentedString(keepPrevVersion)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" resourceGroupName: ").append(toIndentedString(resourceGroupName)).append("\n"); + sb.append(" resourceName: ").append(toIndentedString(resourceName)).append("\n"); + sb.append(" subscriptionId: ").append(toIndentedString(subscriptionId)).append("\n"); + sb.append(" tenantId: ").append(toIndentedString(tenantId)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetUpdateDB.java b/src/main/java/io/akeyless/client/model/TargetUpdateDB.java new file mode 100644 index 00000000..763e93ad --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateDB.java @@ -0,0 +1,1144 @@ +/* + * 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; + +/** + * TargetUpdateDB + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateDB { + public static final String SERIALIZED_NAME_DB_DEFINED_CONNECTION_TYPE = "DBDefinedConnectionType"; + @SerializedName(SERIALIZED_NAME_DB_DEFINED_CONNECTION_TYPE) + private String dbDefinedConnectionType; + + public static final String SERIALIZED_NAME_AZURE_CLIENT_ID = "azure-client-id"; + @SerializedName(SERIALIZED_NAME_AZURE_CLIENT_ID) + private String azureClientId; + + public static final String SERIALIZED_NAME_AZURE_CLIENT_SECRET = "azure-client-secret"; + @SerializedName(SERIALIZED_NAME_AZURE_CLIENT_SECRET) + private String azureClientSecret; + + public static final String SERIALIZED_NAME_AZURE_TENANT_ID = "azure-tenant-id"; + @SerializedName(SERIALIZED_NAME_AZURE_TENANT_ID) + private String azureTenantId; + + public static final String SERIALIZED_NAME_CLOUD_SERVICE_PROVIDER = "cloud-service-provider"; + @SerializedName(SERIALIZED_NAME_CLOUD_SERVICE_PROVIDER) + private String cloudServiceProvider; + + public static final String SERIALIZED_NAME_CLUSTER_MODE = "cluster-mode"; + @SerializedName(SERIALIZED_NAME_CLUSTER_MODE) + private Boolean clusterMode; + + public static final String SERIALIZED_NAME_COMMENT = "comment"; + @SerializedName(SERIALIZED_NAME_COMMENT) + private String comment; + + public static final String SERIALIZED_NAME_CONNECTION_TYPE = "connection-type"; + @SerializedName(SERIALIZED_NAME_CONNECTION_TYPE) + private String connectionType = "credentials"; + + public static final String SERIALIZED_NAME_DB_NAME = "db-name"; + @SerializedName(SERIALIZED_NAME_DB_NAME) + private String dbName; + + public static final String SERIALIZED_NAME_DB_SERVER_CERTIFICATES = "db-server-certificates"; + @SerializedName(SERIALIZED_NAME_DB_SERVER_CERTIFICATES) + private String dbServerCertificates; + + public static final String SERIALIZED_NAME_DB_SERVER_NAME = "db-server-name"; + @SerializedName(SERIALIZED_NAME_DB_SERVER_NAME) + private String dbServerName; + + public static final String SERIALIZED_NAME_DB_TYPE = "db-type"; + @SerializedName(SERIALIZED_NAME_DB_TYPE) + private String dbType; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HOST = "host"; + @SerializedName(SERIALIZED_NAME_HOST) + private String host; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS = "mongodb-atlas"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS) + private Boolean mongodbAtlas; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS_API_PRIVATE_KEY = "mongodb-atlas-api-private-key"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS_API_PRIVATE_KEY) + private String mongodbAtlasApiPrivateKey; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS_API_PUBLIC_KEY = "mongodb-atlas-api-public-key"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS_API_PUBLIC_KEY) + private String mongodbAtlasApiPublicKey; + + public static final String SERIALIZED_NAME_MONGODB_ATLAS_PROJECT_ID = "mongodb-atlas-project-id"; + @SerializedName(SERIALIZED_NAME_MONGODB_ATLAS_PROJECT_ID) + private String mongodbAtlasProjectId; + + public static final String SERIALIZED_NAME_MONGODB_DEFAULT_AUTH_DB = "mongodb-default-auth-db"; + @SerializedName(SERIALIZED_NAME_MONGODB_DEFAULT_AUTH_DB) + private String mongodbDefaultAuthDb; + + public static final String SERIALIZED_NAME_MONGODB_URI_OPTIONS = "mongodb-uri-options"; + @SerializedName(SERIALIZED_NAME_MONGODB_URI_OPTIONS) + private String mongodbUriOptions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_ORACLE_SERVICE_NAME = "oracle-service-name"; + @SerializedName(SERIALIZED_NAME_ORACLE_SERVICE_NAME) + private String oracleServiceName; + + public static final String SERIALIZED_NAME_PORT = "port"; + @SerializedName(SERIALIZED_NAME_PORT) + private String port; + + public static final String SERIALIZED_NAME_PWD = "pwd"; + @SerializedName(SERIALIZED_NAME_PWD) + private String pwd; + + public static final String SERIALIZED_NAME_SNOWFLAKE_ACCOUNT = "snowflake-account"; + @SerializedName(SERIALIZED_NAME_SNOWFLAKE_ACCOUNT) + private String snowflakeAccount; + + public static final String SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY = "snowflake-api-private-key"; + @SerializedName(SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY) + private String snowflakeApiPrivateKey; + + public static final String SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY_PASSWORD = "snowflake-api-private-key-password"; + @SerializedName(SERIALIZED_NAME_SNOWFLAKE_API_PRIVATE_KEY_PASSWORD) + private String snowflakeApiPrivateKeyPassword; + + 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_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 static final String SERIALIZED_NAME_USER_NAME = "user-name"; + @SerializedName(SERIALIZED_NAME_USER_NAME) + private String userName; + + public TargetUpdateDB() { + } + + public TargetUpdateDB dbDefinedConnectionType(String dbDefinedConnectionType) { + + this.dbDefinedConnectionType = dbDefinedConnectionType; + return this; + } + + /** + * Get dbDefinedConnectionType + * @return dbDefinedConnectionType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getDbDefinedConnectionType() { + return dbDefinedConnectionType; + } + + + public void setDbDefinedConnectionType(String dbDefinedConnectionType) { + this.dbDefinedConnectionType = dbDefinedConnectionType; + } + + + public TargetUpdateDB azureClientId(String azureClientId) { + + this.azureClientId = azureClientId; + return this; + } + + /** + * (Optional) Client id (relevant for \"cloud-service-provider\" only) + * @return azureClientId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Client id (relevant for \"cloud-service-provider\" only)") + + public String getAzureClientId() { + return azureClientId; + } + + + public void setAzureClientId(String azureClientId) { + this.azureClientId = azureClientId; + } + + + public TargetUpdateDB azureClientSecret(String azureClientSecret) { + + this.azureClientSecret = azureClientSecret; + return this; + } + + /** + * (Optional) Client secret (relevant for \"cloud-service-provider\" only) + * @return azureClientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Client secret (relevant for \"cloud-service-provider\" only)") + + public String getAzureClientSecret() { + return azureClientSecret; + } + + + public void setAzureClientSecret(String azureClientSecret) { + this.azureClientSecret = azureClientSecret; + } + + + public TargetUpdateDB azureTenantId(String azureTenantId) { + + this.azureTenantId = azureTenantId; + return this; + } + + /** + * (Optional) Tenant id (relevant for \"cloud-service-provider\" only) + * @return azureTenantId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Tenant id (relevant for \"cloud-service-provider\" only)") + + public String getAzureTenantId() { + return azureTenantId; + } + + + public void setAzureTenantId(String azureTenantId) { + this.azureTenantId = azureTenantId; + } + + + public TargetUpdateDB cloudServiceProvider(String cloudServiceProvider) { + + this.cloudServiceProvider = cloudServiceProvider; + return this; + } + + /** + * (Optional) Cloud service provider (currently only supports Azure) + * @return cloudServiceProvider + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Cloud service provider (currently only supports Azure)") + + public String getCloudServiceProvider() { + return cloudServiceProvider; + } + + + public void setCloudServiceProvider(String cloudServiceProvider) { + this.cloudServiceProvider = cloudServiceProvider; + } + + + public TargetUpdateDB clusterMode(Boolean clusterMode) { + + this.clusterMode = clusterMode; + return this; + } + + /** + * Cluster Mode + * @return clusterMode + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Cluster Mode") + + public Boolean getClusterMode() { + return clusterMode; + } + + + public void setClusterMode(Boolean clusterMode) { + this.clusterMode = clusterMode; + } + + + public TargetUpdateDB comment(String comment) { + + this.comment = comment; + return this; + } + + /** + * Deprecated - use description + * @return comment + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated - use description") + + public String getComment() { + return comment; + } + + + public void setComment(String comment) { + this.comment = comment; + } + + + public TargetUpdateDB connectionType(String connectionType) { + + this.connectionType = connectionType; + return this; + } + + /** + * (Optional) Type of connection to mssql database [credentials/cloud-identity] + * @return connectionType + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "(Optional) Type of connection to mssql database [credentials/cloud-identity]") + + public String getConnectionType() { + return connectionType; + } + + + public void setConnectionType(String connectionType) { + this.connectionType = connectionType; + } + + + public TargetUpdateDB dbName(String dbName) { + + this.dbName = dbName; + return this; + } + + /** + * Get dbName + * @return dbName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getDbName() { + return dbName; + } + + + public void setDbName(String dbName) { + this.dbName = dbName; + } + + + public TargetUpdateDB dbServerCertificates(String dbServerCertificates) { + + this.dbServerCertificates = dbServerCertificates; + return this; + } + + /** + * (Optional) DB server certificates + * @return dbServerCertificates + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) DB server certificates") + + public String getDbServerCertificates() { + return dbServerCertificates; + } + + + public void setDbServerCertificates(String dbServerCertificates) { + this.dbServerCertificates = dbServerCertificates; + } + + + public TargetUpdateDB dbServerName(String dbServerName) { + + this.dbServerName = dbServerName; + return this; + } + + /** + * (Optional) Server name for certificate verification + * @return dbServerName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "(Optional) Server name for certificate verification") + + public String getDbServerName() { + return dbServerName; + } + + + public void setDbServerName(String dbServerName) { + this.dbServerName = dbServerName; + } + + + public TargetUpdateDB dbType(String dbType) { + + this.dbType = dbType; + return this; + } + + /** + * Get dbType + * @return dbType + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "") + + public String getDbType() { + return dbType; + } + + + public void setDbType(String dbType) { + this.dbType = dbType; + } + + + public TargetUpdateDB description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateDB host(String host) { + + this.host = host; + return this; + } + + /** + * Get host + * @return host + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getHost() { + return host; + } + + + public void setHost(String host) { + this.host = host; + } + + + public TargetUpdateDB 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 TargetUpdateDB 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 TargetUpdateDB key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateDB maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateDB mongodbAtlas(Boolean mongodbAtlas) { + + this.mongodbAtlas = mongodbAtlas; + return this; + } + + /** + * Get mongodbAtlas + * @return mongodbAtlas + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getMongodbAtlas() { + return mongodbAtlas; + } + + + public void setMongodbAtlas(Boolean mongodbAtlas) { + this.mongodbAtlas = mongodbAtlas; + } + + + public TargetUpdateDB mongodbAtlasApiPrivateKey(String mongodbAtlasApiPrivateKey) { + + this.mongodbAtlasApiPrivateKey = mongodbAtlasApiPrivateKey; + return this; + } + + /** + * MongoDB Atlas private key + * @return mongodbAtlasApiPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB Atlas private key") + + public String getMongodbAtlasApiPrivateKey() { + return mongodbAtlasApiPrivateKey; + } + + + public void setMongodbAtlasApiPrivateKey(String mongodbAtlasApiPrivateKey) { + this.mongodbAtlasApiPrivateKey = mongodbAtlasApiPrivateKey; + } + + + public TargetUpdateDB mongodbAtlasApiPublicKey(String mongodbAtlasApiPublicKey) { + + this.mongodbAtlasApiPublicKey = mongodbAtlasApiPublicKey; + return this; + } + + /** + * MongoDB Atlas public key + * @return mongodbAtlasApiPublicKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB Atlas public key") + + public String getMongodbAtlasApiPublicKey() { + return mongodbAtlasApiPublicKey; + } + + + public void setMongodbAtlasApiPublicKey(String mongodbAtlasApiPublicKey) { + this.mongodbAtlasApiPublicKey = mongodbAtlasApiPublicKey; + } + + + public TargetUpdateDB mongodbAtlasProjectId(String mongodbAtlasProjectId) { + + this.mongodbAtlasProjectId = mongodbAtlasProjectId; + return this; + } + + /** + * MongoDB Atlas project ID + * @return mongodbAtlasProjectId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB Atlas project ID") + + public String getMongodbAtlasProjectId() { + return mongodbAtlasProjectId; + } + + + public void setMongodbAtlasProjectId(String mongodbAtlasProjectId) { + this.mongodbAtlasProjectId = mongodbAtlasProjectId; + } + + + public TargetUpdateDB mongodbDefaultAuthDb(String mongodbDefaultAuthDb) { + + this.mongodbDefaultAuthDb = mongodbDefaultAuthDb; + return this; + } + + /** + * MongoDB server default authentication database + * @return mongodbDefaultAuthDb + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB server default authentication database") + + public String getMongodbDefaultAuthDb() { + return mongodbDefaultAuthDb; + } + + + public void setMongodbDefaultAuthDb(String mongodbDefaultAuthDb) { + this.mongodbDefaultAuthDb = mongodbDefaultAuthDb; + } + + + public TargetUpdateDB mongodbUriOptions(String mongodbUriOptions) { + + this.mongodbUriOptions = mongodbUriOptions; + return this; + } + + /** + * MongoDB server URI options + * @return mongodbUriOptions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "MongoDB server URI options") + + public String getMongodbUriOptions() { + return mongodbUriOptions; + } + + + public void setMongodbUriOptions(String mongodbUriOptions) { + this.mongodbUriOptions = mongodbUriOptions; + } + + + public TargetUpdateDB name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateDB newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateDB oracleServiceName(String oracleServiceName) { + + this.oracleServiceName = oracleServiceName; + return this; + } + + /** + * Get oracleServiceName + * @return oracleServiceName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getOracleServiceName() { + return oracleServiceName; + } + + + public void setOracleServiceName(String oracleServiceName) { + this.oracleServiceName = oracleServiceName; + } + + + public TargetUpdateDB port(String port) { + + this.port = port; + return this; + } + + /** + * Get port + * @return port + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getPort() { + return port; + } + + + public void setPort(String port) { + this.port = port; + } + + + public TargetUpdateDB pwd(String pwd) { + + this.pwd = pwd; + return this; + } + + /** + * Get pwd + * @return pwd + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getPwd() { + return pwd; + } + + + public void setPwd(String pwd) { + this.pwd = pwd; + } + + + public TargetUpdateDB snowflakeAccount(String snowflakeAccount) { + + this.snowflakeAccount = snowflakeAccount; + return this; + } + + /** + * Get snowflakeAccount + * @return snowflakeAccount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getSnowflakeAccount() { + return snowflakeAccount; + } + + + public void setSnowflakeAccount(String snowflakeAccount) { + this.snowflakeAccount = snowflakeAccount; + } + + + public TargetUpdateDB snowflakeApiPrivateKey(String snowflakeApiPrivateKey) { + + this.snowflakeApiPrivateKey = snowflakeApiPrivateKey; + return this; + } + + /** + * RSA Private key (base64 encoded) + * @return snowflakeApiPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "RSA Private key (base64 encoded)") + + public String getSnowflakeApiPrivateKey() { + return snowflakeApiPrivateKey; + } + + + public void setSnowflakeApiPrivateKey(String snowflakeApiPrivateKey) { + this.snowflakeApiPrivateKey = snowflakeApiPrivateKey; + } + + + public TargetUpdateDB snowflakeApiPrivateKeyPassword(String snowflakeApiPrivateKeyPassword) { + + this.snowflakeApiPrivateKeyPassword = snowflakeApiPrivateKeyPassword; + return this; + } + + /** + * The Private key passphrase + * @return snowflakeApiPrivateKeyPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The Private key passphrase") + + public String getSnowflakeApiPrivateKeyPassword() { + return snowflakeApiPrivateKeyPassword; + } + + + public void setSnowflakeApiPrivateKeyPassword(String snowflakeApiPrivateKeyPassword) { + this.snowflakeApiPrivateKeyPassword = snowflakeApiPrivateKeyPassword; + } + + + public TargetUpdateDB 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 TargetUpdateDB sslCertificate(String sslCertificate) { + + this.sslCertificate = sslCertificate; + return this; + } + + /** + * SSL connection certificate + * @return sslCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSL connection certificate") + + public String getSslCertificate() { + return sslCertificate; + } + + + public void setSslCertificate(String sslCertificate) { + this.sslCertificate = sslCertificate; + } + + + public TargetUpdateDB 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 TargetUpdateDB 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; + } + + + public TargetUpdateDB userName(String userName) { + + this.userName = userName; + return this; + } + + /** + * Get userName + * @return userName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getUserName() { + return userName; + } + + + public void setUserName(String userName) { + this.userName = userName; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateDB targetUpdateDB = (TargetUpdateDB) o; + return Objects.equals(this.dbDefinedConnectionType, targetUpdateDB.dbDefinedConnectionType) && + Objects.equals(this.azureClientId, targetUpdateDB.azureClientId) && + Objects.equals(this.azureClientSecret, targetUpdateDB.azureClientSecret) && + Objects.equals(this.azureTenantId, targetUpdateDB.azureTenantId) && + Objects.equals(this.cloudServiceProvider, targetUpdateDB.cloudServiceProvider) && + Objects.equals(this.clusterMode, targetUpdateDB.clusterMode) && + Objects.equals(this.comment, targetUpdateDB.comment) && + Objects.equals(this.connectionType, targetUpdateDB.connectionType) && + Objects.equals(this.dbName, targetUpdateDB.dbName) && + Objects.equals(this.dbServerCertificates, targetUpdateDB.dbServerCertificates) && + Objects.equals(this.dbServerName, targetUpdateDB.dbServerName) && + Objects.equals(this.dbType, targetUpdateDB.dbType) && + Objects.equals(this.description, targetUpdateDB.description) && + Objects.equals(this.host, targetUpdateDB.host) && + Objects.equals(this.json, targetUpdateDB.json) && + Objects.equals(this.keepPrevVersion, targetUpdateDB.keepPrevVersion) && + Objects.equals(this.key, targetUpdateDB.key) && + Objects.equals(this.maxVersions, targetUpdateDB.maxVersions) && + Objects.equals(this.mongodbAtlas, targetUpdateDB.mongodbAtlas) && + Objects.equals(this.mongodbAtlasApiPrivateKey, targetUpdateDB.mongodbAtlasApiPrivateKey) && + Objects.equals(this.mongodbAtlasApiPublicKey, targetUpdateDB.mongodbAtlasApiPublicKey) && + Objects.equals(this.mongodbAtlasProjectId, targetUpdateDB.mongodbAtlasProjectId) && + Objects.equals(this.mongodbDefaultAuthDb, targetUpdateDB.mongodbDefaultAuthDb) && + Objects.equals(this.mongodbUriOptions, targetUpdateDB.mongodbUriOptions) && + Objects.equals(this.name, targetUpdateDB.name) && + Objects.equals(this.newName, targetUpdateDB.newName) && + Objects.equals(this.oracleServiceName, targetUpdateDB.oracleServiceName) && + Objects.equals(this.port, targetUpdateDB.port) && + Objects.equals(this.pwd, targetUpdateDB.pwd) && + Objects.equals(this.snowflakeAccount, targetUpdateDB.snowflakeAccount) && + Objects.equals(this.snowflakeApiPrivateKey, targetUpdateDB.snowflakeApiPrivateKey) && + Objects.equals(this.snowflakeApiPrivateKeyPassword, targetUpdateDB.snowflakeApiPrivateKeyPassword) && + Objects.equals(this.ssl, targetUpdateDB.ssl) && + Objects.equals(this.sslCertificate, targetUpdateDB.sslCertificate) && + Objects.equals(this.token, targetUpdateDB.token) && + Objects.equals(this.uidToken, targetUpdateDB.uidToken) && + Objects.equals(this.userName, targetUpdateDB.userName); + } + + @Override + public int hashCode() { + return Objects.hash(dbDefinedConnectionType, azureClientId, azureClientSecret, azureTenantId, cloudServiceProvider, clusterMode, comment, connectionType, dbName, dbServerCertificates, dbServerName, dbType, description, host, json, keepPrevVersion, key, maxVersions, mongodbAtlas, mongodbAtlasApiPrivateKey, mongodbAtlasApiPublicKey, mongodbAtlasProjectId, mongodbDefaultAuthDb, mongodbUriOptions, name, newName, oracleServiceName, port, pwd, snowflakeAccount, snowflakeApiPrivateKey, snowflakeApiPrivateKeyPassword, ssl, sslCertificate, token, uidToken, userName); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateDB {\n"); + sb.append(" dbDefinedConnectionType: ").append(toIndentedString(dbDefinedConnectionType)).append("\n"); + sb.append(" azureClientId: ").append(toIndentedString(azureClientId)).append("\n"); + sb.append(" azureClientSecret: ").append(toIndentedString(azureClientSecret)).append("\n"); + sb.append(" azureTenantId: ").append(toIndentedString(azureTenantId)).append("\n"); + sb.append(" cloudServiceProvider: ").append(toIndentedString(cloudServiceProvider)).append("\n"); + sb.append(" clusterMode: ").append(toIndentedString(clusterMode)).append("\n"); + sb.append(" comment: ").append(toIndentedString(comment)).append("\n"); + sb.append(" connectionType: ").append(toIndentedString(connectionType)).append("\n"); + sb.append(" dbName: ").append(toIndentedString(dbName)).append("\n"); + sb.append(" dbServerCertificates: ").append(toIndentedString(dbServerCertificates)).append("\n"); + sb.append(" dbServerName: ").append(toIndentedString(dbServerName)).append("\n"); + sb.append(" dbType: ").append(toIndentedString(dbType)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" host: ").append(toIndentedString(host)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" mongodbAtlas: ").append(toIndentedString(mongodbAtlas)).append("\n"); + sb.append(" mongodbAtlasApiPrivateKey: ").append(toIndentedString(mongodbAtlasApiPrivateKey)).append("\n"); + sb.append(" mongodbAtlasApiPublicKey: ").append(toIndentedString(mongodbAtlasApiPublicKey)).append("\n"); + sb.append(" mongodbAtlasProjectId: ").append(toIndentedString(mongodbAtlasProjectId)).append("\n"); + sb.append(" mongodbDefaultAuthDb: ").append(toIndentedString(mongodbDefaultAuthDb)).append("\n"); + sb.append(" mongodbUriOptions: ").append(toIndentedString(mongodbUriOptions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" oracleServiceName: ").append(toIndentedString(oracleServiceName)).append("\n"); + sb.append(" port: ").append(toIndentedString(port)).append("\n"); + sb.append(" pwd: ").append(toIndentedString(pwd)).append("\n"); + sb.append(" snowflakeAccount: ").append(toIndentedString(snowflakeAccount)).append("\n"); + sb.append(" snowflakeApiPrivateKey: ").append(toIndentedString(snowflakeApiPrivateKey)).append("\n"); + sb.append(" snowflakeApiPrivateKeyPassword: ").append(toIndentedString(snowflakeApiPrivateKeyPassword)).append("\n"); + sb.append(" ssl: ").append(toIndentedString(ssl)).append("\n"); + sb.append(" sslCertificate: ").append(toIndentedString(sslCertificate)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" userName: ").append(toIndentedString(userName)).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/TargetUpdateDockerhub.java b/src/main/java/io/akeyless/client/model/TargetUpdateDockerhub.java new file mode 100644 index 00000000..1c7c772b --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateDockerhub.java @@ -0,0 +1,390 @@ +/* + * 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; + +/** + * TargetUpdateDockerhub + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateDockerhub { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_DOCKERHUB_PASSWORD = "dockerhub-password"; + @SerializedName(SERIALIZED_NAME_DOCKERHUB_PASSWORD) + private String dockerhubPassword; + + public static final String SERIALIZED_NAME_DOCKERHUB_USERNAME = "dockerhub-username"; + @SerializedName(SERIALIZED_NAME_DOCKERHUB_USERNAME) + private String dockerhubUsername; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 TargetUpdateDockerhub() { + } + + public TargetUpdateDockerhub description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateDockerhub dockerhubPassword(String dockerhubPassword) { + + this.dockerhubPassword = dockerhubPassword; + return this; + } + + /** + * Password for docker repository + * @return dockerhubPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Password for docker repository") + + public String getDockerhubPassword() { + return dockerhubPassword; + } + + + public void setDockerhubPassword(String dockerhubPassword) { + this.dockerhubPassword = dockerhubPassword; + } + + + public TargetUpdateDockerhub dockerhubUsername(String dockerhubUsername) { + + this.dockerhubUsername = dockerhubUsername; + return this; + } + + /** + * Username for docker repository + * @return dockerhubUsername + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Username for docker repository") + + public String getDockerhubUsername() { + return dockerhubUsername; + } + + + public void setDockerhubUsername(String dockerhubUsername) { + this.dockerhubUsername = dockerhubUsername; + } + + + public TargetUpdateDockerhub 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 TargetUpdateDockerhub 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 TargetUpdateDockerhub key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateDockerhub maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateDockerhub name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateDockerhub newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateDockerhub 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 TargetUpdateDockerhub 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; + } + TargetUpdateDockerhub targetUpdateDockerhub = (TargetUpdateDockerhub) o; + return Objects.equals(this.description, targetUpdateDockerhub.description) && + Objects.equals(this.dockerhubPassword, targetUpdateDockerhub.dockerhubPassword) && + Objects.equals(this.dockerhubUsername, targetUpdateDockerhub.dockerhubUsername) && + Objects.equals(this.json, targetUpdateDockerhub.json) && + Objects.equals(this.keepPrevVersion, targetUpdateDockerhub.keepPrevVersion) && + Objects.equals(this.key, targetUpdateDockerhub.key) && + Objects.equals(this.maxVersions, targetUpdateDockerhub.maxVersions) && + Objects.equals(this.name, targetUpdateDockerhub.name) && + Objects.equals(this.newName, targetUpdateDockerhub.newName) && + Objects.equals(this.token, targetUpdateDockerhub.token) && + Objects.equals(this.uidToken, targetUpdateDockerhub.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, dockerhubPassword, dockerhubUsername, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateDockerhub {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" dockerhubPassword: ").append(toIndentedString(dockerhubPassword)).append("\n"); + sb.append(" dockerhubUsername: ").append(toIndentedString(dockerhubUsername)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).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/TargetUpdateEks.java b/src/main/java/io/akeyless/client/model/TargetUpdateEks.java new file mode 100644 index 00000000..1fc5fc6c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateEks.java @@ -0,0 +1,535 @@ +/* + * 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; + +/** + * TargetUpdateEks + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateEks { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_EKS_ACCESS_KEY_ID = "eks-access-key-id"; + @SerializedName(SERIALIZED_NAME_EKS_ACCESS_KEY_ID) + private String eksAccessKeyId; + + public static final String SERIALIZED_NAME_EKS_CLUSTER_CA_CERT = "eks-cluster-ca-cert"; + @SerializedName(SERIALIZED_NAME_EKS_CLUSTER_CA_CERT) + private String eksClusterCaCert; + + public static final String SERIALIZED_NAME_EKS_CLUSTER_ENDPOINT = "eks-cluster-endpoint"; + @SerializedName(SERIALIZED_NAME_EKS_CLUSTER_ENDPOINT) + private String eksClusterEndpoint; + + public static final String SERIALIZED_NAME_EKS_CLUSTER_NAME = "eks-cluster-name"; + @SerializedName(SERIALIZED_NAME_EKS_CLUSTER_NAME) + private String eksClusterName; + + public static final String SERIALIZED_NAME_EKS_REGION = "eks-region"; + @SerializedName(SERIALIZED_NAME_EKS_REGION) + private String eksRegion = "us-east-2"; + + public static final String SERIALIZED_NAME_EKS_SECRET_ACCESS_KEY = "eks-secret-access-key"; + @SerializedName(SERIALIZED_NAME_EKS_SECRET_ACCESS_KEY) + private String eksSecretAccessKey; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetUpdateEks() { + } + + public TargetUpdateEks description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateEks eksAccessKeyId(String eksAccessKeyId) { + + this.eksAccessKeyId = eksAccessKeyId; + return this; + } + + /** + * Access Key ID + * @return eksAccessKeyId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Access Key ID") + + public String getEksAccessKeyId() { + return eksAccessKeyId; + } + + + public void setEksAccessKeyId(String eksAccessKeyId) { + this.eksAccessKeyId = eksAccessKeyId; + } + + + public TargetUpdateEks eksClusterCaCert(String eksClusterCaCert) { + + this.eksClusterCaCert = eksClusterCaCert; + return this; + } + + /** + * EKS cluster CA certificate + * @return eksClusterCaCert + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "EKS cluster CA certificate") + + public String getEksClusterCaCert() { + return eksClusterCaCert; + } + + + public void setEksClusterCaCert(String eksClusterCaCert) { + this.eksClusterCaCert = eksClusterCaCert; + } + + + public TargetUpdateEks eksClusterEndpoint(String eksClusterEndpoint) { + + this.eksClusterEndpoint = eksClusterEndpoint; + return this; + } + + /** + * EKS cluster URL endpoint + * @return eksClusterEndpoint + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "EKS cluster URL endpoint") + + public String getEksClusterEndpoint() { + return eksClusterEndpoint; + } + + + public void setEksClusterEndpoint(String eksClusterEndpoint) { + this.eksClusterEndpoint = eksClusterEndpoint; + } + + + public TargetUpdateEks eksClusterName(String eksClusterName) { + + this.eksClusterName = eksClusterName; + return this; + } + + /** + * EKS cluster name + * @return eksClusterName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "EKS cluster name") + + public String getEksClusterName() { + return eksClusterName; + } + + + public void setEksClusterName(String eksClusterName) { + this.eksClusterName = eksClusterName; + } + + + public TargetUpdateEks eksRegion(String eksRegion) { + + this.eksRegion = eksRegion; + return this; + } + + /** + * Region + * @return eksRegion + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Region") + + public String getEksRegion() { + return eksRegion; + } + + + public void setEksRegion(String eksRegion) { + this.eksRegion = eksRegion; + } + + + public TargetUpdateEks eksSecretAccessKey(String eksSecretAccessKey) { + + this.eksSecretAccessKey = eksSecretAccessKey; + return this; + } + + /** + * Secret Access Key + * @return eksSecretAccessKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Secret Access Key") + + public String getEksSecretAccessKey() { + return eksSecretAccessKey; + } + + + public void setEksSecretAccessKey(String eksSecretAccessKey) { + this.eksSecretAccessKey = eksSecretAccessKey; + } + + + public TargetUpdateEks 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 TargetUpdateEks 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 TargetUpdateEks key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateEks maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateEks name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateEks newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateEks 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 TargetUpdateEks 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; + } + + + public TargetUpdateEks useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateEks targetUpdateEks = (TargetUpdateEks) o; + return Objects.equals(this.description, targetUpdateEks.description) && + Objects.equals(this.eksAccessKeyId, targetUpdateEks.eksAccessKeyId) && + Objects.equals(this.eksClusterCaCert, targetUpdateEks.eksClusterCaCert) && + Objects.equals(this.eksClusterEndpoint, targetUpdateEks.eksClusterEndpoint) && + Objects.equals(this.eksClusterName, targetUpdateEks.eksClusterName) && + Objects.equals(this.eksRegion, targetUpdateEks.eksRegion) && + Objects.equals(this.eksSecretAccessKey, targetUpdateEks.eksSecretAccessKey) && + Objects.equals(this.json, targetUpdateEks.json) && + Objects.equals(this.keepPrevVersion, targetUpdateEks.keepPrevVersion) && + Objects.equals(this.key, targetUpdateEks.key) && + Objects.equals(this.maxVersions, targetUpdateEks.maxVersions) && + Objects.equals(this.name, targetUpdateEks.name) && + Objects.equals(this.newName, targetUpdateEks.newName) && + Objects.equals(this.token, targetUpdateEks.token) && + Objects.equals(this.uidToken, targetUpdateEks.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetUpdateEks.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(description, eksAccessKeyId, eksClusterCaCert, eksClusterEndpoint, eksClusterName, eksRegion, eksSecretAccessKey, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateEks {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" eksAccessKeyId: ").append(toIndentedString(eksAccessKeyId)).append("\n"); + sb.append(" eksClusterCaCert: ").append(toIndentedString(eksClusterCaCert)).append("\n"); + sb.append(" eksClusterEndpoint: ").append(toIndentedString(eksClusterEndpoint)).append("\n"); + sb.append(" eksClusterName: ").append(toIndentedString(eksClusterName)).append("\n"); + sb.append(" eksRegion: ").append(toIndentedString(eksRegion)).append("\n"); + sb.append(" eksSecretAccessKey: ").append(toIndentedString(eksSecretAccessKey)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetUpdateGcp.java b/src/main/java/io/akeyless/client/model/TargetUpdateGcp.java new file mode 100644 index 00000000..85404945 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGcp.java @@ -0,0 +1,390 @@ +/* + * 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; + +/** + * TargetUpdateGcp + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGcp { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GCP_KEY = "gcp-key"; + @SerializedName(SERIALIZED_NAME_GCP_KEY) + private String gcpKey; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetUpdateGcp() { + } + + public TargetUpdateGcp description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGcp gcpKey(String gcpKey) { + + this.gcpKey = gcpKey; + return this; + } + + /** + * Base64-encoded service account private key text + * @return gcpKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64-encoded service account private key text") + + public String getGcpKey() { + return gcpKey; + } + + + public void setGcpKey(String gcpKey) { + this.gcpKey = gcpKey; + } + + + public TargetUpdateGcp 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 TargetUpdateGcp 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 TargetUpdateGcp key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGcp maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGcp name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGcp newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGcp 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 TargetUpdateGcp 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; + } + + + public TargetUpdateGcp useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateGcp targetUpdateGcp = (TargetUpdateGcp) o; + return Objects.equals(this.description, targetUpdateGcp.description) && + Objects.equals(this.gcpKey, targetUpdateGcp.gcpKey) && + Objects.equals(this.json, targetUpdateGcp.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGcp.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGcp.key) && + Objects.equals(this.maxVersions, targetUpdateGcp.maxVersions) && + Objects.equals(this.name, targetUpdateGcp.name) && + Objects.equals(this.newName, targetUpdateGcp.newName) && + Objects.equals(this.token, targetUpdateGcp.token) && + Objects.equals(this.uidToken, targetUpdateGcp.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetUpdateGcp.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(description, gcpKey, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGcp {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gcpKey: ").append(toIndentedString(gcpKey)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetUpdateGithub.java b/src/main/java/io/akeyless/client/model/TargetUpdateGithub.java new file mode 100644 index 00000000..907118cb --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGithub.java @@ -0,0 +1,419 @@ +/* + * 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; + +/** + * TargetUpdateGithub + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGithub { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITHUB_APP_ID = "github-app-id"; + @SerializedName(SERIALIZED_NAME_GITHUB_APP_ID) + private Long githubAppId; + + public static final String SERIALIZED_NAME_GITHUB_APP_PRIVATE_KEY = "github-app-private-key"; + @SerializedName(SERIALIZED_NAME_GITHUB_APP_PRIVATE_KEY) + private String githubAppPrivateKey; + + public static final String SERIALIZED_NAME_GITHUB_BASE_URL = "github-base-url"; + @SerializedName(SERIALIZED_NAME_GITHUB_BASE_URL) + private String githubBaseUrl = "https://api.github.com/"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 TargetUpdateGithub() { + } + + public TargetUpdateGithub description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGithub githubAppId(Long githubAppId) { + + this.githubAppId = githubAppId; + return this; + } + + /** + * Github app id + * @return githubAppId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Github app id") + + public Long getGithubAppId() { + return githubAppId; + } + + + public void setGithubAppId(Long githubAppId) { + this.githubAppId = githubAppId; + } + + + public TargetUpdateGithub githubAppPrivateKey(String githubAppPrivateKey) { + + this.githubAppPrivateKey = githubAppPrivateKey; + return this; + } + + /** + * App private key + * @return githubAppPrivateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "App private key") + + public String getGithubAppPrivateKey() { + return githubAppPrivateKey; + } + + + public void setGithubAppPrivateKey(String githubAppPrivateKey) { + this.githubAppPrivateKey = githubAppPrivateKey; + } + + + public TargetUpdateGithub githubBaseUrl(String githubBaseUrl) { + + this.githubBaseUrl = githubBaseUrl; + return this; + } + + /** + * Base URL + * @return githubBaseUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base URL") + + public String getGithubBaseUrl() { + return githubBaseUrl; + } + + + public void setGithubBaseUrl(String githubBaseUrl) { + this.githubBaseUrl = githubBaseUrl; + } + + + public TargetUpdateGithub 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 TargetUpdateGithub 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 TargetUpdateGithub key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGithub maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGithub name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGithub newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGithub 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 TargetUpdateGithub 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; + } + TargetUpdateGithub targetUpdateGithub = (TargetUpdateGithub) o; + return Objects.equals(this.description, targetUpdateGithub.description) && + Objects.equals(this.githubAppId, targetUpdateGithub.githubAppId) && + Objects.equals(this.githubAppPrivateKey, targetUpdateGithub.githubAppPrivateKey) && + Objects.equals(this.githubBaseUrl, targetUpdateGithub.githubBaseUrl) && + Objects.equals(this.json, targetUpdateGithub.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGithub.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGithub.key) && + Objects.equals(this.maxVersions, targetUpdateGithub.maxVersions) && + Objects.equals(this.name, targetUpdateGithub.name) && + Objects.equals(this.newName, targetUpdateGithub.newName) && + Objects.equals(this.token, targetUpdateGithub.token) && + Objects.equals(this.uidToken, targetUpdateGithub.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, githubAppId, githubAppPrivateKey, githubBaseUrl, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGithub {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" githubAppId: ").append(toIndentedString(githubAppId)).append("\n"); + sb.append(" githubAppPrivateKey: ").append(toIndentedString(githubAppPrivateKey)).append("\n"); + sb.append(" githubBaseUrl: ").append(toIndentedString(githubBaseUrl)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).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/TargetUpdateGitlab.java b/src/main/java/io/akeyless/client/model/TargetUpdateGitlab.java new file mode 100644 index 00000000..20f353b0 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGitlab.java @@ -0,0 +1,419 @@ +/* + * 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; + +/** + * TargetUpdateGitlab + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGitlab { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab-access-token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab-certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab-url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl = "https://gitlab.com/"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 TargetUpdateGitlab() { + } + + public TargetUpdateGitlab description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGitlab gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Gitlab access token + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab access token") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public TargetUpdateGitlab gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Gitlab tls certificate (base64 encoded) + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab tls certificate (base64 encoded)") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public TargetUpdateGitlab gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Gitlab base url + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab base url") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + public TargetUpdateGitlab 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 TargetUpdateGitlab 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 TargetUpdateGitlab key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGitlab maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGitlab name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGitlab newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGitlab 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 TargetUpdateGitlab 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; + } + TargetUpdateGitlab targetUpdateGitlab = (TargetUpdateGitlab) o; + return Objects.equals(this.description, targetUpdateGitlab.description) && + Objects.equals(this.gitlabAccessToken, targetUpdateGitlab.gitlabAccessToken) && + Objects.equals(this.gitlabCertificate, targetUpdateGitlab.gitlabCertificate) && + Objects.equals(this.gitlabUrl, targetUpdateGitlab.gitlabUrl) && + Objects.equals(this.json, targetUpdateGitlab.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGitlab.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGitlab.key) && + Objects.equals(this.maxVersions, targetUpdateGitlab.maxVersions) && + Objects.equals(this.name, targetUpdateGitlab.name) && + Objects.equals(this.newName, targetUpdateGitlab.newName) && + Objects.equals(this.token, targetUpdateGitlab.token) && + Objects.equals(this.uidToken, targetUpdateGitlab.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, gitlabAccessToken, gitlabCertificate, gitlabUrl, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGitlab {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).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/TargetUpdateGke.java b/src/main/java/io/akeyless/client/model/TargetUpdateGke.java new file mode 100644 index 00000000..b486065b --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGke.java @@ -0,0 +1,506 @@ +/* + * 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; + +/** + * TargetUpdateGke + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGke { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GKE_ACCOUNT_KEY = "gke-account-key"; + @SerializedName(SERIALIZED_NAME_GKE_ACCOUNT_KEY) + private String gkeAccountKey; + + public static final String SERIALIZED_NAME_GKE_CLUSTER_CERT = "gke-cluster-cert"; + @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_CERT) + private String gkeClusterCert; + + public static final String SERIALIZED_NAME_GKE_CLUSTER_ENDPOINT = "gke-cluster-endpoint"; + @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_ENDPOINT) + private String gkeClusterEndpoint; + + public static final String SERIALIZED_NAME_GKE_CLUSTER_NAME = "gke-cluster-name"; + @SerializedName(SERIALIZED_NAME_GKE_CLUSTER_NAME) + private String gkeClusterName; + + public static final String SERIALIZED_NAME_GKE_SERVICE_ACCOUNT_EMAIL = "gke-service-account-email"; + @SerializedName(SERIALIZED_NAME_GKE_SERVICE_ACCOUNT_EMAIL) + private String gkeServiceAccountEmail; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY = "use-gw-cloud-identity"; + @SerializedName(SERIALIZED_NAME_USE_GW_CLOUD_IDENTITY) + private Boolean useGwCloudIdentity; + + public TargetUpdateGke() { + } + + public TargetUpdateGke description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGke gkeAccountKey(String gkeAccountKey) { + + this.gkeAccountKey = gkeAccountKey; + return this; + } + + /** + * GKE Service Account key file path + * @return gkeAccountKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE Service Account key file path") + + public String getGkeAccountKey() { + return gkeAccountKey; + } + + + public void setGkeAccountKey(String gkeAccountKey) { + this.gkeAccountKey = gkeAccountKey; + } + + + public TargetUpdateGke gkeClusterCert(String gkeClusterCert) { + + this.gkeClusterCert = gkeClusterCert; + return this; + } + + /** + * GKE cluster CA certificate + * @return gkeClusterCert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE cluster CA certificate") + + public String getGkeClusterCert() { + return gkeClusterCert; + } + + + public void setGkeClusterCert(String gkeClusterCert) { + this.gkeClusterCert = gkeClusterCert; + } + + + public TargetUpdateGke gkeClusterEndpoint(String gkeClusterEndpoint) { + + this.gkeClusterEndpoint = gkeClusterEndpoint; + return this; + } + + /** + * GKE cluster URL endpoint + * @return gkeClusterEndpoint + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE cluster URL endpoint") + + public String getGkeClusterEndpoint() { + return gkeClusterEndpoint; + } + + + public void setGkeClusterEndpoint(String gkeClusterEndpoint) { + this.gkeClusterEndpoint = gkeClusterEndpoint; + } + + + public TargetUpdateGke gkeClusterName(String gkeClusterName) { + + this.gkeClusterName = gkeClusterName; + return this; + } + + /** + * GKE cluster name + * @return gkeClusterName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE cluster name") + + public String getGkeClusterName() { + return gkeClusterName; + } + + + public void setGkeClusterName(String gkeClusterName) { + this.gkeClusterName = gkeClusterName; + } + + + public TargetUpdateGke gkeServiceAccountEmail(String gkeServiceAccountEmail) { + + this.gkeServiceAccountEmail = gkeServiceAccountEmail; + return this; + } + + /** + * GKE service account email + * @return gkeServiceAccountEmail + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "GKE service account email") + + public String getGkeServiceAccountEmail() { + return gkeServiceAccountEmail; + } + + + public void setGkeServiceAccountEmail(String gkeServiceAccountEmail) { + this.gkeServiceAccountEmail = gkeServiceAccountEmail; + } + + + public TargetUpdateGke 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 TargetUpdateGke 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 TargetUpdateGke key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGke maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGke name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGke newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGke 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 TargetUpdateGke 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; + } + + + public TargetUpdateGke useGwCloudIdentity(Boolean useGwCloudIdentity) { + + this.useGwCloudIdentity = useGwCloudIdentity; + return this; + } + + /** + * Get useGwCloudIdentity + * @return useGwCloudIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getUseGwCloudIdentity() { + return useGwCloudIdentity; + } + + + public void setUseGwCloudIdentity(Boolean useGwCloudIdentity) { + this.useGwCloudIdentity = useGwCloudIdentity; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateGke targetUpdateGke = (TargetUpdateGke) o; + return Objects.equals(this.description, targetUpdateGke.description) && + Objects.equals(this.gkeAccountKey, targetUpdateGke.gkeAccountKey) && + Objects.equals(this.gkeClusterCert, targetUpdateGke.gkeClusterCert) && + Objects.equals(this.gkeClusterEndpoint, targetUpdateGke.gkeClusterEndpoint) && + Objects.equals(this.gkeClusterName, targetUpdateGke.gkeClusterName) && + Objects.equals(this.gkeServiceAccountEmail, targetUpdateGke.gkeServiceAccountEmail) && + Objects.equals(this.json, targetUpdateGke.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGke.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGke.key) && + Objects.equals(this.maxVersions, targetUpdateGke.maxVersions) && + Objects.equals(this.name, targetUpdateGke.name) && + Objects.equals(this.newName, targetUpdateGke.newName) && + Objects.equals(this.token, targetUpdateGke.token) && + Objects.equals(this.uidToken, targetUpdateGke.uidToken) && + Objects.equals(this.useGwCloudIdentity, targetUpdateGke.useGwCloudIdentity); + } + + @Override + public int hashCode() { + return Objects.hash(description, gkeAccountKey, gkeClusterCert, gkeClusterEndpoint, gkeClusterName, gkeServiceAccountEmail, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken, useGwCloudIdentity); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGke {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gkeAccountKey: ").append(toIndentedString(gkeAccountKey)).append("\n"); + sb.append(" gkeClusterCert: ").append(toIndentedString(gkeClusterCert)).append("\n"); + sb.append(" gkeClusterEndpoint: ").append(toIndentedString(gkeClusterEndpoint)).append("\n"); + sb.append(" gkeClusterName: ").append(toIndentedString(gkeClusterName)).append("\n"); + sb.append(" gkeServiceAccountEmail: ").append(toIndentedString(gkeServiceAccountEmail)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwCloudIdentity: ").append(toIndentedString(useGwCloudIdentity)).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/TargetUpdateGlobalSign.java b/src/main/java/io/akeyless/client/model/TargetUpdateGlobalSign.java new file mode 100644 index 00000000..a0c77373 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGlobalSign.java @@ -0,0 +1,564 @@ +/* + * 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; + +/** + * TargetUpdateGlobalSign + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGlobalSign { + public static final String SERIALIZED_NAME_CONTACT_EMAIL = "contact-email"; + @SerializedName(SERIALIZED_NAME_CONTACT_EMAIL) + private String contactEmail; + + public static final String SERIALIZED_NAME_CONTACT_FIRST_NAME = "contact-first-name"; + @SerializedName(SERIALIZED_NAME_CONTACT_FIRST_NAME) + private String contactFirstName; + + public static final String SERIALIZED_NAME_CONTACT_LAST_NAME = "contact-last-name"; + @SerializedName(SERIALIZED_NAME_CONTACT_LAST_NAME) + private String contactLastName; + + public static final String SERIALIZED_NAME_CONTACT_PHONE = "contact-phone"; + @SerializedName(SERIALIZED_NAME_CONTACT_PHONE) + private String contactPhone; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_PROFILE_ID = "profile-id"; + @SerializedName(SERIALIZED_NAME_PROFILE_ID) + private String profileId; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 static final String SERIALIZED_NAME_USERNAME = "username"; + @SerializedName(SERIALIZED_NAME_USERNAME) + private String username; + + public TargetUpdateGlobalSign() { + } + + public TargetUpdateGlobalSign contactEmail(String contactEmail) { + + this.contactEmail = contactEmail; + return this; + } + + /** + * Email of the GlobalSign GCC account contact + * @return contactEmail + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Email of the GlobalSign GCC account contact") + + public String getContactEmail() { + return contactEmail; + } + + + public void setContactEmail(String contactEmail) { + this.contactEmail = contactEmail; + } + + + public TargetUpdateGlobalSign contactFirstName(String contactFirstName) { + + this.contactFirstName = contactFirstName; + return this; + } + + /** + * First name of the GlobalSign GCC account contact + * @return contactFirstName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "First name of the GlobalSign GCC account contact") + + public String getContactFirstName() { + return contactFirstName; + } + + + public void setContactFirstName(String contactFirstName) { + this.contactFirstName = contactFirstName; + } + + + public TargetUpdateGlobalSign contactLastName(String contactLastName) { + + this.contactLastName = contactLastName; + return this; + } + + /** + * Last name of the GlobalSign GCC account contact + * @return contactLastName + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Last name of the GlobalSign GCC account contact") + + public String getContactLastName() { + return contactLastName; + } + + + public void setContactLastName(String contactLastName) { + this.contactLastName = contactLastName; + } + + + public TargetUpdateGlobalSign contactPhone(String contactPhone) { + + this.contactPhone = contactPhone; + return this; + } + + /** + * Telephone of the GlobalSign GCC account contact + * @return contactPhone + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Telephone of the GlobalSign GCC account contact") + + public String getContactPhone() { + return contactPhone; + } + + + public void setContactPhone(String contactPhone) { + this.contactPhone = contactPhone; + } + + + public TargetUpdateGlobalSign description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGlobalSign 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 TargetUpdateGlobalSign 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 TargetUpdateGlobalSign key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGlobalSign maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGlobalSign name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGlobalSign newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGlobalSign password(String password) { + + this.password = password; + return this; + } + + /** + * Password of the GlobalSign GCC account + * @return password + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Password of the GlobalSign GCC account") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetUpdateGlobalSign profileId(String profileId) { + + this.profileId = profileId; + return this; + } + + /** + * Profile ID of the GlobalSign GCC account + * @return profileId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Profile ID of the GlobalSign GCC account") + + public String getProfileId() { + return profileId; + } + + + public void setProfileId(String profileId) { + this.profileId = profileId; + } + + + public TargetUpdateGlobalSign timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetUpdateGlobalSign 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 TargetUpdateGlobalSign 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; + } + + + public TargetUpdateGlobalSign username(String username) { + + this.username = username; + return this; + } + + /** + * Username of the GlobalSign GCC account + * @return username + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Username of the GlobalSign GCC account") + + public String getUsername() { + return username; + } + + + public void setUsername(String username) { + this.username = username; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateGlobalSign targetUpdateGlobalSign = (TargetUpdateGlobalSign) o; + return Objects.equals(this.contactEmail, targetUpdateGlobalSign.contactEmail) && + Objects.equals(this.contactFirstName, targetUpdateGlobalSign.contactFirstName) && + Objects.equals(this.contactLastName, targetUpdateGlobalSign.contactLastName) && + Objects.equals(this.contactPhone, targetUpdateGlobalSign.contactPhone) && + Objects.equals(this.description, targetUpdateGlobalSign.description) && + Objects.equals(this.json, targetUpdateGlobalSign.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGlobalSign.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGlobalSign.key) && + Objects.equals(this.maxVersions, targetUpdateGlobalSign.maxVersions) && + Objects.equals(this.name, targetUpdateGlobalSign.name) && + Objects.equals(this.newName, targetUpdateGlobalSign.newName) && + Objects.equals(this.password, targetUpdateGlobalSign.password) && + Objects.equals(this.profileId, targetUpdateGlobalSign.profileId) && + Objects.equals(this.timeout, targetUpdateGlobalSign.timeout) && + Objects.equals(this.token, targetUpdateGlobalSign.token) && + Objects.equals(this.uidToken, targetUpdateGlobalSign.uidToken) && + Objects.equals(this.username, targetUpdateGlobalSign.username); + } + + @Override + public int hashCode() { + return Objects.hash(contactEmail, contactFirstName, contactLastName, contactPhone, description, json, keepPrevVersion, key, maxVersions, name, newName, password, profileId, timeout, token, uidToken, username); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGlobalSign {\n"); + sb.append(" contactEmail: ").append(toIndentedString(contactEmail)).append("\n"); + sb.append(" contactFirstName: ").append(toIndentedString(contactFirstName)).append("\n"); + sb.append(" contactLastName: ").append(toIndentedString(contactLastName)).append("\n"); + sb.append(" contactPhone: ").append(toIndentedString(contactPhone)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" profileId: ").append(toIndentedString(profileId)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" username: ").append(toIndentedString(username)).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/TargetUpdateGlobalSignAtlas.java b/src/main/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlas.java new file mode 100644 index 00000000..43183997 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlas.java @@ -0,0 +1,477 @@ +/* + * 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; + +/** + * TargetUpdateGlobalSignAtlas + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGlobalSignAtlas { + public static final String SERIALIZED_NAME_API_KEY = "api-key"; + @SerializedName(SERIALIZED_NAME_API_KEY) + private String apiKey; + + public static final String SERIALIZED_NAME_API_SECRET = "api-secret"; + @SerializedName(SERIALIZED_NAME_API_SECRET) + private String apiSecret; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_MTLS_CERT_DATA_BASE64 = "mtls-cert-data-base64"; + @SerializedName(SERIALIZED_NAME_MTLS_CERT_DATA_BASE64) + private String mtlsCertDataBase64; + + public static final String SERIALIZED_NAME_MTLS_KEY_DATA_BASE64 = "mtls-key-data-base64"; + @SerializedName(SERIALIZED_NAME_MTLS_KEY_DATA_BASE64) + private String mtlsKeyDataBase64; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 TargetUpdateGlobalSignAtlas() { + } + + public TargetUpdateGlobalSignAtlas apiKey(String apiKey) { + + this.apiKey = apiKey; + return this; + } + + /** + * API Key of the GlobalSign Atlas account + * @return apiKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "API Key of the GlobalSign Atlas account") + + public String getApiKey() { + return apiKey; + } + + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + + public TargetUpdateGlobalSignAtlas apiSecret(String apiSecret) { + + this.apiSecret = apiSecret; + return this; + } + + /** + * API Secret of the GlobalSign Atlas account + * @return apiSecret + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "API Secret of the GlobalSign Atlas account") + + public String getApiSecret() { + return apiSecret; + } + + + public void setApiSecret(String apiSecret) { + this.apiSecret = apiSecret; + } + + + public TargetUpdateGlobalSignAtlas description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGlobalSignAtlas 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 TargetUpdateGlobalSignAtlas 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 TargetUpdateGlobalSignAtlas key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGlobalSignAtlas maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGlobalSignAtlas mtlsCertDataBase64(String mtlsCertDataBase64) { + + this.mtlsCertDataBase64 = mtlsCertDataBase64; + return this; + } + + /** + * Mutual TLS Certificate contents of the GlobalSign Atlas account encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 must be supplied + * @return mtlsCertDataBase64 + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Mutual TLS Certificate contents of the GlobalSign Atlas account encoded in base64, either mtls-cert-file-path or mtls-cert-data-base64 must be supplied") + + public String getMtlsCertDataBase64() { + return mtlsCertDataBase64; + } + + + public void setMtlsCertDataBase64(String mtlsCertDataBase64) { + this.mtlsCertDataBase64 = mtlsCertDataBase64; + } + + + public TargetUpdateGlobalSignAtlas mtlsKeyDataBase64(String mtlsKeyDataBase64) { + + this.mtlsKeyDataBase64 = mtlsKeyDataBase64; + return this; + } + + /** + * Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied + * @return mtlsKeyDataBase64 + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied") + + public String getMtlsKeyDataBase64() { + return mtlsKeyDataBase64; + } + + + public void setMtlsKeyDataBase64(String mtlsKeyDataBase64) { + this.mtlsKeyDataBase64 = mtlsKeyDataBase64; + } + + + public TargetUpdateGlobalSignAtlas name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGlobalSignAtlas newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGlobalSignAtlas timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetUpdateGlobalSignAtlas 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 TargetUpdateGlobalSignAtlas 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; + } + TargetUpdateGlobalSignAtlas targetUpdateGlobalSignAtlas = (TargetUpdateGlobalSignAtlas) o; + return Objects.equals(this.apiKey, targetUpdateGlobalSignAtlas.apiKey) && + Objects.equals(this.apiSecret, targetUpdateGlobalSignAtlas.apiSecret) && + Objects.equals(this.description, targetUpdateGlobalSignAtlas.description) && + Objects.equals(this.json, targetUpdateGlobalSignAtlas.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGlobalSignAtlas.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGlobalSignAtlas.key) && + Objects.equals(this.maxVersions, targetUpdateGlobalSignAtlas.maxVersions) && + Objects.equals(this.mtlsCertDataBase64, targetUpdateGlobalSignAtlas.mtlsCertDataBase64) && + Objects.equals(this.mtlsKeyDataBase64, targetUpdateGlobalSignAtlas.mtlsKeyDataBase64) && + Objects.equals(this.name, targetUpdateGlobalSignAtlas.name) && + Objects.equals(this.newName, targetUpdateGlobalSignAtlas.newName) && + Objects.equals(this.timeout, targetUpdateGlobalSignAtlas.timeout) && + Objects.equals(this.token, targetUpdateGlobalSignAtlas.token) && + Objects.equals(this.uidToken, targetUpdateGlobalSignAtlas.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(apiKey, apiSecret, description, json, keepPrevVersion, key, maxVersions, mtlsCertDataBase64, mtlsKeyDataBase64, name, newName, timeout, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGlobalSignAtlas {\n"); + sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n"); + sb.append(" apiSecret: ").append(toIndentedString(apiSecret)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" mtlsCertDataBase64: ").append(toIndentedString(mtlsCertDataBase64)).append("\n"); + sb.append(" mtlsKeyDataBase64: ").append(toIndentedString(mtlsKeyDataBase64)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).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/TargetUpdateGodaddy.java b/src/main/java/io/akeyless/client/model/TargetUpdateGodaddy.java new file mode 100644 index 00000000..b46ce1f2 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateGodaddy.java @@ -0,0 +1,535 @@ +/* + * 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; + +/** + * TargetUpdateGodaddy + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateGodaddy { + public static final String SERIALIZED_NAME_API_KEY = "api-key"; + @SerializedName(SERIALIZED_NAME_API_KEY) + private String apiKey; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_IMAP_FQDN = "imap-fqdn"; + @SerializedName(SERIALIZED_NAME_IMAP_FQDN) + private String imapFqdn; + + public static final String SERIALIZED_NAME_IMAP_PASSWORD = "imap-password"; + @SerializedName(SERIALIZED_NAME_IMAP_PASSWORD) + private String imapPassword; + + public static final String SERIALIZED_NAME_IMAP_PORT = "imap-port"; + @SerializedName(SERIALIZED_NAME_IMAP_PORT) + private String imapPort = "993"; + + public static final String SERIALIZED_NAME_IMAP_USERNAME = "imap-username"; + @SerializedName(SERIALIZED_NAME_IMAP_USERNAME) + private String imapUsername; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_SECRET = "secret"; + @SerializedName(SERIALIZED_NAME_SECRET) + private String secret; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 TargetUpdateGodaddy() { + } + + public TargetUpdateGodaddy apiKey(String apiKey) { + + this.apiKey = apiKey; + return this; + } + + /** + * Key of the api credentials to the Godaddy account + * @return apiKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Key of the api credentials to the Godaddy account") + + public String getApiKey() { + return apiKey; + } + + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + + public TargetUpdateGodaddy description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateGodaddy imapFqdn(String imapFqdn) { + + this.imapFqdn = imapFqdn; + return this; + } + + /** + * ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS + * @return imapFqdn + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS") + + public String getImapFqdn() { + return imapFqdn; + } + + + public void setImapFqdn(String imapFqdn) { + this.imapFqdn = imapFqdn; + } + + + public TargetUpdateGodaddy imapPassword(String imapPassword) { + + this.imapPassword = imapPassword; + return this; + } + + /** + * ImapPassword to access the IMAP service + * @return imapPassword + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapPassword to access the IMAP service") + + public String getImapPassword() { + return imapPassword; + } + + + public void setImapPassword(String imapPassword) { + this.imapPassword = imapPassword; + } + + + public TargetUpdateGodaddy imapPort(String imapPort) { + + this.imapPort = imapPort; + return this; + } + + /** + * ImapPort of the IMAP service + * @return imapPort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ImapPort of the IMAP service") + + public String getImapPort() { + return imapPort; + } + + + public void setImapPort(String imapPort) { + this.imapPort = imapPort; + } + + + public TargetUpdateGodaddy imapUsername(String imapUsername) { + + this.imapUsername = imapUsername; + return this; + } + + /** + * ImapUsername to access the IMAP service + * @return imapUsername + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapUsername to access the IMAP service") + + public String getImapUsername() { + return imapUsername; + } + + + public void setImapUsername(String imapUsername) { + this.imapUsername = imapUsername; + } + + + public TargetUpdateGodaddy 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 TargetUpdateGodaddy 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 TargetUpdateGodaddy key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateGodaddy maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateGodaddy name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateGodaddy newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateGodaddy secret(String secret) { + + this.secret = secret; + return this; + } + + /** + * Secret of the api credentials to the Godaddy account + * @return secret + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Secret of the api credentials to the Godaddy account") + + public String getSecret() { + return secret; + } + + + public void setSecret(String secret) { + this.secret = secret; + } + + + public TargetUpdateGodaddy timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetUpdateGodaddy 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 TargetUpdateGodaddy 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; + } + TargetUpdateGodaddy targetUpdateGodaddy = (TargetUpdateGodaddy) o; + return Objects.equals(this.apiKey, targetUpdateGodaddy.apiKey) && + Objects.equals(this.description, targetUpdateGodaddy.description) && + Objects.equals(this.imapFqdn, targetUpdateGodaddy.imapFqdn) && + Objects.equals(this.imapPassword, targetUpdateGodaddy.imapPassword) && + Objects.equals(this.imapPort, targetUpdateGodaddy.imapPort) && + Objects.equals(this.imapUsername, targetUpdateGodaddy.imapUsername) && + Objects.equals(this.json, targetUpdateGodaddy.json) && + Objects.equals(this.keepPrevVersion, targetUpdateGodaddy.keepPrevVersion) && + Objects.equals(this.key, targetUpdateGodaddy.key) && + Objects.equals(this.maxVersions, targetUpdateGodaddy.maxVersions) && + Objects.equals(this.name, targetUpdateGodaddy.name) && + Objects.equals(this.newName, targetUpdateGodaddy.newName) && + Objects.equals(this.secret, targetUpdateGodaddy.secret) && + Objects.equals(this.timeout, targetUpdateGodaddy.timeout) && + Objects.equals(this.token, targetUpdateGodaddy.token) && + Objects.equals(this.uidToken, targetUpdateGodaddy.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(apiKey, description, imapFqdn, imapPassword, imapPort, imapUsername, json, keepPrevVersion, key, maxVersions, name, newName, secret, timeout, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateGodaddy {\n"); + sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" imapFqdn: ").append(toIndentedString(imapFqdn)).append("\n"); + sb.append(" imapPassword: ").append(toIndentedString(imapPassword)).append("\n"); + sb.append(" imapPort: ").append(toIndentedString(imapPort)).append("\n"); + sb.append(" imapUsername: ").append(toIndentedString(imapUsername)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" secret: ").append(toIndentedString(secret)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).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/TargetUpdateHashiVault.java b/src/main/java/io/akeyless/client/model/TargetUpdateHashiVault.java new file mode 100644 index 00000000..67b56c2f --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateHashiVault.java @@ -0,0 +1,429 @@ +/* + * 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; + +/** + * TargetUpdateHashiVault + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateHashiVault { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HASHI_URL = "hashi-url"; + @SerializedName(SERIALIZED_NAME_HASHI_URL) + private String hashiUrl; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NAMESPACE = "namespace"; + @SerializedName(SERIALIZED_NAME_NAMESPACE) + private List namespace = null; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_VAULT_TOKEN = "vault-token"; + @SerializedName(SERIALIZED_NAME_VAULT_TOKEN) + private String vaultToken; + + public TargetUpdateHashiVault() { + } + + public TargetUpdateHashiVault description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateHashiVault hashiUrl(String hashiUrl) { + + this.hashiUrl = hashiUrl; + return this; + } + + /** + * HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 + * @return hashiUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "HashiCorp Vault API URL, e.g. https://vault-mgr01:8200") + + public String getHashiUrl() { + return hashiUrl; + } + + + public void setHashiUrl(String hashiUrl) { + this.hashiUrl = hashiUrl; + } + + + public TargetUpdateHashiVault 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 TargetUpdateHashiVault 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 TargetUpdateHashiVault key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateHashiVault maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateHashiVault name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateHashiVault namespace(List namespace) { + + this.namespace = namespace; + return this; + } + + public TargetUpdateHashiVault addNamespaceItem(String namespaceItem) { + if (this.namespace == null) { + this.namespace = new ArrayList(); + } + this.namespace.add(namespaceItem); + return this; + } + + /** + * Comma-separated list of vault namespaces + * @return namespace + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Comma-separated list of vault namespaces") + + public List getNamespace() { + return namespace; + } + + + public void setNamespace(List namespace) { + this.namespace = namespace; + } + + + public TargetUpdateHashiVault newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateHashiVault 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 TargetUpdateHashiVault 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; + } + + + public TargetUpdateHashiVault vaultToken(String vaultToken) { + + this.vaultToken = vaultToken; + return this; + } + + /** + * Vault access token with sufficient permissions + * @return vaultToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Vault access token with sufficient permissions") + + public String getVaultToken() { + return vaultToken; + } + + + public void setVaultToken(String vaultToken) { + this.vaultToken = vaultToken; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateHashiVault targetUpdateHashiVault = (TargetUpdateHashiVault) o; + return Objects.equals(this.description, targetUpdateHashiVault.description) && + Objects.equals(this.hashiUrl, targetUpdateHashiVault.hashiUrl) && + Objects.equals(this.json, targetUpdateHashiVault.json) && + Objects.equals(this.keepPrevVersion, targetUpdateHashiVault.keepPrevVersion) && + Objects.equals(this.key, targetUpdateHashiVault.key) && + Objects.equals(this.maxVersions, targetUpdateHashiVault.maxVersions) && + Objects.equals(this.name, targetUpdateHashiVault.name) && + Objects.equals(this.namespace, targetUpdateHashiVault.namespace) && + Objects.equals(this.newName, targetUpdateHashiVault.newName) && + Objects.equals(this.token, targetUpdateHashiVault.token) && + Objects.equals(this.uidToken, targetUpdateHashiVault.uidToken) && + Objects.equals(this.vaultToken, targetUpdateHashiVault.vaultToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, hashiUrl, json, keepPrevVersion, key, maxVersions, name, namespace, newName, token, uidToken, vaultToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateHashiVault {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" hashiUrl: ").append(toIndentedString(hashiUrl)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" namespace: ").append(toIndentedString(namespace)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" vaultToken: ").append(toIndentedString(vaultToken)).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/TargetUpdateK8s.java b/src/main/java/io/akeyless/client/model/TargetUpdateK8s.java new file mode 100644 index 00000000..0cfba6ae --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateK8s.java @@ -0,0 +1,565 @@ +/* + * 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; + +/** + * targetUpdateK8s is a command that updates an existing k8s target + */ +@ApiModel(description = "targetUpdateK8s is a command that updates an existing k8s target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateK8s { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @SerializedName(SERIALIZED_NAME_JSON) + private Boolean json = false; + + public static final String SERIALIZED_NAME_K8S_AUTH_TYPE = "k8s-auth-type"; + @SerializedName(SERIALIZED_NAME_K8S_AUTH_TYPE) + private String k8sAuthType = "token"; + + public static final String SERIALIZED_NAME_K8S_CLIENT_CERTIFICATE = "k8s-client-certificate"; + @SerializedName(SERIALIZED_NAME_K8S_CLIENT_CERTIFICATE) + private String k8sClientCertificate; + + public static final String SERIALIZED_NAME_K8S_CLIENT_KEY = "k8s-client-key"; + @SerializedName(SERIALIZED_NAME_K8S_CLIENT_KEY) + private String k8sClientKey; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_CA_CERT = "k8s-cluster-ca-cert"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_CA_CERT) + private String k8sClusterCaCert = "dummy_val"; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_ENDPOINT = "k8s-cluster-endpoint"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_ENDPOINT) + private String k8sClusterEndpoint = "dummy_val"; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_NAME = "k8s-cluster-name"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_NAME) + private String k8sClusterName; + + public static final String SERIALIZED_NAME_K8S_CLUSTER_TOKEN = "k8s-cluster-token"; + @SerializedName(SERIALIZED_NAME_K8S_CLUSTER_TOKEN) + private String k8sClusterToken = "dummy_val"; + + 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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_USE_GW_SERVICE_ACCOUNT = "use-gw-service-account"; + @SerializedName(SERIALIZED_NAME_USE_GW_SERVICE_ACCOUNT) + private Boolean useGwServiceAccount; + + public TargetUpdateK8s() { + } + + public TargetUpdateK8s description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateK8s 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 TargetUpdateK8s k8sAuthType(String k8sAuthType) { + + this.k8sAuthType = k8sAuthType; + return this; + } + + /** + * K8S auth type [token/certificate] + * @return k8sAuthType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "K8S auth type [token/certificate]") + + public String getK8sAuthType() { + return k8sAuthType; + } + + + public void setK8sAuthType(String k8sAuthType) { + this.k8sAuthType = k8sAuthType; + } + + + public TargetUpdateK8s k8sClientCertificate(String k8sClientCertificate) { + + this.k8sClientCertificate = k8sClientCertificate; + return this; + } + + /** + * Content of the k8 client certificate (PEM format) in a Base64 format + * @return k8sClientCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Content of the k8 client certificate (PEM format) in a Base64 format") + + public String getK8sClientCertificate() { + return k8sClientCertificate; + } + + + public void setK8sClientCertificate(String k8sClientCertificate) { + this.k8sClientCertificate = k8sClientCertificate; + } + + + public TargetUpdateK8s k8sClientKey(String k8sClientKey) { + + this.k8sClientKey = k8sClientKey; + return this; + } + + /** + * Content of the k8 client private key (PEM format) in a Base64 format + * @return k8sClientKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Content of the k8 client private key (PEM format) in a Base64 format") + + public String getK8sClientKey() { + return k8sClientKey; + } + + + public void setK8sClientKey(String k8sClientKey) { + this.k8sClientKey = k8sClientKey; + } + + + public TargetUpdateK8s k8sClusterCaCert(String k8sClusterCaCert) { + + this.k8sClusterCaCert = k8sClusterCaCert; + return this; + } + + /** + * K8S cluster CA certificate + * @return k8sClusterCaCert + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "K8S cluster CA certificate") + + public String getK8sClusterCaCert() { + return k8sClusterCaCert; + } + + + public void setK8sClusterCaCert(String k8sClusterCaCert) { + this.k8sClusterCaCert = k8sClusterCaCert; + } + + + public TargetUpdateK8s k8sClusterEndpoint(String k8sClusterEndpoint) { + + this.k8sClusterEndpoint = k8sClusterEndpoint; + return this; + } + + /** + * K8S cluster URL endpoint + * @return k8sClusterEndpoint + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "K8S cluster URL endpoint") + + public String getK8sClusterEndpoint() { + return k8sClusterEndpoint; + } + + + public void setK8sClusterEndpoint(String k8sClusterEndpoint) { + this.k8sClusterEndpoint = k8sClusterEndpoint; + } + + + public TargetUpdateK8s k8sClusterName(String k8sClusterName) { + + this.k8sClusterName = k8sClusterName; + return this; + } + + /** + * K8S cluster name + * @return k8sClusterName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "K8S cluster name") + + public String getK8sClusterName() { + return k8sClusterName; + } + + + public void setK8sClusterName(String k8sClusterName) { + this.k8sClusterName = k8sClusterName; + } + + + public TargetUpdateK8s k8sClusterToken(String k8sClusterToken) { + + this.k8sClusterToken = k8sClusterToken; + return this; + } + + /** + * K8S cluster Bearer token + * @return k8sClusterToken + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "K8S cluster Bearer token") + + public String getK8sClusterToken() { + return k8sClusterToken; + } + + + public void setK8sClusterToken(String k8sClusterToken) { + this.k8sClusterToken = k8sClusterToken; + } + + + public TargetUpdateK8s 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 TargetUpdateK8s key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateK8s maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateK8s name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateK8s newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateK8s 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 TargetUpdateK8s 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; + } + + + public TargetUpdateK8s useGwServiceAccount(Boolean useGwServiceAccount) { + + this.useGwServiceAccount = useGwServiceAccount; + return this; + } + + /** + * Use the GW's service account + * @return useGwServiceAccount + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Use the GW's service account") + + public Boolean getUseGwServiceAccount() { + return useGwServiceAccount; + } + + + public void setUseGwServiceAccount(Boolean useGwServiceAccount) { + this.useGwServiceAccount = useGwServiceAccount; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateK8s targetUpdateK8s = (TargetUpdateK8s) o; + return Objects.equals(this.description, targetUpdateK8s.description) && + Objects.equals(this.json, targetUpdateK8s.json) && + Objects.equals(this.k8sAuthType, targetUpdateK8s.k8sAuthType) && + Objects.equals(this.k8sClientCertificate, targetUpdateK8s.k8sClientCertificate) && + Objects.equals(this.k8sClientKey, targetUpdateK8s.k8sClientKey) && + Objects.equals(this.k8sClusterCaCert, targetUpdateK8s.k8sClusterCaCert) && + Objects.equals(this.k8sClusterEndpoint, targetUpdateK8s.k8sClusterEndpoint) && + Objects.equals(this.k8sClusterName, targetUpdateK8s.k8sClusterName) && + Objects.equals(this.k8sClusterToken, targetUpdateK8s.k8sClusterToken) && + Objects.equals(this.keepPrevVersion, targetUpdateK8s.keepPrevVersion) && + Objects.equals(this.key, targetUpdateK8s.key) && + Objects.equals(this.maxVersions, targetUpdateK8s.maxVersions) && + Objects.equals(this.name, targetUpdateK8s.name) && + Objects.equals(this.newName, targetUpdateK8s.newName) && + Objects.equals(this.token, targetUpdateK8s.token) && + Objects.equals(this.uidToken, targetUpdateK8s.uidToken) && + Objects.equals(this.useGwServiceAccount, targetUpdateK8s.useGwServiceAccount); + } + + @Override + public int hashCode() { + return Objects.hash(description, json, k8sAuthType, k8sClientCertificate, k8sClientKey, k8sClusterCaCert, k8sClusterEndpoint, k8sClusterName, k8sClusterToken, keepPrevVersion, key, maxVersions, name, newName, token, uidToken, useGwServiceAccount); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateK8s {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" k8sAuthType: ").append(toIndentedString(k8sAuthType)).append("\n"); + sb.append(" k8sClientCertificate: ").append(toIndentedString(k8sClientCertificate)).append("\n"); + sb.append(" k8sClientKey: ").append(toIndentedString(k8sClientKey)).append("\n"); + sb.append(" k8sClusterCaCert: ").append(toIndentedString(k8sClusterCaCert)).append("\n"); + sb.append(" k8sClusterEndpoint: ").append(toIndentedString(k8sClusterEndpoint)).append("\n"); + sb.append(" k8sClusterName: ").append(toIndentedString(k8sClusterName)).append("\n"); + sb.append(" k8sClusterToken: ").append(toIndentedString(k8sClusterToken)).append("\n"); + sb.append(" keepPrevVersion: ").append(toIndentedString(keepPrevVersion)).append("\n"); + sb.append(" key: ").append(toIndentedString(key)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useGwServiceAccount: ").append(toIndentedString(useGwServiceAccount)).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/TargetUpdateLdap.java b/src/main/java/io/akeyless/client/model/TargetUpdateLdap.java new file mode 100644 index 00000000..3bcd5600 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateLdap.java @@ -0,0 +1,507 @@ +/* + * 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; + +/** + * targetUpdateLdap is a command that updates an existing ldap target + */ +@ApiModel(description = "targetUpdateLdap is a command that updates an existing ldap target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateLdap { + public static final String SERIALIZED_NAME_BIND_DN = "bind-dn"; + @SerializedName(SERIALIZED_NAME_BIND_DN) + private String bindDn; + + public static final String SERIALIZED_NAME_BIND_DN_PASSWORD = "bind-dn-password"; + @SerializedName(SERIALIZED_NAME_BIND_DN_PASSWORD) + private String bindDnPassword; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_LDAP_CA_CERT = "ldap-ca-cert"; + @SerializedName(SERIALIZED_NAME_LDAP_CA_CERT) + private String ldapCaCert; + + public static final String SERIALIZED_NAME_LDAP_URL = "ldap-url"; + @SerializedName(SERIALIZED_NAME_LDAP_URL) + private String ldapUrl; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_SERVER_TYPE = "server-type"; + @SerializedName(SERIALIZED_NAME_SERVER_TYPE) + private String serverType; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @SerializedName(SERIALIZED_NAME_TOKEN) + private String token; + + public static final String SERIALIZED_NAME_TOKEN_EXPIRATION = "token-expiration"; + @SerializedName(SERIALIZED_NAME_TOKEN_EXPIRATION) + private String tokenExpiration; + + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; + @SerializedName(SERIALIZED_NAME_UID_TOKEN) + private String uidToken; + + public TargetUpdateLdap() { + } + + public TargetUpdateLdap bindDn(String bindDn) { + + this.bindDn = bindDn; + return this; + } + + /** + * Bind DN + * @return bindDn + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Bind DN") + + public String getBindDn() { + return bindDn; + } + + + public void setBindDn(String bindDn) { + this.bindDn = bindDn; + } + + + public TargetUpdateLdap bindDnPassword(String bindDnPassword) { + + this.bindDnPassword = bindDnPassword; + return this; + } + + /** + * Bind DN Password + * @return bindDnPassword + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Bind DN Password") + + public String getBindDnPassword() { + return bindDnPassword; + } + + + public void setBindDnPassword(String bindDnPassword) { + this.bindDnPassword = bindDnPassword; + } + + + public TargetUpdateLdap description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateLdap 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 TargetUpdateLdap 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 TargetUpdateLdap key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateLdap ldapCaCert(String ldapCaCert) { + + this.ldapCaCert = ldapCaCert; + return this; + } + + /** + * CA Certificate File Content + * @return ldapCaCert + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "CA Certificate File Content") + + public String getLdapCaCert() { + return ldapCaCert; + } + + + public void setLdapCaCert(String ldapCaCert) { + this.ldapCaCert = ldapCaCert; + } + + + public TargetUpdateLdap ldapUrl(String ldapUrl) { + + this.ldapUrl = ldapUrl; + return this; + } + + /** + * LDAP Server URL + * @return ldapUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "LDAP Server URL") + + public String getLdapUrl() { + return ldapUrl; + } + + + public void setLdapUrl(String ldapUrl) { + this.ldapUrl = ldapUrl; + } + + + public TargetUpdateLdap maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateLdap name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateLdap newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateLdap serverType(String serverType) { + + this.serverType = serverType; + return this; + } + + /** + * Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] + * @return serverType + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]") + + public String getServerType() { + return serverType; + } + + + public void setServerType(String serverType) { + this.serverType = serverType; + } + + + public TargetUpdateLdap 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 TargetUpdateLdap tokenExpiration(String tokenExpiration) { + + this.tokenExpiration = tokenExpiration; + return this; + } + + /** + * Token expiration + * @return tokenExpiration + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Token expiration") + + public String getTokenExpiration() { + return tokenExpiration; + } + + + public void setTokenExpiration(String tokenExpiration) { + this.tokenExpiration = tokenExpiration; + } + + + public TargetUpdateLdap 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; + } + TargetUpdateLdap targetUpdateLdap = (TargetUpdateLdap) o; + return Objects.equals(this.bindDn, targetUpdateLdap.bindDn) && + Objects.equals(this.bindDnPassword, targetUpdateLdap.bindDnPassword) && + Objects.equals(this.description, targetUpdateLdap.description) && + Objects.equals(this.json, targetUpdateLdap.json) && + Objects.equals(this.keepPrevVersion, targetUpdateLdap.keepPrevVersion) && + Objects.equals(this.key, targetUpdateLdap.key) && + Objects.equals(this.ldapCaCert, targetUpdateLdap.ldapCaCert) && + Objects.equals(this.ldapUrl, targetUpdateLdap.ldapUrl) && + Objects.equals(this.maxVersions, targetUpdateLdap.maxVersions) && + Objects.equals(this.name, targetUpdateLdap.name) && + Objects.equals(this.newName, targetUpdateLdap.newName) && + Objects.equals(this.serverType, targetUpdateLdap.serverType) && + Objects.equals(this.token, targetUpdateLdap.token) && + Objects.equals(this.tokenExpiration, targetUpdateLdap.tokenExpiration) && + Objects.equals(this.uidToken, targetUpdateLdap.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(bindDn, bindDnPassword, description, json, keepPrevVersion, key, ldapCaCert, ldapUrl, maxVersions, name, newName, serverType, token, tokenExpiration, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateLdap {\n"); + sb.append(" bindDn: ").append(toIndentedString(bindDn)).append("\n"); + sb.append(" bindDnPassword: ").append(toIndentedString(bindDnPassword)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" ldapCaCert: ").append(toIndentedString(ldapCaCert)).append("\n"); + sb.append(" ldapUrl: ").append(toIndentedString(ldapUrl)).append("\n"); + sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" serverType: ").append(toIndentedString(serverType)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" tokenExpiration: ").append(toIndentedString(tokenExpiration)).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/TargetUpdateLinked.java b/src/main/java/io/akeyless/client/model/TargetUpdateLinked.java new file mode 100644 index 00000000..353c95e9 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateLinked.java @@ -0,0 +1,419 @@ +/* + * 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; + +/** + * TargetUpdateLinked + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateLinked { + public static final String SERIALIZED_NAME_ADD_HOSTS = "add-hosts"; + @SerializedName(SERIALIZED_NAME_ADD_HOSTS) + private String addHosts; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HOSTS = "hosts"; + @SerializedName(SERIALIZED_NAME_HOSTS) + private String hosts; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PARENT_TARGET_NAME = "parent-target-name"; + @SerializedName(SERIALIZED_NAME_PARENT_TARGET_NAME) + private String parentTargetName; + + public static final String SERIALIZED_NAME_RM_HOSTS = "rm-hosts"; + @SerializedName(SERIALIZED_NAME_RM_HOSTS) + private String rmHosts; + + public static final String SERIALIZED_NAME_TOKEN = "token"; + @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; + + public TargetUpdateLinked() { + } + + public TargetUpdateLinked addHosts(String addHosts) { + + this.addHosts = addHosts; + return this; + } + + /** + * A comma seperated list of new server hosts and server descriptions joined by semicolon ';' that will be added to the Linked Target hosts. + * @return addHosts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A comma seperated list of new server hosts and server descriptions joined by semicolon ';' that will be added to the Linked Target hosts.") + + public String getAddHosts() { + return addHosts; + } + + + public void setAddHosts(String addHosts) { + this.addHosts = addHosts; + } + + + public TargetUpdateLinked description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateLinked hosts(String hosts) { + + this.hosts = hosts; + return this; + } + + /** + * A comma seperated list of server hosts and server descriptions joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My Prod server description') + * @return hosts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A comma seperated list of server hosts and server descriptions joined by semicolon ';' (i.e. 'server-dev.com;My Dev server,server-prod.com;My Prod server description')") + + public String getHosts() { + return hosts; + } + + + public void setHosts(String hosts) { + this.hosts = hosts; + } + + + public TargetUpdateLinked 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 TargetUpdateLinked 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 TargetUpdateLinked name(String name) { + + this.name = name; + return this; + } + + /** + * Linked Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Linked Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateLinked newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New Linked Target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New Linked Target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateLinked parentTargetName(String parentTargetName) { + + this.parentTargetName = parentTargetName; + return this; + } + + /** + * The parent Target name + * @return parentTargetName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The parent Target name") + + public String getParentTargetName() { + return parentTargetName; + } + + + public void setParentTargetName(String parentTargetName) { + this.parentTargetName = parentTargetName; + } + + + public TargetUpdateLinked rmHosts(String rmHosts) { + + this.rmHosts = rmHosts; + return this; + } + + /** + * Comma separated list of existing hosts that will be removed from Linked Target hosts. + * @return rmHosts + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Comma separated list of existing hosts that will be removed from Linked Target hosts.") + + public String getRmHosts() { + return rmHosts; + } + + + public void setRmHosts(String rmHosts) { + this.rmHosts = rmHosts; + } + + + public TargetUpdateLinked 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 TargetUpdateLinked 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 TargetUpdateLinked 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; + } + TargetUpdateLinked targetUpdateLinked = (TargetUpdateLinked) o; + return Objects.equals(this.addHosts, targetUpdateLinked.addHosts) && + Objects.equals(this.description, targetUpdateLinked.description) && + Objects.equals(this.hosts, targetUpdateLinked.hosts) && + Objects.equals(this.json, targetUpdateLinked.json) && + Objects.equals(this.keepPrevVersion, targetUpdateLinked.keepPrevVersion) && + Objects.equals(this.name, targetUpdateLinked.name) && + Objects.equals(this.newName, targetUpdateLinked.newName) && + Objects.equals(this.parentTargetName, targetUpdateLinked.parentTargetName) && + Objects.equals(this.rmHosts, targetUpdateLinked.rmHosts) && + Objects.equals(this.token, targetUpdateLinked.token) && + Objects.equals(this.type, targetUpdateLinked.type) && + Objects.equals(this.uidToken, targetUpdateLinked.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(addHosts, description, hosts, json, keepPrevVersion, name, newName, parentTargetName, rmHosts, token, type, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateLinked {\n"); + sb.append(" addHosts: ").append(toIndentedString(addHosts)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" hosts: ").append(toIndentedString(hosts)).append("\n"); + sb.append(" json: ").append(toIndentedString(json)).append("\n"); + sb.append(" keepPrevVersion: ").append(toIndentedString(keepPrevVersion)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + 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(); + } + + /** + * 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/TargetUpdateOutput.java b/src/main/java/io/akeyless/client/model/TargetUpdateOutput.java new file mode 100644 index 00000000..c5739991 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateOutput.java @@ -0,0 +1,100 @@ +/* + * 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; + +/** + * TargetUpdateOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateOutput { + public static final String SERIALIZED_NAME_TARGET_ID = "target_id"; + @SerializedName(SERIALIZED_NAME_TARGET_ID) + private Long targetId; + + public TargetUpdateOutput() { + } + + public TargetUpdateOutput targetId(Long targetId) { + + this.targetId = targetId; + return this; + } + + /** + * Get targetId + * @return targetId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Long getTargetId() { + return targetId; + } + + + public void setTargetId(Long targetId) { + this.targetId = targetId; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateOutput targetUpdateOutput = (TargetUpdateOutput) o; + return Objects.equals(this.targetId, targetUpdateOutput.targetId); + } + + @Override + public int hashCode() { + return Objects.hash(targetId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateOutput {\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).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/TargetUpdatePing.java b/src/main/java/io/akeyless/client/model/TargetUpdatePing.java new file mode 100644 index 00000000..0689dd66 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdatePing.java @@ -0,0 +1,478 @@ +/* + * 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; + +/** + * targetUpdatePing is a command that updates an existing ping target + */ +@ApiModel(description = "targetUpdatePing is a command that updates an existing ping target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdatePing { + public static final String SERIALIZED_NAME_ADMINISTRATIVE_PORT = "administrative-port"; + @SerializedName(SERIALIZED_NAME_ADMINISTRATIVE_PORT) + private String administrativePort = "9999"; + + public static final String SERIALIZED_NAME_AUTHORIZATION_PORT = "authorization-port"; + @SerializedName(SERIALIZED_NAME_AUTHORIZATION_PORT) + private String authorizationPort = "9031"; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_PING_URL = "ping-url"; + @SerializedName(SERIALIZED_NAME_PING_URL) + private String pingUrl; + + public static final String SERIALIZED_NAME_PRIVILEGED_USER = "privileged-user"; + @SerializedName(SERIALIZED_NAME_PRIVILEGED_USER) + private String privilegedUser; + + 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 TargetUpdatePing() { + } + + public TargetUpdatePing administrativePort(String administrativePort) { + + this.administrativePort = administrativePort; + return this; + } + + /** + * Ping Federate administrative port + * @return administrativePort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate administrative port") + + public String getAdministrativePort() { + return administrativePort; + } + + + public void setAdministrativePort(String administrativePort) { + this.administrativePort = administrativePort; + } + + + public TargetUpdatePing authorizationPort(String authorizationPort) { + + this.authorizationPort = authorizationPort; + return this; + } + + /** + * Ping Federate authorization port + * @return authorizationPort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate authorization port") + + public String getAuthorizationPort() { + return authorizationPort; + } + + + public void setAuthorizationPort(String authorizationPort) { + this.authorizationPort = authorizationPort; + } + + + public TargetUpdatePing description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdatePing 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 TargetUpdatePing 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 TargetUpdatePing key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdatePing maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdatePing name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdatePing newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdatePing password(String password) { + + this.password = password; + return this; + } + + /** + * Ping Federate privileged user password + * @return password + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate privileged user password") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetUpdatePing pingUrl(String pingUrl) { + + this.pingUrl = pingUrl; + return this; + } + + /** + * Ping URL + * @return pingUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping URL") + + public String getPingUrl() { + return pingUrl; + } + + + public void setPingUrl(String pingUrl) { + this.pingUrl = pingUrl; + } + + + public TargetUpdatePing privilegedUser(String privilegedUser) { + + this.privilegedUser = privilegedUser; + return this; + } + + /** + * Ping Federate privileged user + * @return privilegedUser + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Ping Federate privileged user") + + public String getPrivilegedUser() { + return privilegedUser; + } + + + public void setPrivilegedUser(String privilegedUser) { + this.privilegedUser = privilegedUser; + } + + + public TargetUpdatePing 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 TargetUpdatePing 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; + } + TargetUpdatePing targetUpdatePing = (TargetUpdatePing) o; + return Objects.equals(this.administrativePort, targetUpdatePing.administrativePort) && + Objects.equals(this.authorizationPort, targetUpdatePing.authorizationPort) && + Objects.equals(this.description, targetUpdatePing.description) && + Objects.equals(this.json, targetUpdatePing.json) && + Objects.equals(this.keepPrevVersion, targetUpdatePing.keepPrevVersion) && + Objects.equals(this.key, targetUpdatePing.key) && + Objects.equals(this.maxVersions, targetUpdatePing.maxVersions) && + Objects.equals(this.name, targetUpdatePing.name) && + Objects.equals(this.newName, targetUpdatePing.newName) && + Objects.equals(this.password, targetUpdatePing.password) && + Objects.equals(this.pingUrl, targetUpdatePing.pingUrl) && + Objects.equals(this.privilegedUser, targetUpdatePing.privilegedUser) && + Objects.equals(this.token, targetUpdatePing.token) && + Objects.equals(this.uidToken, targetUpdatePing.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(administrativePort, authorizationPort, description, json, keepPrevVersion, key, maxVersions, name, newName, password, pingUrl, privilegedUser, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdatePing {\n"); + sb.append(" administrativePort: ").append(toIndentedString(administrativePort)).append("\n"); + sb.append(" authorizationPort: ").append(toIndentedString(authorizationPort)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" pingUrl: ").append(toIndentedString(pingUrl)).append("\n"); + sb.append(" privilegedUser: ").append(toIndentedString(privilegedUser)).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/TargetUpdateRabbitMq.java b/src/main/java/io/akeyless/client/model/TargetUpdateRabbitMq.java new file mode 100644 index 00000000..9624071c --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateRabbitMq.java @@ -0,0 +1,420 @@ +/* + * 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; + +/** + * targetUpdateRabbitMq is a command that updates an existing rabbitmq target + */ +@ApiModel(description = "targetUpdateRabbitMq is a command that updates an existing rabbitmq target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateRabbitMq { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_RABBITMQ_SERVER_PASSWORD = "rabbitmq-server-password"; + @SerializedName(SERIALIZED_NAME_RABBITMQ_SERVER_PASSWORD) + private String rabbitmqServerPassword; + + public static final String SERIALIZED_NAME_RABBITMQ_SERVER_URI = "rabbitmq-server-uri"; + @SerializedName(SERIALIZED_NAME_RABBITMQ_SERVER_URI) + private String rabbitmqServerUri; + + public static final String SERIALIZED_NAME_RABBITMQ_SERVER_USER = "rabbitmq-server-user"; + @SerializedName(SERIALIZED_NAME_RABBITMQ_SERVER_USER) + private String rabbitmqServerUser; + + 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 TargetUpdateRabbitMq() { + } + + public TargetUpdateRabbitMq description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateRabbitMq 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 TargetUpdateRabbitMq 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 TargetUpdateRabbitMq key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateRabbitMq maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateRabbitMq name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateRabbitMq newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateRabbitMq rabbitmqServerPassword(String rabbitmqServerPassword) { + + this.rabbitmqServerPassword = rabbitmqServerPassword; + return this; + } + + /** + * Get rabbitmqServerPassword + * @return rabbitmqServerPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getRabbitmqServerPassword() { + return rabbitmqServerPassword; + } + + + public void setRabbitmqServerPassword(String rabbitmqServerPassword) { + this.rabbitmqServerPassword = rabbitmqServerPassword; + } + + + public TargetUpdateRabbitMq rabbitmqServerUri(String rabbitmqServerUri) { + + this.rabbitmqServerUri = rabbitmqServerUri; + return this; + } + + /** + * Get rabbitmqServerUri + * @return rabbitmqServerUri + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getRabbitmqServerUri() { + return rabbitmqServerUri; + } + + + public void setRabbitmqServerUri(String rabbitmqServerUri) { + this.rabbitmqServerUri = rabbitmqServerUri; + } + + + public TargetUpdateRabbitMq rabbitmqServerUser(String rabbitmqServerUser) { + + this.rabbitmqServerUser = rabbitmqServerUser; + return this; + } + + /** + * Get rabbitmqServerUser + * @return rabbitmqServerUser + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getRabbitmqServerUser() { + return rabbitmqServerUser; + } + + + public void setRabbitmqServerUser(String rabbitmqServerUser) { + this.rabbitmqServerUser = rabbitmqServerUser; + } + + + public TargetUpdateRabbitMq 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 TargetUpdateRabbitMq 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; + } + TargetUpdateRabbitMq targetUpdateRabbitMq = (TargetUpdateRabbitMq) o; + return Objects.equals(this.description, targetUpdateRabbitMq.description) && + Objects.equals(this.json, targetUpdateRabbitMq.json) && + Objects.equals(this.keepPrevVersion, targetUpdateRabbitMq.keepPrevVersion) && + Objects.equals(this.key, targetUpdateRabbitMq.key) && + Objects.equals(this.maxVersions, targetUpdateRabbitMq.maxVersions) && + Objects.equals(this.name, targetUpdateRabbitMq.name) && + Objects.equals(this.newName, targetUpdateRabbitMq.newName) && + Objects.equals(this.rabbitmqServerPassword, targetUpdateRabbitMq.rabbitmqServerPassword) && + Objects.equals(this.rabbitmqServerUri, targetUpdateRabbitMq.rabbitmqServerUri) && + Objects.equals(this.rabbitmqServerUser, targetUpdateRabbitMq.rabbitmqServerUser) && + Objects.equals(this.token, targetUpdateRabbitMq.token) && + Objects.equals(this.uidToken, targetUpdateRabbitMq.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, json, keepPrevVersion, key, maxVersions, name, newName, rabbitmqServerPassword, rabbitmqServerUri, rabbitmqServerUser, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateRabbitMq {\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" rabbitmqServerPassword: ").append(toIndentedString(rabbitmqServerPassword)).append("\n"); + sb.append(" rabbitmqServerUri: ").append(toIndentedString(rabbitmqServerUri)).append("\n"); + sb.append(" rabbitmqServerUser: ").append(toIndentedString(rabbitmqServerUser)).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/TargetUpdateSalesforce.java b/src/main/java/io/akeyless/client/model/TargetUpdateSalesforce.java new file mode 100644 index 00000000..ca3bcc49 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateSalesforce.java @@ -0,0 +1,623 @@ +/* + * 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; + +/** + * targetUpdateSalesforce is a command that updates an existing Salesforce target + */ +@ApiModel(description = "targetUpdateSalesforce is a command that updates an existing Salesforce target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateSalesforce { + public static final String SERIALIZED_NAME_APP_PRIVATE_KEY_DATA = "app-private-key-data"; + @SerializedName(SERIALIZED_NAME_APP_PRIVATE_KEY_DATA) + private String appPrivateKeyData; + + public static final String SERIALIZED_NAME_AUTH_FLOW = "auth-flow"; + @SerializedName(SERIALIZED_NAME_AUTH_FLOW) + private String authFlow; + + public static final String SERIALIZED_NAME_CA_CERT_DATA = "ca-cert-data"; + @SerializedName(SERIALIZED_NAME_CA_CERT_DATA) + private String caCertData; + + public static final String SERIALIZED_NAME_CA_CERT_NAME = "ca-cert-name"; + @SerializedName(SERIALIZED_NAME_CA_CERT_NAME) + private String caCertName; + + public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; + @SerializedName(SERIALIZED_NAME_CLIENT_ID) + private String clientId; + + public static final String SERIALIZED_NAME_CLIENT_SECRET = "client-secret"; + @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_EMAIL = "email"; + @SerializedName(SERIALIZED_NAME_EMAIL) + private String email; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_SECURITY_TOKEN = "security-token"; + @SerializedName(SERIALIZED_NAME_SECURITY_TOKEN) + private String securityToken; + + public static final String SERIALIZED_NAME_TENANT_URL = "tenant-url"; + @SerializedName(SERIALIZED_NAME_TENANT_URL) + private String tenantUrl; + + 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 TargetUpdateSalesforce() { + } + + public TargetUpdateSalesforce appPrivateKeyData(String appPrivateKeyData) { + + this.appPrivateKeyData = appPrivateKeyData; + return this; + } + + /** + * Base64 encoded PEM of the connected app private key (relevant for JWT auth only) + * @return appPrivateKeyData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64 encoded PEM of the connected app private key (relevant for JWT auth only)") + + public String getAppPrivateKeyData() { + return appPrivateKeyData; + } + + + public void setAppPrivateKeyData(String appPrivateKeyData) { + this.appPrivateKeyData = appPrivateKeyData; + } + + + public TargetUpdateSalesforce authFlow(String authFlow) { + + this.authFlow = authFlow; + return this; + } + + /** + * type of the auth flow ('jwt' / 'user-password') + * @return authFlow + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "type of the auth flow ('jwt' / 'user-password')") + + public String getAuthFlow() { + return authFlow; + } + + + public void setAuthFlow(String authFlow) { + this.authFlow = authFlow; + } + + + public TargetUpdateSalesforce caCertData(String caCertData) { + + this.caCertData = caCertData; + return this; + } + + /** + * Base64 encoded PEM cert to use when uploading a new key to Salesforce + * @return caCertData + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Base64 encoded PEM cert to use when uploading a new key to Salesforce") + + public String getCaCertData() { + return caCertData; + } + + + public void setCaCertData(String caCertData) { + this.caCertData = caCertData; + } + + + public TargetUpdateSalesforce caCertName(String caCertName) { + + this.caCertName = caCertName; + return this; + } + + /** + * name of the certificate in Salesforce tenant to use when uploading new key + * @return caCertName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "name of the certificate in Salesforce tenant to use when uploading new key") + + public String getCaCertName() { + return caCertName; + } + + + public void setCaCertName(String caCertName) { + this.caCertName = caCertName; + } + + + public TargetUpdateSalesforce clientId(String clientId) { + + this.clientId = clientId; + return this; + } + + /** + * Client ID of the oauth2 app to use for connecting to Salesforce + * @return clientId + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Client ID of the oauth2 app to use for connecting to Salesforce") + + public String getClientId() { + return clientId; + } + + + public void setClientId(String clientId) { + this.clientId = clientId; + } + + + public TargetUpdateSalesforce clientSecret(String clientSecret) { + + this.clientSecret = clientSecret; + return this; + } + + /** + * Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) + * @return clientSecret + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow)") + + public String getClientSecret() { + return clientSecret; + } + + + public void setClientSecret(String clientSecret) { + this.clientSecret = clientSecret; + } + + + public TargetUpdateSalesforce description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateSalesforce email(String email) { + + this.email = email; + return this; + } + + /** + * The email of the user attached to the oauth2 app used for connecting to Salesforce + * @return email + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "The email of the user attached to the oauth2 app used for connecting to Salesforce") + + public String getEmail() { + return email; + } + + + public void setEmail(String email) { + this.email = email; + } + + + public TargetUpdateSalesforce 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 TargetUpdateSalesforce 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 TargetUpdateSalesforce key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateSalesforce maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateSalesforce name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateSalesforce newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateSalesforce password(String password) { + + this.password = password; + return this; + } + + /** + * The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) + * @return password + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow)") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetUpdateSalesforce securityToken(String securityToken) { + + this.securityToken = securityToken; + return this; + } + + /** + * The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) + * @return securityToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow)") + + public String getSecurityToken() { + return securityToken; + } + + + public void setSecurityToken(String securityToken) { + this.securityToken = securityToken; + } + + + public TargetUpdateSalesforce tenantUrl(String tenantUrl) { + + this.tenantUrl = tenantUrl; + return this; + } + + /** + * Url of the Salesforce tenant + * @return tenantUrl + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Url of the Salesforce tenant") + + public String getTenantUrl() { + return tenantUrl; + } + + + public void setTenantUrl(String tenantUrl) { + this.tenantUrl = tenantUrl; + } + + + public TargetUpdateSalesforce 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 TargetUpdateSalesforce 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; + } + TargetUpdateSalesforce targetUpdateSalesforce = (TargetUpdateSalesforce) o; + return Objects.equals(this.appPrivateKeyData, targetUpdateSalesforce.appPrivateKeyData) && + Objects.equals(this.authFlow, targetUpdateSalesforce.authFlow) && + Objects.equals(this.caCertData, targetUpdateSalesforce.caCertData) && + Objects.equals(this.caCertName, targetUpdateSalesforce.caCertName) && + Objects.equals(this.clientId, targetUpdateSalesforce.clientId) && + Objects.equals(this.clientSecret, targetUpdateSalesforce.clientSecret) && + Objects.equals(this.description, targetUpdateSalesforce.description) && + Objects.equals(this.email, targetUpdateSalesforce.email) && + Objects.equals(this.json, targetUpdateSalesforce.json) && + Objects.equals(this.keepPrevVersion, targetUpdateSalesforce.keepPrevVersion) && + Objects.equals(this.key, targetUpdateSalesforce.key) && + Objects.equals(this.maxVersions, targetUpdateSalesforce.maxVersions) && + Objects.equals(this.name, targetUpdateSalesforce.name) && + Objects.equals(this.newName, targetUpdateSalesforce.newName) && + Objects.equals(this.password, targetUpdateSalesforce.password) && + Objects.equals(this.securityToken, targetUpdateSalesforce.securityToken) && + Objects.equals(this.tenantUrl, targetUpdateSalesforce.tenantUrl) && + Objects.equals(this.token, targetUpdateSalesforce.token) && + Objects.equals(this.uidToken, targetUpdateSalesforce.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(appPrivateKeyData, authFlow, caCertData, caCertName, clientId, clientSecret, description, email, json, keepPrevVersion, key, maxVersions, name, newName, password, securityToken, tenantUrl, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateSalesforce {\n"); + sb.append(" appPrivateKeyData: ").append(toIndentedString(appPrivateKeyData)).append("\n"); + sb.append(" authFlow: ").append(toIndentedString(authFlow)).append("\n"); + sb.append(" caCertData: ").append(toIndentedString(caCertData)).append("\n"); + sb.append(" caCertName: ").append(toIndentedString(caCertName)).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(" email: ").append(toIndentedString(email)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" securityToken: ").append(toIndentedString(securityToken)).append("\n"); + sb.append(" tenantUrl: ").append(toIndentedString(tenantUrl)).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/TargetUpdateSsh.java b/src/main/java/io/akeyless/client/model/TargetUpdateSsh.java new file mode 100644 index 00000000..254cce81 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateSsh.java @@ -0,0 +1,507 @@ +/* + * 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; + +/** + * targetUpdateSsh is a command that updates an existing ssh target + */ +@ApiModel(description = "targetUpdateSsh is a command that updates an existing ssh target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateSsh { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_HOST = "host"; + @SerializedName(SERIALIZED_NAME_HOST) + private String host; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PORT = "port"; + @SerializedName(SERIALIZED_NAME_PORT) + private String port = "22"; + + public static final String SERIALIZED_NAME_PRIVATE_KEY = "private-key"; + @SerializedName(SERIALIZED_NAME_PRIVATE_KEY) + private String privateKey; + + public static final String SERIALIZED_NAME_PRIVATE_KEY_PASSWORD = "private-key-password"; + @SerializedName(SERIALIZED_NAME_PRIVATE_KEY_PASSWORD) + private String privateKeyPassword; + + public static final String SERIALIZED_NAME_SSH_PASSWORD = "ssh-password"; + @SerializedName(SERIALIZED_NAME_SSH_PASSWORD) + private String sshPassword; + + public static final String SERIALIZED_NAME_SSH_USERNAME = "ssh-username"; + @SerializedName(SERIALIZED_NAME_SSH_USERNAME) + private String sshUsername; + + 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 TargetUpdateSsh() { + } + + public TargetUpdateSsh description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateSsh host(String host) { + + this.host = host; + return this; + } + + /** + * SSH host name + * @return host + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH host name") + + public String getHost() { + return host; + } + + + public void setHost(String host) { + this.host = host; + } + + + public TargetUpdateSsh 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 TargetUpdateSsh 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 TargetUpdateSsh key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateSsh maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateSsh name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateSsh newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateSsh port(String port) { + + this.port = port; + return this; + } + + /** + * SSH port + * @return port + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH port") + + public String getPort() { + return port; + } + + + public void setPort(String port) { + this.port = port; + } + + + public TargetUpdateSsh privateKey(String privateKey) { + + this.privateKey = privateKey; + return this; + } + + /** + * SSH private key + * @return privateKey + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH private key") + + public String getPrivateKey() { + return privateKey; + } + + + public void setPrivateKey(String privateKey) { + this.privateKey = privateKey; + } + + + public TargetUpdateSsh privateKeyPassword(String privateKeyPassword) { + + this.privateKeyPassword = privateKeyPassword; + return this; + } + + /** + * SSH private key password + * @return privateKeyPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH private key password") + + public String getPrivateKeyPassword() { + return privateKeyPassword; + } + + + public void setPrivateKeyPassword(String privateKeyPassword) { + this.privateKeyPassword = privateKeyPassword; + } + + + public TargetUpdateSsh sshPassword(String sshPassword) { + + this.sshPassword = sshPassword; + return this; + } + + /** + * SSH password to rotate + * @return sshPassword + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH password to rotate") + + public String getSshPassword() { + return sshPassword; + } + + + public void setSshPassword(String sshPassword) { + this.sshPassword = sshPassword; + } + + + public TargetUpdateSsh sshUsername(String sshUsername) { + + this.sshUsername = sshUsername; + return this; + } + + /** + * SSH username + * @return sshUsername + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSH username") + + public String getSshUsername() { + return sshUsername; + } + + + public void setSshUsername(String sshUsername) { + this.sshUsername = sshUsername; + } + + + public TargetUpdateSsh 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 TargetUpdateSsh 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; + } + TargetUpdateSsh targetUpdateSsh = (TargetUpdateSsh) o; + return Objects.equals(this.description, targetUpdateSsh.description) && + Objects.equals(this.host, targetUpdateSsh.host) && + Objects.equals(this.json, targetUpdateSsh.json) && + Objects.equals(this.keepPrevVersion, targetUpdateSsh.keepPrevVersion) && + Objects.equals(this.key, targetUpdateSsh.key) && + Objects.equals(this.maxVersions, targetUpdateSsh.maxVersions) && + Objects.equals(this.name, targetUpdateSsh.name) && + Objects.equals(this.newName, targetUpdateSsh.newName) && + Objects.equals(this.port, targetUpdateSsh.port) && + Objects.equals(this.privateKey, targetUpdateSsh.privateKey) && + Objects.equals(this.privateKeyPassword, targetUpdateSsh.privateKeyPassword) && + Objects.equals(this.sshPassword, targetUpdateSsh.sshPassword) && + Objects.equals(this.sshUsername, targetUpdateSsh.sshUsername) && + Objects.equals(this.token, targetUpdateSsh.token) && + Objects.equals(this.uidToken, targetUpdateSsh.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(description, host, json, keepPrevVersion, key, maxVersions, name, newName, port, privateKey, privateKeyPassword, sshPassword, sshUsername, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateSsh {\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" host: ").append(toIndentedString(host)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" port: ").append(toIndentedString(port)).append("\n"); + sb.append(" privateKey: ").append(toIndentedString(privateKey)).append("\n"); + sb.append(" privateKeyPassword: ").append(toIndentedString(privateKeyPassword)).append("\n"); + sb.append(" sshPassword: ").append(toIndentedString(sshPassword)).append("\n"); + sb.append(" sshUsername: ").append(toIndentedString(sshUsername)).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/TargetUpdateWeb.java b/src/main/java/io/akeyless/client/model/TargetUpdateWeb.java new file mode 100644 index 00000000..5ba40760 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateWeb.java @@ -0,0 +1,362 @@ +/* + * 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; + +/** + * targetUpdateWeb is a command that updates an existing web target + */ +@ApiModel(description = "targetUpdateWeb is a command that updates an existing web target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateWeb { + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_URL = "url"; + @SerializedName(SERIALIZED_NAME_URL) + private String url; + + public TargetUpdateWeb() { + } + + public TargetUpdateWeb description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateWeb 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 TargetUpdateWeb 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 TargetUpdateWeb key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateWeb maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateWeb name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateWeb newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateWeb 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 TargetUpdateWeb 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; + } + + + public TargetUpdateWeb url(String url) { + + this.url = url; + return this; + } + + /** + * The url + * @return url + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The url") + + public String getUrl() { + return url; + } + + + public void setUrl(String url) { + this.url = url; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateWeb targetUpdateWeb = (TargetUpdateWeb) o; + return Objects.equals(this.description, targetUpdateWeb.description) && + Objects.equals(this.json, targetUpdateWeb.json) && + Objects.equals(this.keepPrevVersion, targetUpdateWeb.keepPrevVersion) && + Objects.equals(this.key, targetUpdateWeb.key) && + Objects.equals(this.maxVersions, targetUpdateWeb.maxVersions) && + Objects.equals(this.name, targetUpdateWeb.name) && + Objects.equals(this.newName, targetUpdateWeb.newName) && + Objects.equals(this.token, targetUpdateWeb.token) && + Objects.equals(this.uidToken, targetUpdateWeb.uidToken) && + Objects.equals(this.url, targetUpdateWeb.url); + } + + @Override + public int hashCode() { + return Objects.hash(description, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken, url); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateWeb {\n"); + sb.append(" description: ").append(toIndentedString(description)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" url: ").append(toIndentedString(url)).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/TargetUpdateWindows.java b/src/main/java/io/akeyless/client/model/TargetUpdateWindows.java new file mode 100644 index 00000000..fd60cd2d --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateWindows.java @@ -0,0 +1,536 @@ +/* + * 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; + +/** + * GatewayUpdateProducerWindowsCmd is a command that updates an existing windows target + */ +@ApiModel(description = "GatewayUpdateProducerWindowsCmd is a command that updates an existing windows target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateWindows { + public static final String SERIALIZED_NAME_CERTIFICATE = "certificate"; + @SerializedName(SERIALIZED_NAME_CERTIFICATE) + private String certificate; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_DOMAIN = "domain"; + @SerializedName(SERIALIZED_NAME_DOMAIN) + private String domain; + + public static final String SERIALIZED_NAME_HOSTNAME = "hostname"; + @SerializedName(SERIALIZED_NAME_HOSTNAME) + private String hostname; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_PASSWORD = "password"; + @SerializedName(SERIALIZED_NAME_PASSWORD) + private String password; + + public static final String SERIALIZED_NAME_PORT = "port"; + @SerializedName(SERIALIZED_NAME_PORT) + private String port = "5986"; + + 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 static final String SERIALIZED_NAME_USE_TLS = "use-tls"; + @SerializedName(SERIALIZED_NAME_USE_TLS) + private String useTls = "true"; + + public static final String SERIALIZED_NAME_USERNAME = "username"; + @SerializedName(SERIALIZED_NAME_USERNAME) + private String username; + + public TargetUpdateWindows() { + } + + public TargetUpdateWindows certificate(String certificate) { + + this.certificate = certificate; + return this; + } + + /** + * SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) + * @return certificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA)") + + public String getCertificate() { + return certificate; + } + + + public void setCertificate(String certificate) { + this.certificate = certificate; + } + + + public TargetUpdateWindows description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateWindows domain(String domain) { + + this.domain = domain; + return this; + } + + /** + * User domain name + * @return domain + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "User domain name") + + public String getDomain() { + return domain; + } + + + public void setDomain(String domain) { + this.domain = domain; + } + + + public TargetUpdateWindows hostname(String hostname) { + + this.hostname = hostname; + return this; + } + + /** + * Server hostname + * @return hostname + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Server hostname") + + public String getHostname() { + return hostname; + } + + + public void setHostname(String hostname) { + this.hostname = hostname; + } + + + public TargetUpdateWindows 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 TargetUpdateWindows 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 TargetUpdateWindows key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateWindows maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateWindows name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateWindows newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateWindows password(String password) { + + this.password = password; + return this; + } + + /** + * Privileged user password + * @return password + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Privileged user password") + + public String getPassword() { + return password; + } + + + public void setPassword(String password) { + this.password = password; + } + + + public TargetUpdateWindows port(String port) { + + this.port = port; + return this; + } + + /** + * Server WinRM port + * @return port + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Server WinRM port") + + public String getPort() { + return port; + } + + + public void setPort(String port) { + this.port = port; + } + + + public TargetUpdateWindows 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 TargetUpdateWindows 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; + } + + + public TargetUpdateWindows useTls(String useTls) { + + this.useTls = useTls; + return this; + } + + /** + * Enable/Disable TLS for WinRM over HTTPS [true/false] + * @return useTls + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enable/Disable TLS for WinRM over HTTPS [true/false]") + + public String getUseTls() { + return useTls; + } + + + public void setUseTls(String useTls) { + this.useTls = useTls; + } + + + public TargetUpdateWindows username(String username) { + + this.username = username; + return this; + } + + /** + * Privileged username + * @return username + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Privileged username") + + public String getUsername() { + return username; + } + + + public void setUsername(String username) { + this.username = username; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + TargetUpdateWindows targetUpdateWindows = (TargetUpdateWindows) o; + return Objects.equals(this.certificate, targetUpdateWindows.certificate) && + Objects.equals(this.description, targetUpdateWindows.description) && + Objects.equals(this.domain, targetUpdateWindows.domain) && + Objects.equals(this.hostname, targetUpdateWindows.hostname) && + Objects.equals(this.json, targetUpdateWindows.json) && + Objects.equals(this.keepPrevVersion, targetUpdateWindows.keepPrevVersion) && + Objects.equals(this.key, targetUpdateWindows.key) && + Objects.equals(this.maxVersions, targetUpdateWindows.maxVersions) && + Objects.equals(this.name, targetUpdateWindows.name) && + Objects.equals(this.newName, targetUpdateWindows.newName) && + Objects.equals(this.password, targetUpdateWindows.password) && + Objects.equals(this.port, targetUpdateWindows.port) && + Objects.equals(this.token, targetUpdateWindows.token) && + Objects.equals(this.uidToken, targetUpdateWindows.uidToken) && + Objects.equals(this.useTls, targetUpdateWindows.useTls) && + Objects.equals(this.username, targetUpdateWindows.username); + } + + @Override + public int hashCode() { + return Objects.hash(certificate, description, domain, hostname, json, keepPrevVersion, key, maxVersions, name, newName, password, port, token, uidToken, useTls, username); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateWindows {\n"); + sb.append(" certificate: ").append(toIndentedString(certificate)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" domain: ").append(toIndentedString(domain)).append("\n"); + sb.append(" hostname: ").append(toIndentedString(hostname)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" password: ").append(toIndentedString(password)).append("\n"); + sb.append(" port: ").append(toIndentedString(port)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useTls: ").append(toIndentedString(useTls)).append("\n"); + sb.append(" username: ").append(toIndentedString(username)).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/TargetUpdateZeroSSL.java b/src/main/java/io/akeyless/client/model/TargetUpdateZeroSSL.java new file mode 100644 index 00000000..28ef2c73 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/TargetUpdateZeroSSL.java @@ -0,0 +1,536 @@ +/* + * 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; + +/** + * targetUpdateZeroSSL is a command that updates an existing ZeroSSL target + */ +@ApiModel(description = "targetUpdateZeroSSL is a command that updates an existing ZeroSSL target") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class TargetUpdateZeroSSL { + public static final String SERIALIZED_NAME_API_KEY = "api-key"; + @SerializedName(SERIALIZED_NAME_API_KEY) + private String apiKey; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_IMAP_FQDN = "imap-fqdn"; + @SerializedName(SERIALIZED_NAME_IMAP_FQDN) + private String imapFqdn; + + public static final String SERIALIZED_NAME_IMAP_PASSWORD = "imap-password"; + @SerializedName(SERIALIZED_NAME_IMAP_PASSWORD) + private String imapPassword; + + public static final String SERIALIZED_NAME_IMAP_PORT = "imap-port"; + @SerializedName(SERIALIZED_NAME_IMAP_PORT) + private String imapPort = "993"; + + public static final String SERIALIZED_NAME_IMAP_TARGET_EMAIL = "imap-target-email"; + @SerializedName(SERIALIZED_NAME_IMAP_TARGET_EMAIL) + private String imapTargetEmail; + + public static final String SERIALIZED_NAME_IMAP_USERNAME = "imap-username"; + @SerializedName(SERIALIZED_NAME_IMAP_USERNAME) + private String imapUsername; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + public static final String SERIALIZED_NAME_TIMEOUT = "timeout"; + @SerializedName(SERIALIZED_NAME_TIMEOUT) + private String timeout = "5m"; + + 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 TargetUpdateZeroSSL() { + } + + public TargetUpdateZeroSSL apiKey(String apiKey) { + + this.apiKey = apiKey; + return this; + } + + /** + * API Key of the ZeroSSLTarget account + * @return apiKey + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "API Key of the ZeroSSLTarget account") + + public String getApiKey() { + return apiKey; + } + + + public void setApiKey(String apiKey) { + this.apiKey = apiKey; + } + + + public TargetUpdateZeroSSL description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public TargetUpdateZeroSSL imapFqdn(String imapFqdn) { + + this.imapFqdn = imapFqdn; + return this; + } + + /** + * ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS + * @return imapFqdn + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS") + + public String getImapFqdn() { + return imapFqdn; + } + + + public void setImapFqdn(String imapFqdn) { + this.imapFqdn = imapFqdn; + } + + + public TargetUpdateZeroSSL imapPassword(String imapPassword) { + + this.imapPassword = imapPassword; + return this; + } + + /** + * ImapPassword to access the IMAP service + * @return imapPassword + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapPassword to access the IMAP service") + + public String getImapPassword() { + return imapPassword; + } + + + public void setImapPassword(String imapPassword) { + this.imapPassword = imapPassword; + } + + + public TargetUpdateZeroSSL imapPort(String imapPort) { + + this.imapPort = imapPort; + return this; + } + + /** + * ImapPort of the IMAP service + * @return imapPort + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ImapPort of the IMAP service") + + public String getImapPort() { + return imapPort; + } + + + public void setImapPort(String imapPort) { + this.imapPort = imapPort; + } + + + public TargetUpdateZeroSSL imapTargetEmail(String imapTargetEmail) { + + this.imapTargetEmail = imapTargetEmail; + return this; + } + + /** + * ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username + * @return imapTargetEmail + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username") + + public String getImapTargetEmail() { + return imapTargetEmail; + } + + + public void setImapTargetEmail(String imapTargetEmail) { + this.imapTargetEmail = imapTargetEmail; + } + + + public TargetUpdateZeroSSL imapUsername(String imapUsername) { + + this.imapUsername = imapUsername; + return this; + } + + /** + * ImapUsername to access the IMAP service + * @return imapUsername + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "ImapUsername to access the IMAP service") + + public String getImapUsername() { + return imapUsername; + } + + + public void setImapUsername(String imapUsername) { + this.imapUsername = imapUsername; + } + + + public TargetUpdateZeroSSL 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 TargetUpdateZeroSSL 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 TargetUpdateZeroSSL key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public TargetUpdateZeroSSL maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public TargetUpdateZeroSSL name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public TargetUpdateZeroSSL newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public TargetUpdateZeroSSL timeout(String timeout) { + + this.timeout = timeout; + return this; + } + + /** + * Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. + * @return timeout + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h.") + + public String getTimeout() { + return timeout; + } + + + public void setTimeout(String timeout) { + this.timeout = timeout; + } + + + public TargetUpdateZeroSSL 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 TargetUpdateZeroSSL 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; + } + TargetUpdateZeroSSL targetUpdateZeroSSL = (TargetUpdateZeroSSL) o; + return Objects.equals(this.apiKey, targetUpdateZeroSSL.apiKey) && + Objects.equals(this.description, targetUpdateZeroSSL.description) && + Objects.equals(this.imapFqdn, targetUpdateZeroSSL.imapFqdn) && + Objects.equals(this.imapPassword, targetUpdateZeroSSL.imapPassword) && + Objects.equals(this.imapPort, targetUpdateZeroSSL.imapPort) && + Objects.equals(this.imapTargetEmail, targetUpdateZeroSSL.imapTargetEmail) && + Objects.equals(this.imapUsername, targetUpdateZeroSSL.imapUsername) && + Objects.equals(this.json, targetUpdateZeroSSL.json) && + Objects.equals(this.keepPrevVersion, targetUpdateZeroSSL.keepPrevVersion) && + Objects.equals(this.key, targetUpdateZeroSSL.key) && + Objects.equals(this.maxVersions, targetUpdateZeroSSL.maxVersions) && + Objects.equals(this.name, targetUpdateZeroSSL.name) && + Objects.equals(this.newName, targetUpdateZeroSSL.newName) && + Objects.equals(this.timeout, targetUpdateZeroSSL.timeout) && + Objects.equals(this.token, targetUpdateZeroSSL.token) && + Objects.equals(this.uidToken, targetUpdateZeroSSL.uidToken); + } + + @Override + public int hashCode() { + return Objects.hash(apiKey, description, imapFqdn, imapPassword, imapPort, imapTargetEmail, imapUsername, json, keepPrevVersion, key, maxVersions, name, newName, timeout, token, uidToken); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class TargetUpdateZeroSSL {\n"); + sb.append(" apiKey: ").append(toIndentedString(apiKey)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" imapFqdn: ").append(toIndentedString(imapFqdn)).append("\n"); + sb.append(" imapPassword: ").append(toIndentedString(imapPassword)).append("\n"); + sb.append(" imapPort: ").append(toIndentedString(imapPort)).append("\n"); + sb.append(" imapTargetEmail: ").append(toIndentedString(imapTargetEmail)).append("\n"); + sb.append(" imapUsername: ").append(toIndentedString(imapUsername)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" timeout: ").append(toIndentedString(timeout)).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/UpdateAWSTarget.java b/src/main/java/io/akeyless/client/model/UpdateAWSTarget.java index e55725ed..342c4557 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAWSTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateAWSTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateAWSTarget + * updateAWSTarget is a command that updates a new target. [Deprecated: Use target-update-aws command] */ +@ApiModel(description = "updateAWSTarget is a command that updates a new target. [Deprecated: Use target-update-aws command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAWSTarget { public static final String SERIALIZED_NAME_ACCESS_KEY = "access-key"; diff --git a/src/main/java/io/akeyless/client/model/UpdateAccountSettings.java b/src/main/java/io/akeyless/client/model/UpdateAccountSettings.java index 05c11884..6fd3a931 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAccountSettings.java +++ b/src/main/java/io/akeyless/client/model/UpdateAccountSettings.java @@ -23,6 +23,8 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.IOException; +import java.util.ArrayList; +import java.util.List; /** * UpdateAccountSettings @@ -33,6 +35,10 @@ public class UpdateAccountSettings { @SerializedName(SERIALIZED_NAME_ADDRESS) private String address; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; + @SerializedName(SERIALIZED_NAME_BOUND_IPS) + private List boundIps = null; + public static final String SERIALIZED_NAME_CITY = "city"; @SerializedName(SERIALIZED_NAME_CITY) private String city; @@ -77,6 +83,10 @@ public class UpdateAccountSettings { @SerializedName(SERIALIZED_NAME_FORCE_NEW_VERSIONS) private String forceNewVersions; + public static final String SERIALIZED_NAME_GW_BOUND_IPS = "gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_GW_BOUND_IPS) + private List gwBoundIps = null; + public static final String SERIALIZED_NAME_INVALID_CHARACTERS = "invalid-characters"; @SerializedName(SERIALIZED_NAME_INVALID_CHARACTERS) private String invalidCharacters = "notReceivedInvalidCharacter"; @@ -105,10 +115,18 @@ public class UpdateAccountSettings { @SerializedName(SERIALIZED_NAME_JWT_TTL_MIN) private Long jwtTtlMin; + public static final String SERIALIZED_NAME_LOCK_BOUND_IPS = "lock-bound-ips"; + @SerializedName(SERIALIZED_NAME_LOCK_BOUND_IPS) + private String lockBoundIps; + public static final String SERIALIZED_NAME_LOCK_DEFAULT_KEY = "lock-default-key"; @SerializedName(SERIALIZED_NAME_LOCK_DEFAULT_KEY) private String lockDefaultKey; + public static final String SERIALIZED_NAME_LOCK_GW_BOUND_IPS = "lock-gw-bound-ips"; + @SerializedName(SERIALIZED_NAME_LOCK_GW_BOUND_IPS) + private String lockGwBoundIps; + public static final String SERIALIZED_NAME_MAX_ROTATION_INTERVAL = "max-rotation-interval"; @SerializedName(SERIALIZED_NAME_MAX_ROTATION_INTERVAL) private Integer maxRotationInterval; @@ -195,6 +213,37 @@ public void setAddress(String address) { } + public UpdateAccountSettings boundIps(List boundIps) { + + this.boundIps = boundIps; + return this; + } + + public UpdateAccountSettings addBoundIpsItem(String boundIpsItem) { + if (this.boundIps == null) { + this.boundIps = new ArrayList(); + } + this.boundIps.add(boundIpsItem); + return this; + } + + /** + * A default list of comma-separated CIDR block that are allowed to authenticate. + * @return boundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A default list of comma-separated CIDR block that are allowed to authenticate.") + + public List getBoundIps() { + return boundIps; + } + + + public void setBoundIps(List boundIps) { + this.boundIps = boundIps; + } + + public UpdateAccountSettings city(String city) { this.city = city; @@ -448,6 +497,37 @@ public void setForceNewVersions(String forceNewVersions) { } + public UpdateAccountSettings gwBoundIps(List gwBoundIps) { + + this.gwBoundIps = gwBoundIps; + return this; + } + + public UpdateAccountSettings addGwBoundIpsItem(String gwBoundIpsItem) { + if (this.gwBoundIps == null) { + this.gwBoundIps = new ArrayList(); + } + this.gwBoundIps.add(gwBoundIpsItem); + return this; + } + + /** + * A default list of comma-separated CIDR block that acts as a trusted Gateway entity. + * @return gwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "A default list of comma-separated CIDR block that acts as a trusted Gateway entity.") + + public List getGwBoundIps() { + return gwBoundIps; + } + + + public void setGwBoundIps(List gwBoundIps) { + this.gwBoundIps = gwBoundIps; + } + + public UpdateAccountSettings invalidCharacters(String invalidCharacters) { this.invalidCharacters = invalidCharacters; @@ -609,6 +689,29 @@ public void setJwtTtlMin(Long jwtTtlMin) { } + public UpdateAccountSettings lockBoundIps(String lockBoundIps) { + + this.lockBoundIps = lockBoundIps; + return this; + } + + /** + * Lock bound-ips setting globally in the account. + * @return lockBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Lock bound-ips setting globally in the account.") + + public String getLockBoundIps() { + return lockBoundIps; + } + + + public void setLockBoundIps(String lockBoundIps) { + this.lockBoundIps = lockBoundIps; + } + + public UpdateAccountSettings lockDefaultKey(String lockDefaultKey) { this.lockDefaultKey = lockDefaultKey; @@ -632,6 +735,29 @@ public void setLockDefaultKey(String lockDefaultKey) { } + public UpdateAccountSettings lockGwBoundIps(String lockGwBoundIps) { + + this.lockGwBoundIps = lockGwBoundIps; + return this; + } + + /** + * Lock gw-bound-ips setting in the account. + * @return lockGwBoundIps + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Lock gw-bound-ips setting in the account.") + + public String getLockGwBoundIps() { + return lockGwBoundIps; + } + + + public void setLockGwBoundIps(String lockGwBoundIps) { + this.lockGwBoundIps = lockGwBoundIps; + } + + public UpdateAccountSettings maxRotationInterval(Integer maxRotationInterval) { this.maxRotationInterval = maxRotationInterval; @@ -987,6 +1113,7 @@ public boolean equals(Object o) { } UpdateAccountSettings updateAccountSettings = (UpdateAccountSettings) o; return Objects.equals(this.address, updateAccountSettings.address) && + Objects.equals(this.boundIps, updateAccountSettings.boundIps) && Objects.equals(this.city, updateAccountSettings.city) && Objects.equals(this.companyName, updateAccountSettings.companyName) && Objects.equals(this.country, updateAccountSettings.country) && @@ -998,6 +1125,7 @@ public boolean equals(Object o) { Objects.equals(this.dynamicSecretMaxTtlEnable, updateAccountSettings.dynamicSecretMaxTtlEnable) && Objects.equals(this.enableItemSharing, updateAccountSettings.enableItemSharing) && Objects.equals(this.forceNewVersions, updateAccountSettings.forceNewVersions) && + Objects.equals(this.gwBoundIps, updateAccountSettings.gwBoundIps) && Objects.equals(this.invalidCharacters, updateAccountSettings.invalidCharacters) && Objects.equals(this.itemType, updateAccountSettings.itemType) && Objects.equals(this.itemsDeletionProtection, updateAccountSettings.itemsDeletionProtection) && @@ -1005,7 +1133,9 @@ public boolean equals(Object o) { Objects.equals(this.jwtTtlDefault, updateAccountSettings.jwtTtlDefault) && Objects.equals(this.jwtTtlMax, updateAccountSettings.jwtTtlMax) && Objects.equals(this.jwtTtlMin, updateAccountSettings.jwtTtlMin) && + Objects.equals(this.lockBoundIps, updateAccountSettings.lockBoundIps) && Objects.equals(this.lockDefaultKey, updateAccountSettings.lockDefaultKey) && + Objects.equals(this.lockGwBoundIps, updateAccountSettings.lockGwBoundIps) && Objects.equals(this.maxRotationInterval, updateAccountSettings.maxRotationInterval) && Objects.equals(this.maxRotationIntervalEnable, updateAccountSettings.maxRotationIntervalEnable) && Objects.equals(this.maxVersions, updateAccountSettings.maxVersions) && @@ -1025,7 +1155,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(address, city, companyName, country, defaultKeyName, defaultShareLinkTtlMinutes, defaultVersioning, dpEnableClassicKeyProtection, dynamicSecretMaxTtl, dynamicSecretMaxTtlEnable, enableItemSharing, forceNewVersions, invalidCharacters, itemType, itemsDeletionProtection, json, jwtTtlDefault, jwtTtlMax, jwtTtlMin, lockDefaultKey, maxRotationInterval, maxRotationIntervalEnable, maxVersions, passwordLength, phone, postalCode, token, uidToken, usageEventEnable, usageEventInterval, usageEventObjectType, useLowerLetters, useNumbers, useSpecialCharacters, useCapitalLetters); + return Objects.hash(address, boundIps, city, companyName, country, defaultKeyName, defaultShareLinkTtlMinutes, defaultVersioning, dpEnableClassicKeyProtection, dynamicSecretMaxTtl, dynamicSecretMaxTtlEnable, enableItemSharing, forceNewVersions, gwBoundIps, invalidCharacters, itemType, itemsDeletionProtection, json, jwtTtlDefault, jwtTtlMax, jwtTtlMin, lockBoundIps, lockDefaultKey, lockGwBoundIps, maxRotationInterval, maxRotationIntervalEnable, maxVersions, passwordLength, phone, postalCode, token, uidToken, usageEventEnable, usageEventInterval, usageEventObjectType, useLowerLetters, useNumbers, useSpecialCharacters, useCapitalLetters); } @Override @@ -1033,6 +1163,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class UpdateAccountSettings {\n"); sb.append(" address: ").append(toIndentedString(address)).append("\n"); + sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" city: ").append(toIndentedString(city)).append("\n"); sb.append(" companyName: ").append(toIndentedString(companyName)).append("\n"); sb.append(" country: ").append(toIndentedString(country)).append("\n"); @@ -1044,6 +1175,7 @@ public String toString() { sb.append(" dynamicSecretMaxTtlEnable: ").append(toIndentedString(dynamicSecretMaxTtlEnable)).append("\n"); sb.append(" enableItemSharing: ").append(toIndentedString(enableItemSharing)).append("\n"); sb.append(" forceNewVersions: ").append(toIndentedString(forceNewVersions)).append("\n"); + sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); sb.append(" invalidCharacters: ").append(toIndentedString(invalidCharacters)).append("\n"); sb.append(" itemType: ").append(toIndentedString(itemType)).append("\n"); sb.append(" itemsDeletionProtection: ").append(toIndentedString(itemsDeletionProtection)).append("\n"); @@ -1051,7 +1183,9 @@ public String toString() { sb.append(" jwtTtlDefault: ").append(toIndentedString(jwtTtlDefault)).append("\n"); sb.append(" jwtTtlMax: ").append(toIndentedString(jwtTtlMax)).append("\n"); sb.append(" jwtTtlMin: ").append(toIndentedString(jwtTtlMin)).append("\n"); + sb.append(" lockBoundIps: ").append(toIndentedString(lockBoundIps)).append("\n"); sb.append(" lockDefaultKey: ").append(toIndentedString(lockDefaultKey)).append("\n"); + sb.append(" lockGwBoundIps: ").append(toIndentedString(lockGwBoundIps)).append("\n"); sb.append(" maxRotationInterval: ").append(toIndentedString(maxRotationInterval)).append("\n"); sb.append(" maxRotationIntervalEnable: ").append(toIndentedString(maxRotationIntervalEnable)).append("\n"); sb.append(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateArtifactoryTarget.java b/src/main/java/io/akeyless/client/model/UpdateArtifactoryTarget.java index 96b86c56..0d7c21da 100644 --- a/src/main/java/io/akeyless/client/model/UpdateArtifactoryTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateArtifactoryTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateArtifactoryTarget + * updateArtifactoryTarget is a command that updates a new target. [Deprecated: Use target-update-artifactory command] */ +@ApiModel(description = "updateArtifactoryTarget is a command that updates a new target. [Deprecated: Use target-update-artifactory command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateArtifactoryTarget { public static final String SERIALIZED_NAME_ARTIFACTORY_ADMIN_NAME = "artifactory-admin-name"; diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java index 4b77998e..447f1462 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java @@ -27,14 +27,19 @@ import java.util.List; /** - * UpdateAuthMethod + * updateAuthMethod is a command that updates a api key auth method. [Deprecated: Use auth-method-update-api-key command] */ +@ApiModel(description = "updateAuthMethod is a command that updates a api key auth method. [Deprecated: Use auth-method-update-api-key command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethod { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -105,6 +110,37 @@ public void setAccessExpires(Long accessExpires) { } + public UpdateAuthMethod auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethod addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethod boundIps(List boundIps) { this.boundIps = boundIps; @@ -392,6 +428,7 @@ public boolean equals(Object o) { } UpdateAuthMethod updateAuthMethod = (UpdateAuthMethod) o; return Objects.equals(this.accessExpires, updateAuthMethod.accessExpires) && + Objects.equals(this.auditLogsClaims, updateAuthMethod.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethod.boundIps) && Objects.equals(this.description, updateAuthMethod.description) && Objects.equals(this.forceSubClaims, updateAuthMethod.forceSubClaims) && @@ -407,7 +444,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -415,6 +452,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class UpdateAuthMethod {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java index 28161a5c..e68afcf8 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java @@ -27,15 +27,19 @@ import java.util.List; /** - * updateAuthMethodAWSIAM is a command that updates a new Auth Method that will be able to authenticate using AWS IAM credentials. + * updateAuthMethodAWSIAM is a command that updates a new Auth Method that will be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-update-aws-iam command] */ -@ApiModel(description = "updateAuthMethodAWSIAM is a command that updates a new Auth Method that will be able to authenticate using AWS IAM credentials.") +@ApiModel(description = "updateAuthMethodAWSIAM is a command that updates a new Auth Method that will be able to authenticate using AWS IAM credentials. [Deprecated: Use auth-method-update-aws-iam command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodAWSIAM { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_ARN = "bound-arn"; @SerializedName(SERIALIZED_NAME_BOUND_ARN) private List boundArn = null; @@ -138,6 +142,37 @@ public void setAccessExpires(Long accessExpires) { } + public UpdateAuthMethodAWSIAM auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodAWSIAM addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodAWSIAM boundArn(List boundArn) { this.boundArn = boundArn; @@ -662,6 +697,7 @@ public boolean equals(Object o) { } UpdateAuthMethodAWSIAM updateAuthMethodAWSIAM = (UpdateAuthMethodAWSIAM) o; return Objects.equals(this.accessExpires, updateAuthMethodAWSIAM.accessExpires) && + Objects.equals(this.auditLogsClaims, updateAuthMethodAWSIAM.auditLogsClaims) && Objects.equals(this.boundArn, updateAuthMethodAWSIAM.boundArn) && Objects.equals(this.boundAwsAccountId, updateAuthMethodAWSIAM.boundAwsAccountId) && Objects.equals(this.boundIps, updateAuthMethodAWSIAM.boundIps) && @@ -685,7 +721,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); } @Override @@ -693,6 +729,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class UpdateAuthMethodAWSIAM {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundArn: ").append(toIndentedString(boundArn)).append("\n"); sb.append(" boundAwsAccountId: ").append(toIndentedString(boundAwsAccountId)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).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 5349d0fe..a0d2936f 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. + * updateAuthMethodAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-update-azure-ad command] */ -@ApiModel(description = "updateAuthMethodAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials.") +@ApiModel(description = "updateAuthMethodAzureAD is a command that updates a new auth method that will be able to authenticate using Azure Active Directory credentials. [Deprecated: Use auth-method-update-azure-ad command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodAzureAD { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class UpdateAuthMethodAzureAD { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience = "https://management.azure.com/"; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_GROUP_ID = "bound-group-id"; @SerializedName(SERIALIZED_NAME_BOUND_GROUP_ID) private List boundGroupId = null; @@ -177,6 +181,37 @@ public void setAudience(String audience) { } + public UpdateAuthMethodAzureAD auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodAzureAD addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodAzureAD boundGroupId(List boundGroupId) { this.boundGroupId = boundGroupId; @@ -782,6 +817,7 @@ public boolean equals(Object o) { UpdateAuthMethodAzureAD updateAuthMethodAzureAD = (UpdateAuthMethodAzureAD) o; return Objects.equals(this.accessExpires, updateAuthMethodAzureAD.accessExpires) && Objects.equals(this.audience, updateAuthMethodAzureAD.audience) && + Objects.equals(this.auditLogsClaims, updateAuthMethodAzureAD.auditLogsClaims) && Objects.equals(this.boundGroupId, updateAuthMethodAzureAD.boundGroupId) && Objects.equals(this.boundIps, updateAuthMethodAzureAD.boundIps) && Objects.equals(this.boundProviders, updateAuthMethodAzureAD.boundProviders) && @@ -808,7 +844,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, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -817,6 +853,7 @@ public String toString() { sb.append("class UpdateAuthMethodAzureAD {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundGroupId: ").append(toIndentedString(boundGroupId)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" boundProviders: ").append(toIndentedString(boundProviders)).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 a91e8060..3c255ec5 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodCert is a command that updates a new auth method that will be able to authenticate using a client certificae + * updateAuthMethodCert is a command that updates a new auth method that will be able to authenticate using a client certificate. [Deprecated: Use auth-method-update-cert command] */ -@ApiModel(description = "updateAuthMethodCert is a command that updates a new auth method that will be able to authenticate using a client certificae") +@ApiModel(description = "updateAuthMethodCert is a command that updates a new auth method that will be able to authenticate using a client certificate. [Deprecated: Use auth-method-update-cert command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodCert { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class UpdateAuthMethodCert { @SerializedName(SERIALIZED_NAME_ALLOWED_CORS) private String allowedCors; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_COMMON_NAMES = "bound-common-names"; @SerializedName(SERIALIZED_NAME_BOUND_COMMON_NAMES) private List boundCommonNames = null; @@ -169,6 +173,37 @@ public void setAllowedCors(String allowedCors) { } + public UpdateAuthMethodCert auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodCert addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodCert boundCommonNames(List boundCommonNames) { this.boundCommonNames = boundCommonNames; @@ -720,6 +755,7 @@ public boolean equals(Object o) { UpdateAuthMethodCert updateAuthMethodCert = (UpdateAuthMethodCert) o; return Objects.equals(this.accessExpires, updateAuthMethodCert.accessExpires) && Objects.equals(this.allowedCors, updateAuthMethodCert.allowedCors) && + Objects.equals(this.auditLogsClaims, updateAuthMethodCert.auditLogsClaims) && Objects.equals(this.boundCommonNames, updateAuthMethodCert.boundCommonNames) && Objects.equals(this.boundDnsSans, updateAuthMethodCert.boundDnsSans) && Objects.equals(this.boundEmailSans, updateAuthMethodCert.boundEmailSans) && @@ -744,7 +780,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedCors, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); } @Override @@ -753,6 +789,7 @@ public String toString() { sb.append("class UpdateAuthMethodCert {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" allowedCors: ").append(toIndentedString(allowedCors)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundCommonNames: ").append(toIndentedString(boundCommonNames)).append("\n"); sb.append(" boundDnsSans: ").append(toIndentedString(boundDnsSans)).append("\n"); sb.append(" boundEmailSans: ").append(toIndentedString(boundEmailSans)).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 47b45a85..f88241c6 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. + * updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. [Deprecated: Use auth-method-update-gcp command] */ -@ApiModel(description = "updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials.") +@ApiModel(description = "updateAuthMethodGCP is a command that updates a new auth method that will be able to authenticate using GCP IAM Service Account credentials or GCE instance credentials. [Deprecated: Use auth-method-update-gcp command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodGCP { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class UpdateAuthMethodGCP { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience = "akeyless.io"; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -161,6 +165,37 @@ public void setAudience(String audience) { } + public UpdateAuthMethodGCP auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodGCP addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodGCP boundIps(List boundIps) { this.boundIps = boundIps; @@ -650,6 +685,7 @@ public boolean equals(Object o) { UpdateAuthMethodGCP updateAuthMethodGCP = (UpdateAuthMethodGCP) o; return Objects.equals(this.accessExpires, updateAuthMethodGCP.accessExpires) && Objects.equals(this.audience, updateAuthMethodGCP.audience) && + Objects.equals(this.auditLogsClaims, updateAuthMethodGCP.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodGCP.boundIps) && Objects.equals(this.boundLabels, updateAuthMethodGCP.boundLabels) && Objects.equals(this.boundProjects, updateAuthMethodGCP.boundProjects) && @@ -672,7 +708,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); } @Override @@ -681,6 +717,7 @@ public String toString() { sb.append("class UpdateAuthMethodGCP {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" boundLabels: ").append(toIndentedString(boundLabels)).append("\n"); sb.append(" boundProjects: ").append(toIndentedString(boundProjects)).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 8bf51c45..7867f646 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodK8S is a command that updates a new auth method that will be able to authenticate using K8S. + * updateAuthMethodK8S is a command that updates a new auth method that will be able to authenticate using K8S. [Deprecated: Use auth-method-update-k8s command] */ -@ApiModel(description = "updateAuthMethodK8S is a command that updates a new auth method that will be able to authenticate using K8S.") +@ApiModel(description = "updateAuthMethodK8S is a command that updates a new auth method that will be able to authenticate using K8S. [Deprecated: Use auth-method-update-k8s command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodK8S { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class UpdateAuthMethodK8S { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -153,6 +157,37 @@ public void setAudience(String audience) { } + public UpdateAuthMethodK8S auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodK8S addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodK8S boundIps(List boundIps) { this.boundIps = boundIps; @@ -580,6 +615,7 @@ public boolean equals(Object o) { UpdateAuthMethodK8S updateAuthMethodK8S = (UpdateAuthMethodK8S) o; return Objects.equals(this.accessExpires, updateAuthMethodK8S.accessExpires) && Objects.equals(this.audience, updateAuthMethodK8S.audience) && + Objects.equals(this.auditLogsClaims, updateAuthMethodK8S.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodK8S.boundIps) && Objects.equals(this.boundNamespaces, updateAuthMethodK8S.boundNamespaces) && Objects.equals(this.boundPodNames, updateAuthMethodK8S.boundPodNames) && @@ -600,7 +636,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); } @Override @@ -609,6 +645,7 @@ public String toString() { sb.append("class UpdateAuthMethodK8S {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n"); sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).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 458d7fd6..f78acbee 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java @@ -27,15 +27,19 @@ import java.util.List; /** - * updateAuthMethodLDAP is a command that updates a new auth method that will be able to authenticate using LDAP. + * updateAuthMethodLDAP is a command that updates a new auth method that will be able to authenticate using LDAP. [Deprecated: Use auth-method-update-ldap command] */ -@ApiModel(description = "updateAuthMethodLDAP is a command that updates a new auth method that will be able to authenticate using LDAP.") +@ApiModel(description = "updateAuthMethodLDAP is a command that updates a new auth method that will be able to authenticate using LDAP. [Deprecated: Use auth-method-update-ldap command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodLDAP { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -118,6 +122,37 @@ public void setAccessExpires(Long accessExpires) { } + public UpdateAuthMethodLDAP auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodLDAP addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodLDAP boundIps(List boundIps) { this.boundIps = boundIps; @@ -474,6 +509,7 @@ public boolean equals(Object o) { } UpdateAuthMethodLDAP updateAuthMethodLDAP = (UpdateAuthMethodLDAP) o; return Objects.equals(this.accessExpires, updateAuthMethodLDAP.accessExpires) && + Objects.equals(this.auditLogsClaims, updateAuthMethodLDAP.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodLDAP.boundIps) && Objects.equals(this.description, updateAuthMethodLDAP.description) && Objects.equals(this.forceSubClaims, updateAuthMethodLDAP.forceSubClaims) && @@ -492,7 +528,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); } @Override @@ -500,6 +536,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class UpdateAuthMethodLDAP {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java index 8e9a204d..7e2c8e2c 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodOAuth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. + * updateAuthMethodOAuth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. [Deprecated: Use auth-method-update-oauth2 command] */ -@ApiModel(description = "updateAuthMethodOAuth2 is a command that updates a new auth method that will be able to authenticate using Oauth2.") +@ApiModel(description = "updateAuthMethodOAuth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. [Deprecated: Use auth-method-update-oauth2 command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodOAuth2 { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class UpdateAuthMethodOAuth2 { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_CLIENT_IDS = "bound-client-ids"; @SerializedName(SERIALIZED_NAME_BOUND_CLIENT_IDS) private List boundClientIds = null; @@ -169,6 +173,37 @@ public void setAudience(String audience) { } + public UpdateAuthMethodOAuth2 auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodOAuth2 addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodOAuth2 boundClientIds(List boundClientIds) { this.boundClientIds = boundClientIds; @@ -680,6 +715,7 @@ public boolean equals(Object o) { UpdateAuthMethodOAuth2 updateAuthMethodOAuth2 = (UpdateAuthMethodOAuth2) o; return Objects.equals(this.accessExpires, updateAuthMethodOAuth2.accessExpires) && Objects.equals(this.audience, updateAuthMethodOAuth2.audience) && + Objects.equals(this.auditLogsClaims, updateAuthMethodOAuth2.auditLogsClaims) && Objects.equals(this.boundClientIds, updateAuthMethodOAuth2.boundClientIds) && Objects.equals(this.boundIps, updateAuthMethodOAuth2.boundIps) && Objects.equals(this.cert, updateAuthMethodOAuth2.cert) && @@ -704,7 +740,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -713,6 +749,7 @@ public String toString() { sb.append("class UpdateAuthMethodOAuth2 {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundClientIds: ").append(toIndentedString(boundClientIds)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java index 8fbcc5c5..618a8ad2 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java @@ -27,15 +27,19 @@ import java.util.List; /** - * updateAuthMethodOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. + * updateAuthMethodOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-update-oci command] */ -@ApiModel(description = "updateAuthMethodOCI is a command that updates an auth method that will be used in the account using OCI principle and groups.") +@ApiModel(description = "updateAuthMethodOCI is a command that updates an auth method that will be used in the account using OCI principle and groups. [Deprecated: Use auth-method-update-oci command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodOCI { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -114,6 +118,37 @@ public void setAccessExpires(Long accessExpires) { } + public UpdateAuthMethodOCI auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodOCI addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodOCI boundIps(List boundIps) { this.boundIps = boundIps; @@ -452,6 +487,7 @@ public boolean equals(Object o) { } UpdateAuthMethodOCI updateAuthMethodOCI = (UpdateAuthMethodOCI) o; return Objects.equals(this.accessExpires, updateAuthMethodOCI.accessExpires) && + Objects.equals(this.auditLogsClaims, updateAuthMethodOCI.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodOCI.boundIps) && Objects.equals(this.description, updateAuthMethodOCI.description) && Objects.equals(this.forceSubClaims, updateAuthMethodOCI.forceSubClaims) && @@ -469,7 +505,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); } @Override @@ -477,6 +513,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class UpdateAuthMethodOCI {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java index 7a7f55f6..33a42704 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. + * updateAuthMethodOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. [Deprecated: Use auth-method-update-oidc command] */ -@ApiModel(description = "updateAuthMethodOIDC is a command that updates a new auth method that will be available to authenticate using OIDC.") +@ApiModel(description = "updateAuthMethodOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. [Deprecated: Use auth-method-update-oidc command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodOIDC { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -44,6 +44,10 @@ public class UpdateAuthMethodOIDC { @SerializedName(SERIALIZED_NAME_AUDIENCE) private String audience; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -196,6 +200,37 @@ public void setAudience(String audience) { } + public UpdateAuthMethodOIDC auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodOIDC addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodOIDC boundIps(List boundIps) { this.boundIps = boundIps; @@ -662,6 +697,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, updateAuthMethodOIDC.accessExpires) && Objects.equals(this.allowedRedirectUri, updateAuthMethodOIDC.allowedRedirectUri) && Objects.equals(this.audience, updateAuthMethodOIDC.audience) && + Objects.equals(this.auditLogsClaims, updateAuthMethodOIDC.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodOIDC.boundIps) && Objects.equals(this.clientId, updateAuthMethodOIDC.clientId) && Objects.equals(this.clientSecret, updateAuthMethodOIDC.clientSecret) && @@ -684,7 +720,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, audience, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -694,6 +730,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); sb.append(" audience: ").append(toIndentedString(audience)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n"); sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).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 07d9e545..8f79e64d 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java @@ -27,9 +27,9 @@ import java.util.List; /** - * updateAuthMethodSAML is a command that updates a new auth method that will be available to authenticate using SAML. + * updateAuthMethodSAML is a command that updates a new auth method that will be available to authenticate using SAML. [Deprecated: Use auth-method-update-saml command] */ -@ApiModel(description = "updateAuthMethodSAML is a command that updates a new auth method that will be available to authenticate using SAML.") +@ApiModel(description = "updateAuthMethodSAML is a command that updates a new auth method that will be available to authenticate using SAML. [Deprecated: Use auth-method-update-saml command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodSAML { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @@ -40,6 +40,10 @@ public class UpdateAuthMethodSAML { @SerializedName(SERIALIZED_NAME_ALLOWED_REDIRECT_URI) private List allowedRedirectUri = null; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -157,6 +161,37 @@ public void setAllowedRedirectUri(List allowedRedirectUri) { } + public UpdateAuthMethodSAML auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodSAML addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodSAML boundIps(List boundIps) { this.boundIps = boundIps; @@ -545,6 +580,7 @@ public boolean equals(Object o) { UpdateAuthMethodSAML updateAuthMethodSAML = (UpdateAuthMethodSAML) o; return Objects.equals(this.accessExpires, updateAuthMethodSAML.accessExpires) && Objects.equals(this.allowedRedirectUri, updateAuthMethodSAML.allowedRedirectUri) && + Objects.equals(this.auditLogsClaims, updateAuthMethodSAML.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodSAML.boundIps) && Objects.equals(this.description, updateAuthMethodSAML.description) && Objects.equals(this.forceSubClaims, updateAuthMethodSAML.forceSubClaims) && @@ -564,7 +600,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -573,6 +609,7 @@ public String toString() { sb.append("class UpdateAuthMethodSAML {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).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"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java index 991e8742..5953e778 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java @@ -27,15 +27,19 @@ import java.util.List; /** - * updateAuthMethodUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. + * updateAuthMethodUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-update-universal-identity command] */ -@ApiModel(description = "updateAuthMethodUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity.") +@ApiModel(description = "updateAuthMethodUniversalIdentity is a command that updates a new auth method that will be able to authenticate using Akeyless Universal Identity. [Deprecated: Use auth-method-update-universal-identity command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAuthMethodUniversalIdentity { public static final String SERIALIZED_NAME_ACCESS_EXPIRES = "access-expires"; @SerializedName(SERIALIZED_NAME_ACCESS_EXPIRES) private Long accessExpires = 0l; + public static final String SERIALIZED_NAME_AUDIT_LOGS_CLAIMS = "audit-logs-claims"; + @SerializedName(SERIALIZED_NAME_AUDIT_LOGS_CLAIMS) + private List auditLogsClaims = null; + public static final String SERIALIZED_NAME_BOUND_IPS = "bound-ips"; @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; @@ -118,6 +122,37 @@ public void setAccessExpires(Long accessExpires) { } + public UpdateAuthMethodUniversalIdentity auditLogsClaims(List auditLogsClaims) { + + this.auditLogsClaims = auditLogsClaims; + return this; + } + + public UpdateAuthMethodUniversalIdentity addAuditLogsClaimsItem(String auditLogsClaimsItem) { + if (this.auditLogsClaims == null) { + this.auditLogsClaims = new ArrayList(); + } + this.auditLogsClaims.add(auditLogsClaimsItem); + return this; + } + + /** + * Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" + * @return auditLogsClaims + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\"") + + public List getAuditLogsClaims() { + return auditLogsClaims; + } + + + public void setAuditLogsClaims(List auditLogsClaims) { + this.auditLogsClaims = auditLogsClaims; + } + + public UpdateAuthMethodUniversalIdentity boundIps(List boundIps) { this.boundIps = boundIps; @@ -474,6 +509,7 @@ public boolean equals(Object o) { } UpdateAuthMethodUniversalIdentity updateAuthMethodUniversalIdentity = (UpdateAuthMethodUniversalIdentity) o; return Objects.equals(this.accessExpires, updateAuthMethodUniversalIdentity.accessExpires) && + Objects.equals(this.auditLogsClaims, updateAuthMethodUniversalIdentity.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodUniversalIdentity.boundIps) && Objects.equals(this.denyInheritance, updateAuthMethodUniversalIdentity.denyInheritance) && Objects.equals(this.denyRotate, updateAuthMethodUniversalIdentity.denyRotate) && @@ -492,7 +528,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); } @Override @@ -500,6 +536,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class UpdateAuthMethodUniversalIdentity {\n"); sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); + sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n"); sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAzureTarget.java b/src/main/java/io/akeyless/client/model/UpdateAzureTarget.java index 136a587c..ea4b2299 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAzureTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateAzureTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateAzureTarget + * updateAzureTarget is a command that updates an existing target. [Deprecated: Use target-update-azure command] */ +@ApiModel(description = "updateAzureTarget is a command that updates an existing target. [Deprecated: Use target-update-azure command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateAzureTarget { public static final String SERIALIZED_NAME_CLIENT_ID = "client-id"; diff --git a/src/main/java/io/akeyless/client/model/UpdateDBTarget.java b/src/main/java/io/akeyless/client/model/UpdateDBTarget.java index 1f24c9f8..e40a5475 100644 --- a/src/main/java/io/akeyless/client/model/UpdateDBTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateDBTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateDBTarget + * updateDBTarget is a command that updates an existing target. [Deprecated: Use target-update-db command] */ +@ApiModel(description = "updateDBTarget is a command that updates an existing target. [Deprecated: Use target-update-db command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateDBTarget { public static final String SERIALIZED_NAME_DB_DEFINED_CONNECTION_TYPE = "DBDefinedConnectionType"; diff --git a/src/main/java/io/akeyless/client/model/UpdateDockerhubTarget.java b/src/main/java/io/akeyless/client/model/UpdateDockerhubTarget.java index bb51edd6..d1c99054 100644 --- a/src/main/java/io/akeyless/client/model/UpdateDockerhubTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateDockerhubTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateDockerhubTarget + * updateDockerhubTarget is a command that updates a new target. [Deprecated: Use target-update-dockerhub command] */ +@ApiModel(description = "updateDockerhubTarget is a command that updates a new target. [Deprecated: Use target-update-dockerhub command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateDockerhubTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; @@ -137,11 +138,11 @@ public UpdateDockerhubTarget dockerhubPassword(String dockerhubPassword) { } /** - * Get dockerhubPassword + * Password for docker repository * @return dockerhubPassword **/ @javax.annotation.Nullable - @ApiModelProperty(value = "") + @ApiModelProperty(value = "Password for docker repository") public String getDockerhubPassword() { return dockerhubPassword; @@ -160,11 +161,11 @@ public UpdateDockerhubTarget dockerhubUsername(String dockerhubUsername) { } /** - * Get dockerhubUsername + * Username for docker repository * @return dockerhubUsername **/ @javax.annotation.Nullable - @ApiModelProperty(value = "") + @ApiModelProperty(value = "Username for docker repository") public String getDockerhubUsername() { return dockerhubUsername; diff --git a/src/main/java/io/akeyless/client/model/UpdateEKSTarget.java b/src/main/java/io/akeyless/client/model/UpdateEKSTarget.java index 29656c5b..707f3c0a 100644 --- a/src/main/java/io/akeyless/client/model/UpdateEKSTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateEKSTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateEKSTarget + * updateEKSTarget is a command that updates an existing target. [Deprecated: Use target-update-eks command] */ +@ApiModel(description = "updateEKSTarget is a command that updates an existing target. [Deprecated: Use target-update-eks command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateEKSTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateGKETarget.java b/src/main/java/io/akeyless/client/model/UpdateGKETarget.java index 1af16e38..c22b78b5 100644 --- a/src/main/java/io/akeyless/client/model/UpdateGKETarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateGKETarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateGKETarget + * updateGKETarget is a command that updates an existing target. [Deprecated: Use target-update-gke command] */ +@ApiModel(description = "updateGKETarget is a command that updates an existing target. [Deprecated: Use target-update-gke command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateGKETarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateGcpTarget.java b/src/main/java/io/akeyless/client/model/UpdateGcpTarget.java index b8e1f510..7c7daaf9 100644 --- a/src/main/java/io/akeyless/client/model/UpdateGcpTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateGcpTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateGcpTarget + * updateGcpTarget is a command that updates an existing target. [Deprecated: Use target-update-gcp command] */ +@ApiModel(description = "updateGcpTarget is a command that updates an existing target. [Deprecated: Use target-update-gcp command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateGcpTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateGithubTarget.java b/src/main/java/io/akeyless/client/model/UpdateGithubTarget.java index ca7adda4..b38fb02e 100644 --- a/src/main/java/io/akeyless/client/model/UpdateGithubTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateGithubTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateGithubTarget + * updateGithubTarget is a command that updates a new target. [Deprecated: Use target-update-github command] */ +@ApiModel(description = "updateGithubTarget is a command that updates a new target. [Deprecated: Use target-update-github command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateGithubTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateGitlabTarget.java b/src/main/java/io/akeyless/client/model/UpdateGitlabTarget.java new file mode 100644 index 00000000..b1b6009f --- /dev/null +++ b/src/main/java/io/akeyless/client/model/UpdateGitlabTarget.java @@ -0,0 +1,478 @@ +/* + * 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; + +/** + * updateGitlabTarget is a command that updates an existing target. [Deprecated: Use target-update-gitlab command] + */ +@ApiModel(description = "updateGitlabTarget is a command that updates an existing target. [Deprecated: Use target-update-gitlab command]") +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class UpdateGitlabTarget { + public static final String SERIALIZED_NAME_COMMENT = "comment"; + @SerializedName(SERIALIZED_NAME_COMMENT) + private String comment; + + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; + @SerializedName(SERIALIZED_NAME_DESCRIPTION) + private String description; + + public static final String SERIALIZED_NAME_GITLAB_ACCESS_TOKEN = "gitlab-access-token"; + @SerializedName(SERIALIZED_NAME_GITLAB_ACCESS_TOKEN) + private String gitlabAccessToken; + + public static final String SERIALIZED_NAME_GITLAB_CERTIFICATE = "gitlab-certificate"; + @SerializedName(SERIALIZED_NAME_GITLAB_CERTIFICATE) + private String gitlabCertificate; + + public static final String SERIALIZED_NAME_GITLAB_URL = "gitlab-url"; + @SerializedName(SERIALIZED_NAME_GITLAB_URL) + private String gitlabUrl = "https://gitlab.com/"; + + public static final String SERIALIZED_NAME_JSON = "json"; + @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; + + public static final String SERIALIZED_NAME_MAX_VERSIONS = "max-versions"; + @SerializedName(SERIALIZED_NAME_MAX_VERSIONS) + private String maxVersions; + + public static final String SERIALIZED_NAME_NAME = "name"; + @SerializedName(SERIALIZED_NAME_NAME) + private String name; + + public static final String SERIALIZED_NAME_NEW_NAME = "new-name"; + @SerializedName(SERIALIZED_NAME_NEW_NAME) + private String newName; + + 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 static final String SERIALIZED_NAME_UPDATE_VERSION = "update-version"; + @SerializedName(SERIALIZED_NAME_UPDATE_VERSION) + private Boolean updateVersion; + + public UpdateGitlabTarget() { + } + + public UpdateGitlabTarget comment(String comment) { + + this.comment = comment; + return this; + } + + /** + * Deprecated - use description + * @return comment + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated - use description") + + public String getComment() { + return comment; + } + + + public void setComment(String comment) { + this.comment = comment; + } + + + public UpdateGitlabTarget description(String description) { + + this.description = description; + return this; + } + + /** + * Description of the object + * @return description + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Description of the object") + + public String getDescription() { + return description; + } + + + public void setDescription(String description) { + this.description = description; + } + + + public UpdateGitlabTarget gitlabAccessToken(String gitlabAccessToken) { + + this.gitlabAccessToken = gitlabAccessToken; + return this; + } + + /** + * Gitlab access token + * @return gitlabAccessToken + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab access token") + + public String getGitlabAccessToken() { + return gitlabAccessToken; + } + + + public void setGitlabAccessToken(String gitlabAccessToken) { + this.gitlabAccessToken = gitlabAccessToken; + } + + + public UpdateGitlabTarget gitlabCertificate(String gitlabCertificate) { + + this.gitlabCertificate = gitlabCertificate; + return this; + } + + /** + * Gitlab tls certificate (base64 encoded) + * @return gitlabCertificate + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab tls certificate (base64 encoded)") + + public String getGitlabCertificate() { + return gitlabCertificate; + } + + + public void setGitlabCertificate(String gitlabCertificate) { + this.gitlabCertificate = gitlabCertificate; + } + + + public UpdateGitlabTarget gitlabUrl(String gitlabUrl) { + + this.gitlabUrl = gitlabUrl; + return this; + } + + /** + * Gitlab base url + * @return gitlabUrl + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Gitlab base url") + + public String getGitlabUrl() { + return gitlabUrl; + } + + + public void setGitlabUrl(String gitlabUrl) { + this.gitlabUrl = gitlabUrl; + } + + + public UpdateGitlabTarget 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 UpdateGitlabTarget 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 UpdateGitlabTarget key(String key) { + + this.key = key; + return this; + } + + /** + * The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) + * @return key + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used)") + + public String getKey() { + return key; + } + + + public void setKey(String key) { + this.key = key; + } + + + public UpdateGitlabTarget maxVersions(String maxVersions) { + + this.maxVersions = maxVersions; + return this; + } + + /** + * Set the maximum number of versions, limited by the account settings defaults. + * @return maxVersions + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Set the maximum number of versions, limited by the account settings defaults.") + + public String getMaxVersions() { + return maxVersions; + } + + + public void setMaxVersions(String maxVersions) { + this.maxVersions = maxVersions; + } + + + public UpdateGitlabTarget name(String name) { + + this.name = name; + return this; + } + + /** + * Target name + * @return name + **/ + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Target name") + + public String getName() { + return name; + } + + + public void setName(String name) { + this.name = name; + } + + + public UpdateGitlabTarget newName(String newName) { + + this.newName = newName; + return this; + } + + /** + * New target name + * @return newName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "New target name") + + public String getNewName() { + return newName; + } + + + public void setNewName(String newName) { + this.newName = newName; + } + + + public UpdateGitlabTarget 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 UpdateGitlabTarget 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; + } + + + public UpdateGitlabTarget updateVersion(Boolean updateVersion) { + + this.updateVersion = updateVersion; + return this; + } + + /** + * Deprecated + * @return updateVersion + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Deprecated") + + public Boolean getUpdateVersion() { + return updateVersion; + } + + + public void setUpdateVersion(Boolean updateVersion) { + this.updateVersion = updateVersion; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + UpdateGitlabTarget updateGitlabTarget = (UpdateGitlabTarget) o; + return Objects.equals(this.comment, updateGitlabTarget.comment) && + Objects.equals(this.description, updateGitlabTarget.description) && + Objects.equals(this.gitlabAccessToken, updateGitlabTarget.gitlabAccessToken) && + Objects.equals(this.gitlabCertificate, updateGitlabTarget.gitlabCertificate) && + Objects.equals(this.gitlabUrl, updateGitlabTarget.gitlabUrl) && + Objects.equals(this.json, updateGitlabTarget.json) && + Objects.equals(this.keepPrevVersion, updateGitlabTarget.keepPrevVersion) && + Objects.equals(this.key, updateGitlabTarget.key) && + Objects.equals(this.maxVersions, updateGitlabTarget.maxVersions) && + Objects.equals(this.name, updateGitlabTarget.name) && + Objects.equals(this.newName, updateGitlabTarget.newName) && + Objects.equals(this.token, updateGitlabTarget.token) && + Objects.equals(this.uidToken, updateGitlabTarget.uidToken) && + Objects.equals(this.updateVersion, updateGitlabTarget.updateVersion); + } + + @Override + public int hashCode() { + return Objects.hash(comment, description, gitlabAccessToken, gitlabCertificate, gitlabUrl, json, keepPrevVersion, key, maxVersions, name, newName, token, uidToken, updateVersion); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class UpdateGitlabTarget {\n"); + sb.append(" comment: ").append(toIndentedString(comment)).append("\n"); + sb.append(" description: ").append(toIndentedString(description)).append("\n"); + sb.append(" gitlabAccessToken: ").append(toIndentedString(gitlabAccessToken)).append("\n"); + sb.append(" gitlabCertificate: ").append(toIndentedString(gitlabCertificate)).append("\n"); + sb.append(" gitlabUrl: ").append(toIndentedString(gitlabUrl)).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(" maxVersions: ").append(toIndentedString(maxVersions)).append("\n"); + sb.append(" name: ").append(toIndentedString(name)).append("\n"); + sb.append(" newName: ").append(toIndentedString(newName)).append("\n"); + sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" updateVersion: ").append(toIndentedString(updateVersion)).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/UpdateGitlabTargetOutput.java b/src/main/java/io/akeyless/client/model/UpdateGitlabTargetOutput.java new file mode 100644 index 00000000..a8bcaf11 --- /dev/null +++ b/src/main/java/io/akeyless/client/model/UpdateGitlabTargetOutput.java @@ -0,0 +1,100 @@ +/* + * 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; + +/** + * UpdateGitlabTargetOutput + */ +@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") +public class UpdateGitlabTargetOutput { + public static final String SERIALIZED_NAME_TARGET_ID = "target_id"; + @SerializedName(SERIALIZED_NAME_TARGET_ID) + private Long targetId; + + public UpdateGitlabTargetOutput() { + } + + public UpdateGitlabTargetOutput targetId(Long targetId) { + + this.targetId = targetId; + return this; + } + + /** + * Get targetId + * @return targetId + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Long getTargetId() { + return targetId; + } + + + public void setTargetId(Long targetId) { + this.targetId = targetId; + } + + + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + UpdateGitlabTargetOutput updateGitlabTargetOutput = (UpdateGitlabTargetOutput) o; + return Objects.equals(this.targetId, updateGitlabTargetOutput.targetId); + } + + @Override + public int hashCode() { + return Objects.hash(targetId); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append("class UpdateGitlabTargetOutput {\n"); + sb.append(" targetId: ").append(toIndentedString(targetId)).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/UpdateGlobalSignAtlasTarget.java b/src/main/java/io/akeyless/client/model/UpdateGlobalSignAtlasTarget.java index 9c5096b7..29486c48 100644 --- a/src/main/java/io/akeyless/client/model/UpdateGlobalSignAtlasTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateGlobalSignAtlasTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateGlobalSignAtlasTarget + * updateGlobalSignAtlasTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign-atlas command] */ +@ApiModel(description = "updateGlobalSignAtlasTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign-atlas command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateGlobalSignAtlasTarget { public static final String SERIALIZED_NAME_API_KEY = "api-key"; diff --git a/src/main/java/io/akeyless/client/model/UpdateGlobalSignTarget.java b/src/main/java/io/akeyless/client/model/UpdateGlobalSignTarget.java index c2d4b86a..20548ef3 100644 --- a/src/main/java/io/akeyless/client/model/UpdateGlobalSignTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateGlobalSignTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateGlobalSignTarget + * updateGlobalSignTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign command] */ +@ApiModel(description = "updateGlobalSignTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateGlobalSignTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateGodaddyTarget.java b/src/main/java/io/akeyless/client/model/UpdateGodaddyTarget.java index ad89610e..7b265a25 100644 --- a/src/main/java/io/akeyless/client/model/UpdateGodaddyTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateGodaddyTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateGodaddyTarget + * updateGodaddyTarget is a command that updates an existing target. [Deprecated: Use target-update-godaddy command] */ +@ApiModel(description = "updateGodaddyTarget is a command that updates an existing target. [Deprecated: Use target-update-godaddy command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateGodaddyTarget { public static final String SERIALIZED_NAME_API_KEY = "api-key"; diff --git a/src/main/java/io/akeyless/client/model/UpdateHashiVaultTarget.java b/src/main/java/io/akeyless/client/model/UpdateHashiVaultTarget.java index b2fcb855..553c1925 100644 --- a/src/main/java/io/akeyless/client/model/UpdateHashiVaultTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateHashiVaultTarget.java @@ -27,8 +27,9 @@ import java.util.List; /** - * UpdateHashiVaultTarget + * updateHashiVaultTarget is a command that updates an existing target. [Deprecated: Use target-update-hashi-vault command] */ +@ApiModel(description = "updateHashiVaultTarget is a command that updates an existing target. [Deprecated: Use target-update-hashi-vault command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateHashiVaultTarget { public static final String SERIALIZED_NAME_DESCRIPTION = "description"; diff --git a/src/main/java/io/akeyless/client/model/UpdateLdapTarget.java b/src/main/java/io/akeyless/client/model/UpdateLdapTarget.java index 346fdd64..80cb180e 100644 --- a/src/main/java/io/akeyless/client/model/UpdateLdapTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateLdapTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateLdapTarget + * updateLdapTarget is a command that updates an existing target. [Deprecated: Use target-update-ldap command] */ +@ApiModel(description = "updateLdapTarget is a command that updates an existing target. [Deprecated: Use target-update-ldap command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateLdapTarget { public static final String SERIALIZED_NAME_BIND_DN = "bind-dn"; @@ -107,11 +108,11 @@ public UpdateLdapTarget bindDn(String bindDn) { } /** - * Get bindDn + * Bind DN * @return bindDn **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Bind DN") public String getBindDn() { return bindDn; @@ -130,11 +131,11 @@ public UpdateLdapTarget bindDnPassword(String bindDnPassword) { } /** - * Get bindDnPassword + * Bind DN Password * @return bindDnPassword **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "Bind DN Password") public String getBindDnPassword() { return bindDnPassword; @@ -268,11 +269,11 @@ public UpdateLdapTarget ldapCaCert(String ldapCaCert) { } /** - * Get ldapCaCert + * CA Certificate File Content * @return ldapCaCert **/ @javax.annotation.Nullable - @ApiModelProperty(value = "") + @ApiModelProperty(value = "CA Certificate File Content") public String getLdapCaCert() { return ldapCaCert; @@ -291,11 +292,11 @@ public UpdateLdapTarget ldapUrl(String ldapUrl) { } /** - * Get ldapUrl + * LDAP Server URL * @return ldapUrl **/ - @javax.annotation.Nullable - @ApiModelProperty(value = "") + @javax.annotation.Nonnull + @ApiModelProperty(required = true, value = "LDAP Server URL") public String getLdapUrl() { return ldapUrl; @@ -429,11 +430,11 @@ public UpdateLdapTarget tokenExpiration(String tokenExpiration) { } /** - * Get tokenExpiration + * Token expiration * @return tokenExpiration **/ @javax.annotation.Nullable - @ApiModelProperty(value = "") + @ApiModelProperty(value = "Token expiration") public String getTokenExpiration() { return tokenExpiration; diff --git a/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java b/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java index 208e2cf5..ff9f6659 100644 --- a/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateLinkedTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateLinkedTarget + * updateLinkedTarget is a command that updates an existing target. [Deprecated: Use target-update-linked command] */ +@ApiModel(description = "updateLinkedTarget is a command that updates an existing target. [Deprecated: Use target-update-linked command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateLinkedTarget { public static final String SERIALIZED_NAME_ADD_HOSTS = "add-hosts"; diff --git a/src/main/java/io/akeyless/client/model/UpdateNativeK8STarget.java b/src/main/java/io/akeyless/client/model/UpdateNativeK8STarget.java index 9cfd81e5..f071b4db 100644 --- a/src/main/java/io/akeyless/client/model/UpdateNativeK8STarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateNativeK8STarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateNativeK8STarget + * updateNativeK8STarget is a command that updates an existing target. [Deprecated: Use target-update-k8s command] */ +@ApiModel(description = "updateNativeK8STarget is a command that updates an existing target. [Deprecated: Use target-update-k8s command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateNativeK8STarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdatePingTarget.java b/src/main/java/io/akeyless/client/model/UpdatePingTarget.java index bc59a8b6..804c8e8f 100644 --- a/src/main/java/io/akeyless/client/model/UpdatePingTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdatePingTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdatePingTarget + * updatePingTarget is a command that updates an existing target. [Deprecated: Use target-update-ping command] */ +@ApiModel(description = "updatePingTarget is a command that updates an existing target. [Deprecated: Use target-update-ping command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdatePingTarget { public static final String SERIALIZED_NAME_ADMINISTRATIVE_PORT = "administrative-port"; diff --git a/src/main/java/io/akeyless/client/model/UpdateRabbitMQTarget.java b/src/main/java/io/akeyless/client/model/UpdateRabbitMQTarget.java index fa53b8f3..cfe8580e 100644 --- a/src/main/java/io/akeyless/client/model/UpdateRabbitMQTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateRabbitMQTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateRabbitMQTarget + * updateRabbitMQTarget is a command that updates a new target. [Deprecated: Use target-update-rabbitmq command] */ +@ApiModel(description = "updateRabbitMQTarget is a command that updates a new target. [Deprecated: Use target-update-rabbitmq command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateRabbitMQTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateRotatedSecret.java b/src/main/java/io/akeyless/client/model/UpdateRotatedSecret.java index 25c5885b..727f9fbe 100644 --- a/src/main/java/io/akeyless/client/model/UpdateRotatedSecret.java +++ b/src/main/java/io/akeyless/client/model/UpdateRotatedSecret.java @@ -164,6 +164,10 @@ public class UpdateRotatedSecret { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_DB_SCHEMA) private String secureAccessDbSchema; + public static final String SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS = "secure-access-disable-concurrent-connections"; + @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS) + private Boolean secureAccessDisableConcurrentConnections; + public static final String SERIALIZED_NAME_SECURE_ACCESS_ENABLE = "secure-access-enable"; @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_ENABLE) private String secureAccessEnable; @@ -1002,6 +1006,29 @@ public void setSecureAccessDbSchema(String secureAccessDbSchema) { } + public UpdateRotatedSecret secureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + return this; + } + + /** + * Enable this flag to prevent simultaneous use of the same secret + * @return secureAccessDisableConcurrentConnections + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enable this flag to prevent simultaneous use of the same secret") + + public Boolean getSecureAccessDisableConcurrentConnections() { + return secureAccessDisableConcurrentConnections; + } + + + public void setSecureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + } + + public UpdateRotatedSecret secureAccessEnable(String secureAccessEnable) { this.secureAccessEnable = secureAccessEnable; @@ -1397,6 +1424,7 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessBastionIssuer, updateRotatedSecret.secureAccessBastionIssuer) && Objects.equals(this.secureAccessDbName, updateRotatedSecret.secureAccessDbName) && Objects.equals(this.secureAccessDbSchema, updateRotatedSecret.secureAccessDbSchema) && + Objects.equals(this.secureAccessDisableConcurrentConnections, updateRotatedSecret.secureAccessDisableConcurrentConnections) && Objects.equals(this.secureAccessEnable, updateRotatedSecret.secureAccessEnable) && Objects.equals(this.secureAccessHost, updateRotatedSecret.secureAccessHost) && Objects.equals(this.secureAccessRdpDomain, updateRotatedSecret.secureAccessRdpDomain) && @@ -1416,7 +1444,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(providerType, addTag, apiId, apiKey, autoRotate, awsRegion, customPayload, description, gcpKey, graceRotation, hostProvider, json, keepPrevVersion, key, name, newMetadata, newName, newVersion, rmTag, rotateAfterDisconnect, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, rotatorCustomCmd, samePassword, secureAccessAllowExternalUser, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessDbName, secureAccessDbSchema, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sshPassword, sshUsername, storageAccountKeyName, token, uidToken, userAttribute, userDn); + return Objects.hash(providerType, addTag, apiId, apiKey, autoRotate, awsRegion, customPayload, description, gcpKey, graceRotation, hostProvider, json, keepPrevVersion, key, name, newMetadata, newName, newVersion, rmTag, rotateAfterDisconnect, rotatedPassword, rotatedUsername, rotationHour, rotationInterval, rotatorCredsType, rotatorCustomCmd, samePassword, secureAccessAllowExternalUser, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessDbName, secureAccessDbSchema, secureAccessDisableConcurrentConnections, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sshPassword, sshUsername, storageAccountKeyName, token, uidToken, userAttribute, userDn); } @Override @@ -1456,6 +1484,7 @@ public String toString() { sb.append(" secureAccessBastionIssuer: ").append(toIndentedString(secureAccessBastionIssuer)).append("\n"); sb.append(" secureAccessDbName: ").append(toIndentedString(secureAccessDbName)).append("\n"); sb.append(" secureAccessDbSchema: ").append(toIndentedString(secureAccessDbSchema)).append("\n"); + sb.append(" secureAccessDisableConcurrentConnections: ").append(toIndentedString(secureAccessDisableConcurrentConnections)).append("\n"); sb.append(" secureAccessEnable: ").append(toIndentedString(secureAccessEnable)).append("\n"); sb.append(" secureAccessHost: ").append(toIndentedString(secureAccessHost)).append("\n"); sb.append(" secureAccessRdpDomain: ").append(toIndentedString(secureAccessRdpDomain)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateSSHTarget.java b/src/main/java/io/akeyless/client/model/UpdateSSHTarget.java index 54c20520..8c729622 100644 --- a/src/main/java/io/akeyless/client/model/UpdateSSHTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateSSHTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateSSHTarget + * updateSSHTarget is a command that updates an existing target. [Deprecated: Use target-update-ssh command] */ +@ApiModel(description = "updateSSHTarget is a command that updates an existing target. [Deprecated: Use target-update-ssh command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateSSHTarget { public static final String SERIALIZED_NAME_DESCRIPTION = "description"; diff --git a/src/main/java/io/akeyless/client/model/UpdateSalesforceTarget.java b/src/main/java/io/akeyless/client/model/UpdateSalesforceTarget.java index 3f1d0b75..2a3239d5 100644 --- a/src/main/java/io/akeyless/client/model/UpdateSalesforceTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateSalesforceTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateSalesforceTarget + * updateSalesforceTarget is a command that updates a new target. [Deprecated: Use target-update-salesforce command] */ +@ApiModel(description = "updateSalesforceTarget is a command that updates a new target. [Deprecated: Use target-update-salesforce command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateSalesforceTarget { public static final String SERIALIZED_NAME_APP_PRIVATE_KEY_DATA = "app-private-key-data"; diff --git a/src/main/java/io/akeyless/client/model/UpdateTargetDetails.java b/src/main/java/io/akeyless/client/model/UpdateTargetDetails.java index 7c214167..9385eee8 100644 --- a/src/main/java/io/akeyless/client/model/UpdateTargetDetails.java +++ b/src/main/java/io/akeyless/client/model/UpdateTargetDetails.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateTargetDetails + * updateTargetDetails is a command that updates an existing target. [Deprecated] */ +@ApiModel(description = "updateTargetDetails is a command that updates an existing target. [Deprecated]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateTargetDetails { public static final String SERIALIZED_NAME_JSON = "json"; diff --git a/src/main/java/io/akeyless/client/model/UpdateWebTarget.java b/src/main/java/io/akeyless/client/model/UpdateWebTarget.java index 31b21149..f6a8bd01 100644 --- a/src/main/java/io/akeyless/client/model/UpdateWebTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateWebTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateWebTarget + * updateWebTarget is a command that updates an existing target. [Deprecated: Use target-update-web command] */ +@ApiModel(description = "updateWebTarget is a command that updates an existing target. [Deprecated: Use target-update-web command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateWebTarget { public static final String SERIALIZED_NAME_COMMENT = "comment"; diff --git a/src/main/java/io/akeyless/client/model/UpdateWindowsTarget.java b/src/main/java/io/akeyless/client/model/UpdateWindowsTarget.java index 4a2d4ab7..9bf6f796 100644 --- a/src/main/java/io/akeyless/client/model/UpdateWindowsTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateWindowsTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateWindowsTarget + * updateWindowsTarget is a command that updates an existing windows target. [Deprecated: Use target-update-windows command] */ +@ApiModel(description = "updateWindowsTarget is a command that updates an existing windows target. [Deprecated: Use target-update-windows command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateWindowsTarget { public static final String SERIALIZED_NAME_CERTIFICATE = "certificate"; diff --git a/src/main/java/io/akeyless/client/model/UpdateZeroSSLTarget.java b/src/main/java/io/akeyless/client/model/UpdateZeroSSLTarget.java index 59cd0850..c283691f 100644 --- a/src/main/java/io/akeyless/client/model/UpdateZeroSSLTarget.java +++ b/src/main/java/io/akeyless/client/model/UpdateZeroSSLTarget.java @@ -25,8 +25,9 @@ import java.io.IOException; /** - * UpdateZeroSSLTarget + * updateZeroSSLTarget is a command that updates an existing target. [Deprecated: Use target-update-zerossl command] */ +@ApiModel(description = "updateZeroSSLTarget is a command that updates an existing target. [Deprecated: Use target-update-zerossl command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class UpdateZeroSSLTarget { public static final String SERIALIZED_NAME_API_KEY = "api-key"; diff --git a/src/test/java/io/akeyless/client/model/AllowedIpSettingsTest.java b/src/test/java/io/akeyless/client/model/AllowedIpSettingsTest.java new file mode 100644 index 00000000..9b47579b --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AllowedIpSettingsTest.java @@ -0,0 +1,59 @@ +/* + * 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 AllowedIpSettings + */ +public class AllowedIpSettingsTest { + private final AllowedIpSettings model = new AllowedIpSettings(); + + /** + * Model tests for AllowedIpSettings + */ + @Test + public void testAllowedIpSettings() { + // TODO: test AllowedIpSettings + } + + /** + * Test the property 'cidrWhitelist' + */ + @Test + public void cidrWhitelistTest() { + // TODO: test cidrWhitelist + } + + /** + * Test the property 'lock' + */ + @Test + public void lockTest() { + // TODO: test lock + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateApiKeyTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateApiKeyTest.java new file mode 100644 index 00000000..3a178212 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateApiKeyTest.java @@ -0,0 +1,141 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateApiKey + */ +public class AuthMethodCreateApiKeyTest { + private final AuthMethodCreateApiKey model = new AuthMethodCreateApiKey(); + + /** + * Model tests for AuthMethodCreateApiKey + */ + @Test + public void testAuthMethodCreateApiKey() { + // TODO: test AuthMethodCreateApiKey + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * 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/AuthMethodCreateAwsIamTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateAwsIamTest.java new file mode 100644 index 00000000..b202eab4 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateAwsIamTest.java @@ -0,0 +1,205 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateAwsIam + */ +public class AuthMethodCreateAwsIamTest { + private final AuthMethodCreateAwsIam model = new AuthMethodCreateAwsIam(); + + /** + * Model tests for AuthMethodCreateAwsIam + */ + @Test + public void testAuthMethodCreateAwsIam() { + // TODO: test AuthMethodCreateAwsIam + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundArn' + */ + @Test + public void boundArnTest() { + // TODO: test boundArn + } + + /** + * Test the property 'boundAwsAccountId' + */ + @Test + public void boundAwsAccountIdTest() { + // TODO: test boundAwsAccountId + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundResourceId' + */ + @Test + public void boundResourceIdTest() { + // TODO: test boundResourceId + } + + /** + * Test the property 'boundRoleId' + */ + @Test + public void boundRoleIdTest() { + // TODO: test boundRoleId + } + + /** + * Test the property 'boundRoleName' + */ + @Test + public void boundRoleNameTest() { + // TODO: test boundRoleName + } + + /** + * Test the property 'boundUserId' + */ + @Test + public void boundUserIdTest() { + // TODO: test boundUserId + } + + /** + * Test the property 'boundUserName' + */ + @Test + public void boundUserNameTest() { + // TODO: test boundUserName + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'stsUrl' + */ + @Test + public void stsUrlTest() { + // TODO: test stsUrl + } + + /** + * 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/AuthMethodCreateAzureADTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateAzureADTest.java new file mode 100644 index 00000000..7242c00a --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateAzureADTest.java @@ -0,0 +1,237 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateAzureAD + */ +public class AuthMethodCreateAzureADTest { + private final AuthMethodCreateAzureAD model = new AuthMethodCreateAzureAD(); + + /** + * Model tests for AuthMethodCreateAzureAD + */ + @Test + public void testAuthMethodCreateAzureAD() { + // TODO: test AuthMethodCreateAzureAD + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundGroupId' + */ + @Test + public void boundGroupIdTest() { + // TODO: test boundGroupId + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundProviders' + */ + @Test + public void boundProvidersTest() { + // TODO: test boundProviders + } + + /** + * Test the property 'boundResourceId' + */ + @Test + public void boundResourceIdTest() { + // TODO: test boundResourceId + } + + /** + * Test the property 'boundResourceNames' + */ + @Test + public void boundResourceNamesTest() { + // TODO: test boundResourceNames + } + + /** + * Test the property 'boundResourceTypes' + */ + @Test + public void boundResourceTypesTest() { + // TODO: test boundResourceTypes + } + + /** + * Test the property 'boundRgId' + */ + @Test + public void boundRgIdTest() { + // TODO: test boundRgId + } + + /** + * Test the property 'boundSpid' + */ + @Test + public void boundSpidTest() { + // TODO: test boundSpid + } + + /** + * Test the property 'boundSubId' + */ + @Test + public void boundSubIdTest() { + // TODO: test boundSubId + } + + /** + * Test the property 'boundTenantId' + */ + @Test + public void boundTenantIdTest() { + // TODO: test boundTenantId + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'issuer' + */ + @Test + public void issuerTest() { + // TODO: test issuer + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwksUri' + */ + @Test + public void jwksUriTest() { + // TODO: test jwksUri + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * 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/AuthMethodCreateCertTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateCertTest.java new file mode 100644 index 00000000..408b9042 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateCertTest.java @@ -0,0 +1,221 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateCert + */ +public class AuthMethodCreateCertTest { + private final AuthMethodCreateCert model = new AuthMethodCreateCert(); + + /** + * Model tests for AuthMethodCreateCert + */ + @Test + public void testAuthMethodCreateCert() { + // TODO: test AuthMethodCreateCert + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'allowedCors' + */ + @Test + public void allowedCorsTest() { + // TODO: test allowedCors + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundCommonNames' + */ + @Test + public void boundCommonNamesTest() { + // TODO: test boundCommonNames + } + + /** + * Test the property 'boundDnsSans' + */ + @Test + public void boundDnsSansTest() { + // TODO: test boundDnsSans + } + + /** + * Test the property 'boundEmailSans' + */ + @Test + public void boundEmailSansTest() { + // TODO: test boundEmailSans + } + + /** + * Test the property 'boundExtensions' + */ + @Test + public void boundExtensionsTest() { + // TODO: test boundExtensions + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundOrganizationalUnits' + */ + @Test + public void boundOrganizationalUnitsTest() { + // TODO: test boundOrganizationalUnits + } + + /** + * Test the property 'boundUriSans' + */ + @Test + public void boundUriSansTest() { + // TODO: test boundUriSans + } + + /** + * Test the property 'certificateData' + */ + @Test + public void certificateDataTest() { + // TODO: test certificateData + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'revokedCertIds' + */ + @Test + public void revokedCertIdsTest() { + // TODO: test revokedCertIds + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateEmailTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateEmailTest.java new file mode 100644 index 00000000..62a8f2f3 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateEmailTest.java @@ -0,0 +1,149 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateEmail + */ +public class AuthMethodCreateEmailTest { + private final AuthMethodCreateEmail model = new AuthMethodCreateEmail(); + + /** + * Model tests for AuthMethodCreateEmail + */ + @Test + public void testAuthMethodCreateEmail() { + // TODO: test AuthMethodCreateEmail + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'email' + */ + @Test + public void emailTest() { + // TODO: test email + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * 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/AuthMethodCreateGcpTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateGcpTest.java new file mode 100644 index 00000000..c4c9a536 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateGcpTest.java @@ -0,0 +1,205 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateGcp + */ +public class AuthMethodCreateGcpTest { + private final AuthMethodCreateGcp model = new AuthMethodCreateGcp(); + + /** + * Model tests for AuthMethodCreateGcp + */ + @Test + public void testAuthMethodCreateGcp() { + // TODO: test AuthMethodCreateGcp + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundLabels' + */ + @Test + public void boundLabelsTest() { + // TODO: test boundLabels + } + + /** + * Test the property 'boundProjects' + */ + @Test + public void boundProjectsTest() { + // TODO: test boundProjects + } + + /** + * Test the property 'boundRegions' + */ + @Test + public void boundRegionsTest() { + // TODO: test boundRegions + } + + /** + * Test the property 'boundServiceAccounts' + */ + @Test + public void boundServiceAccountsTest() { + // TODO: test boundServiceAccounts + } + + /** + * Test the property 'boundZones' + */ + @Test + public void boundZonesTest() { + // TODO: test boundZones + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'serviceAccountCredsData' + */ + @Test + public void serviceAccountCredsDataTest() { + // TODO: test serviceAccountCredsData + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateK8sTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateK8sTest.java new file mode 100644 index 00000000..eabbec82 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateK8sTest.java @@ -0,0 +1,189 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateK8s + */ +public class AuthMethodCreateK8sTest { + private final AuthMethodCreateK8s model = new AuthMethodCreateK8s(); + + /** + * Model tests for AuthMethodCreateK8s + */ + @Test + public void testAuthMethodCreateK8s() { + // TODO: test AuthMethodCreateK8s + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundNamespaces' + */ + @Test + public void boundNamespacesTest() { + // TODO: test boundNamespaces + } + + /** + * Test the property 'boundPodNames' + */ + @Test + public void boundPodNamesTest() { + // TODO: test boundPodNames + } + + /** + * Test the property 'boundSaNames' + */ + @Test + public void boundSaNamesTest() { + // TODO: test boundSaNames + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'genKey' + */ + @Test + public void genKeyTest() { + // TODO: test genKey + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'publicKey' + */ + @Test + public void publicKeyTest() { + // TODO: test publicKey + } + + /** + * 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/AuthMethodCreateLdapTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateLdapTest.java new file mode 100644 index 00000000..8fe2a063 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateLdapTest.java @@ -0,0 +1,165 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateLdap + */ +public class AuthMethodCreateLdapTest { + private final AuthMethodCreateLdap model = new AuthMethodCreateLdap(); + + /** + * Model tests for AuthMethodCreateLdap + */ + @Test + public void testAuthMethodCreateLdap() { + // TODO: test AuthMethodCreateLdap + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'genKey' + */ + @Test + public void genKeyTest() { + // TODO: test genKey + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'publicKeyData' + */ + @Test + public void publicKeyDataTest() { + // TODO: test publicKeyData + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateOCITest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateOCITest.java new file mode 100644 index 00000000..d1e2542c --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateOCITest.java @@ -0,0 +1,157 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateOCI + */ +public class AuthMethodCreateOCITest { + private final AuthMethodCreateOCI model = new AuthMethodCreateOCI(); + + /** + * Model tests for AuthMethodCreateOCI + */ + @Test + public void testAuthMethodCreateOCI() { + // TODO: test AuthMethodCreateOCI + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'groupOcid' + */ + @Test + public void groupOcidTest() { + // TODO: test groupOcid + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'tenantOcid' + */ + @Test + public void tenantOcidTest() { + // TODO: test tenantOcid + } + + /** + * 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/AuthMethodCreateOIDCTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateOIDCTest.java new file mode 100644 index 00000000..4ba95917 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateOIDCTest.java @@ -0,0 +1,213 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateOIDC + */ +public class AuthMethodCreateOIDCTest { + private final AuthMethodCreateOIDC model = new AuthMethodCreateOIDC(); + + /** + * Model tests for AuthMethodCreateOIDC + */ + @Test + public void testAuthMethodCreateOIDC() { + // TODO: test AuthMethodCreateOIDC + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'allowedRedirectUri' + */ + @Test + public void allowedRedirectUriTest() { + // TODO: test allowedRedirectUri + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'clientId' + */ + @Test + public void clientIdTest() { + // TODO: test clientId + } + + /** + * Test the property 'clientSecret' + */ + @Test + public void clientSecretTest() { + // TODO: test clientSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'issuer' + */ + @Test + public void issuerTest() { + // TODO: test issuer + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'requiredScopes' + */ + @Test + public void requiredScopesTest() { + // TODO: test requiredScopes + } + + /** + * Test the property 'requiredScopesPrefix' + */ + @Test + public void requiredScopesPrefixTest() { + // TODO: test requiredScopesPrefix + } + + /** + * Test the property 'subclaimsDelimiters' + */ + @Test + public void subclaimsDelimitersTest() { + // TODO: test subclaimsDelimiters + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateOauth2Test.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateOauth2Test.java new file mode 100644 index 00000000..40d2a900 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateOauth2Test.java @@ -0,0 +1,221 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateOauth2 + */ +public class AuthMethodCreateOauth2Test { + private final AuthMethodCreateOauth2 model = new AuthMethodCreateOauth2(); + + /** + * Model tests for AuthMethodCreateOauth2 + */ + @Test + public void testAuthMethodCreateOauth2() { + // TODO: test AuthMethodCreateOauth2 + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundClientIds' + */ + @Test + public void boundClientIdsTest() { + // TODO: test boundClientIds + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'cert' + */ + @Test + public void certTest() { + // TODO: test cert + } + + /** + * Test the property 'certFileData' + */ + @Test + public void certFileDataTest() { + // TODO: test certFileData + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gatewayUrl' + */ + @Test + public void gatewayUrlTest() { + // TODO: test gatewayUrl + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'issuer' + */ + @Test + public void issuerTest() { + // TODO: test issuer + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwksJsonData' + */ + @Test + public void jwksJsonDataTest() { + // TODO: test jwksJsonData + } + + /** + * Test the property 'jwksUri' + */ + @Test + public void jwksUriTest() { + // TODO: test jwksUri + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'subclaimsDelimiters' + */ + @Test + public void subclaimsDelimitersTest() { + // TODO: test subclaimsDelimiters + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateOutputTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateOutputTest.java new file mode 100644 index 00000000..0e749c8f --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateOutputTest.java @@ -0,0 +1,75 @@ +/* + * 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 AuthMethodCreateOutput + */ +public class AuthMethodCreateOutputTest { + private final AuthMethodCreateOutput model = new AuthMethodCreateOutput(); + + /** + * Model tests for AuthMethodCreateOutput + */ + @Test + public void testAuthMethodCreateOutput() { + // TODO: test AuthMethodCreateOutput + } + + /** + * Test the property 'accessId' + */ + @Test + public void accessIdTest() { + // TODO: test accessId + } + + /** + * Test the property 'accessKey' + */ + @Test + public void accessKeyTest() { + // TODO: test accessKey + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'prvKey' + */ + @Test + public void prvKeyTest() { + // TODO: test prvKey + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateSAMLTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateSAMLTest.java new file mode 100644 index 00000000..2d283c87 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateSAMLTest.java @@ -0,0 +1,181 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateSAML + */ +public class AuthMethodCreateSAMLTest { + private final AuthMethodCreateSAML model = new AuthMethodCreateSAML(); + + /** + * Model tests for AuthMethodCreateSAML + */ + @Test + public void testAuthMethodCreateSAML() { + // TODO: test AuthMethodCreateSAML + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'allowedRedirectUri' + */ + @Test + public void allowedRedirectUriTest() { + // TODO: test allowedRedirectUri + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'idpMetadataUrl' + */ + @Test + public void idpMetadataUrlTest() { + // TODO: test idpMetadataUrl + } + + /** + * Test the property 'idpMetadataXmlData' + */ + @Test + public void idpMetadataXmlDataTest() { + // TODO: test idpMetadataXmlData + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'subclaimsDelimiters' + */ + @Test + public void subclaimsDelimitersTest() { + // TODO: test subclaimsDelimiters + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentityTest.java b/src/test/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentityTest.java new file mode 100644 index 00000000..1d7abc0c --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentityTest.java @@ -0,0 +1,165 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodCreateUniversalIdentity + */ +public class AuthMethodCreateUniversalIdentityTest { + private final AuthMethodCreateUniversalIdentity model = new AuthMethodCreateUniversalIdentity(); + + /** + * Model tests for AuthMethodCreateUniversalIdentity + */ + @Test + public void testAuthMethodCreateUniversalIdentity() { + // TODO: test AuthMethodCreateUniversalIdentity + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'denyInheritance' + */ + @Test + public void denyInheritanceTest() { + // TODO: test denyInheritance + } + + /** + * Test the property 'denyRotate' + */ + @Test + public void denyRotateTest() { + // TODO: test denyRotate + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'ttl' + */ + @Test + public void ttlTest() { + // TODO: test ttl + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodDeleteOutputTest.java b/src/test/java/io/akeyless/client/model/AuthMethodDeleteOutputTest.java new file mode 100644 index 00000000..4d510c56 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodDeleteOutputTest.java @@ -0,0 +1,51 @@ +/* + * 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 AuthMethodDeleteOutput + */ +public class AuthMethodDeleteOutputTest { + private final AuthMethodDeleteOutput model = new AuthMethodDeleteOutput(); + + /** + * Model tests for AuthMethodDeleteOutput + */ + @Test + public void testAuthMethodDeleteOutput() { + // TODO: test AuthMethodDeleteOutput + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodDeleteTest.java b/src/test/java/io/akeyless/client/model/AuthMethodDeleteTest.java new file mode 100644 index 00000000..51c08838 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodDeleteTest.java @@ -0,0 +1,75 @@ +/* + * 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 AuthMethodDelete + */ +public class AuthMethodDeleteTest { + private final AuthMethodDelete model = new AuthMethodDelete(); + + /** + * Model tests for AuthMethodDelete + */ + @Test + public void testAuthMethodDelete() { + // TODO: test AuthMethodDelete + } + + /** + * 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/AuthMethodGetTest.java b/src/test/java/io/akeyless/client/model/AuthMethodGetTest.java new file mode 100644 index 00000000..b4146afa --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodGetTest.java @@ -0,0 +1,75 @@ +/* + * 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 AuthMethodGet + */ +public class AuthMethodGetTest { + private final AuthMethodGet model = new AuthMethodGet(); + + /** + * Model tests for AuthMethodGet + */ + @Test + public void testAuthMethodGet() { + // TODO: test AuthMethodGet + } + + /** + * 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/AuthMethodListTest.java b/src/test/java/io/akeyless/client/model/AuthMethodListTest.java new file mode 100644 index 00000000..f3633071 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodListTest.java @@ -0,0 +1,93 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodList + */ +public class AuthMethodListTest { + private final AuthMethodList model = new AuthMethodList(); + + /** + * Model tests for AuthMethodList + */ + @Test + public void testAuthMethodList() { + // TODO: test AuthMethodList + } + + /** + * Test the property 'filter' + */ + @Test + public void filterTest() { + // TODO: test filter + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'paginationToken' + */ + @Test + public void paginationTokenTest() { + // TODO: test paginationToken + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateApiKeyTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateApiKeyTest.java new file mode 100644 index 00000000..5854dbe8 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateApiKeyTest.java @@ -0,0 +1,149 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateApiKey + */ +public class AuthMethodUpdateApiKeyTest { + private final AuthMethodUpdateApiKey model = new AuthMethodUpdateApiKey(); + + /** + * Model tests for AuthMethodUpdateApiKey + */ + @Test + public void testAuthMethodUpdateApiKey() { + // TODO: test AuthMethodUpdateApiKey + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * 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/AuthMethodUpdateAwsIamTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateAwsIamTest.java new file mode 100644 index 00000000..24e155ff --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateAwsIamTest.java @@ -0,0 +1,213 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateAwsIam + */ +public class AuthMethodUpdateAwsIamTest { + private final AuthMethodUpdateAwsIam model = new AuthMethodUpdateAwsIam(); + + /** + * Model tests for AuthMethodUpdateAwsIam + */ + @Test + public void testAuthMethodUpdateAwsIam() { + // TODO: test AuthMethodUpdateAwsIam + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundArn' + */ + @Test + public void boundArnTest() { + // TODO: test boundArn + } + + /** + * Test the property 'boundAwsAccountId' + */ + @Test + public void boundAwsAccountIdTest() { + // TODO: test boundAwsAccountId + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundResourceId' + */ + @Test + public void boundResourceIdTest() { + // TODO: test boundResourceId + } + + /** + * Test the property 'boundRoleId' + */ + @Test + public void boundRoleIdTest() { + // TODO: test boundRoleId + } + + /** + * Test the property 'boundRoleName' + */ + @Test + public void boundRoleNameTest() { + // TODO: test boundRoleName + } + + /** + * Test the property 'boundUserId' + */ + @Test + public void boundUserIdTest() { + // TODO: test boundUserId + } + + /** + * Test the property 'boundUserName' + */ + @Test + public void boundUserNameTest() { + // TODO: test boundUserName + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'stsUrl' + */ + @Test + public void stsUrlTest() { + // TODO: test stsUrl + } + + /** + * 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/AuthMethodUpdateAzureADTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateAzureADTest.java new file mode 100644 index 00000000..c75994b6 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateAzureADTest.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 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateAzureAD + */ +public class AuthMethodUpdateAzureADTest { + private final AuthMethodUpdateAzureAD model = new AuthMethodUpdateAzureAD(); + + /** + * Model tests for AuthMethodUpdateAzureAD + */ + @Test + public void testAuthMethodUpdateAzureAD() { + // TODO: test AuthMethodUpdateAzureAD + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundGroupId' + */ + @Test + public void boundGroupIdTest() { + // TODO: test boundGroupId + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundProviders' + */ + @Test + public void boundProvidersTest() { + // TODO: test boundProviders + } + + /** + * Test the property 'boundResourceId' + */ + @Test + public void boundResourceIdTest() { + // TODO: test boundResourceId + } + + /** + * Test the property 'boundResourceNames' + */ + @Test + public void boundResourceNamesTest() { + // TODO: test boundResourceNames + } + + /** + * Test the property 'boundResourceTypes' + */ + @Test + public void boundResourceTypesTest() { + // TODO: test boundResourceTypes + } + + /** + * Test the property 'boundRgId' + */ + @Test + public void boundRgIdTest() { + // TODO: test boundRgId + } + + /** + * Test the property 'boundSpid' + */ + @Test + public void boundSpidTest() { + // TODO: test boundSpid + } + + /** + * Test the property 'boundSubId' + */ + @Test + public void boundSubIdTest() { + // TODO: test boundSubId + } + + /** + * Test the property 'boundTenantId' + */ + @Test + public void boundTenantIdTest() { + // TODO: test boundTenantId + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'issuer' + */ + @Test + public void issuerTest() { + // TODO: test issuer + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwksUri' + */ + @Test + public void jwksUriTest() { + // TODO: test jwksUri + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * 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/AuthMethodUpdateCertTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateCertTest.java new file mode 100644 index 00000000..e946146c --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateCertTest.java @@ -0,0 +1,229 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateCert + */ +public class AuthMethodUpdateCertTest { + private final AuthMethodUpdateCert model = new AuthMethodUpdateCert(); + + /** + * Model tests for AuthMethodUpdateCert + */ + @Test + public void testAuthMethodUpdateCert() { + // TODO: test AuthMethodUpdateCert + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'allowedCors' + */ + @Test + public void allowedCorsTest() { + // TODO: test allowedCors + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundCommonNames' + */ + @Test + public void boundCommonNamesTest() { + // TODO: test boundCommonNames + } + + /** + * Test the property 'boundDnsSans' + */ + @Test + public void boundDnsSansTest() { + // TODO: test boundDnsSans + } + + /** + * Test the property 'boundEmailSans' + */ + @Test + public void boundEmailSansTest() { + // TODO: test boundEmailSans + } + + /** + * Test the property 'boundExtensions' + */ + @Test + public void boundExtensionsTest() { + // TODO: test boundExtensions + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundOrganizationalUnits' + */ + @Test + public void boundOrganizationalUnitsTest() { + // TODO: test boundOrganizationalUnits + } + + /** + * Test the property 'boundUriSans' + */ + @Test + public void boundUriSansTest() { + // TODO: test boundUriSans + } + + /** + * Test the property 'certificateData' + */ + @Test + public void certificateDataTest() { + // TODO: test certificateData + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'revokedCertIds' + */ + @Test + public void revokedCertIdsTest() { + // TODO: test revokedCertIds + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateEmailTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateEmailTest.java new file mode 100644 index 00000000..8133ca1d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateEmailTest.java @@ -0,0 +1,149 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateEmail + */ +public class AuthMethodUpdateEmailTest { + private final AuthMethodUpdateEmail model = new AuthMethodUpdateEmail(); + + /** + * Model tests for AuthMethodUpdateEmail + */ + @Test + public void testAuthMethodUpdateEmail() { + // TODO: test AuthMethodUpdateEmail + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * 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/AuthMethodUpdateGcpTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateGcpTest.java new file mode 100644 index 00000000..00f4cd0d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateGcpTest.java @@ -0,0 +1,213 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateGcp + */ +public class AuthMethodUpdateGcpTest { + private final AuthMethodUpdateGcp model = new AuthMethodUpdateGcp(); + + /** + * Model tests for AuthMethodUpdateGcp + */ + @Test + public void testAuthMethodUpdateGcp() { + // TODO: test AuthMethodUpdateGcp + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundLabels' + */ + @Test + public void boundLabelsTest() { + // TODO: test boundLabels + } + + /** + * Test the property 'boundProjects' + */ + @Test + public void boundProjectsTest() { + // TODO: test boundProjects + } + + /** + * Test the property 'boundRegions' + */ + @Test + public void boundRegionsTest() { + // TODO: test boundRegions + } + + /** + * Test the property 'boundServiceAccounts' + */ + @Test + public void boundServiceAccountsTest() { + // TODO: test boundServiceAccounts + } + + /** + * Test the property 'boundZones' + */ + @Test + public void boundZonesTest() { + // TODO: test boundZones + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'serviceAccountCredsData' + */ + @Test + public void serviceAccountCredsDataTest() { + // TODO: test serviceAccountCredsData + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateK8sTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateK8sTest.java new file mode 100644 index 00000000..666a658e --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateK8sTest.java @@ -0,0 +1,197 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateK8s + */ +public class AuthMethodUpdateK8sTest { + private final AuthMethodUpdateK8s model = new AuthMethodUpdateK8s(); + + /** + * Model tests for AuthMethodUpdateK8s + */ + @Test + public void testAuthMethodUpdateK8s() { + // TODO: test AuthMethodUpdateK8s + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'boundNamespaces' + */ + @Test + public void boundNamespacesTest() { + // TODO: test boundNamespaces + } + + /** + * Test the property 'boundPodNames' + */ + @Test + public void boundPodNamesTest() { + // TODO: test boundPodNames + } + + /** + * Test the property 'boundSaNames' + */ + @Test + public void boundSaNamesTest() { + // TODO: test boundSaNames + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'genKey' + */ + @Test + public void genKeyTest() { + // TODO: test genKey + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'publicKey' + */ + @Test + public void publicKeyTest() { + // TODO: test publicKey + } + + /** + * 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/AuthMethodUpdateLdapTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateLdapTest.java new file mode 100644 index 00000000..f8cd7c1a --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateLdapTest.java @@ -0,0 +1,173 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateLdap + */ +public class AuthMethodUpdateLdapTest { + private final AuthMethodUpdateLdap model = new AuthMethodUpdateLdap(); + + /** + * Model tests for AuthMethodUpdateLdap + */ + @Test + public void testAuthMethodUpdateLdap() { + // TODO: test AuthMethodUpdateLdap + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'genKey' + */ + @Test + public void genKeyTest() { + // TODO: test genKey + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'publicKeyData' + */ + @Test + public void publicKeyDataTest() { + // TODO: test publicKeyData + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateOCITest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOCITest.java new file mode 100644 index 00000000..c4a1df6d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOCITest.java @@ -0,0 +1,165 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateOCI + */ +public class AuthMethodUpdateOCITest { + private final AuthMethodUpdateOCI model = new AuthMethodUpdateOCI(); + + /** + * Model tests for AuthMethodUpdateOCI + */ + @Test + public void testAuthMethodUpdateOCI() { + // TODO: test AuthMethodUpdateOCI + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'groupOcid' + */ + @Test + public void groupOcidTest() { + // TODO: test groupOcid + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'tenantOcid' + */ + @Test + public void tenantOcidTest() { + // TODO: test tenantOcid + } + + /** + * 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/AuthMethodUpdateOIDCTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOIDCTest.java new file mode 100644 index 00000000..6680a1b8 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOIDCTest.java @@ -0,0 +1,221 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateOIDC + */ +public class AuthMethodUpdateOIDCTest { + private final AuthMethodUpdateOIDC model = new AuthMethodUpdateOIDC(); + + /** + * Model tests for AuthMethodUpdateOIDC + */ + @Test + public void testAuthMethodUpdateOIDC() { + // TODO: test AuthMethodUpdateOIDC + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'allowedRedirectUri' + */ + @Test + public void allowedRedirectUriTest() { + // TODO: test allowedRedirectUri + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'clientId' + */ + @Test + public void clientIdTest() { + // TODO: test clientId + } + + /** + * Test the property 'clientSecret' + */ + @Test + public void clientSecretTest() { + // TODO: test clientSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'issuer' + */ + @Test + public void issuerTest() { + // TODO: test issuer + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'requiredScopes' + */ + @Test + public void requiredScopesTest() { + // TODO: test requiredScopes + } + + /** + * Test the property 'requiredScopesPrefix' + */ + @Test + public void requiredScopesPrefixTest() { + // TODO: test requiredScopesPrefix + } + + /** + * Test the property 'subclaimsDelimiters' + */ + @Test + public void subclaimsDelimitersTest() { + // TODO: test subclaimsDelimiters + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateOauth2Test.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOauth2Test.java new file mode 100644 index 00000000..54b12eff --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOauth2Test.java @@ -0,0 +1,229 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateOauth2 + */ +public class AuthMethodUpdateOauth2Test { + private final AuthMethodUpdateOauth2 model = new AuthMethodUpdateOauth2(); + + /** + * Model tests for AuthMethodUpdateOauth2 + */ + @Test + public void testAuthMethodUpdateOauth2() { + // TODO: test AuthMethodUpdateOauth2 + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'audience' + */ + @Test + public void audienceTest() { + // TODO: test audience + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundClientIds' + */ + @Test + public void boundClientIdsTest() { + // TODO: test boundClientIds + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'cert' + */ + @Test + public void certTest() { + // TODO: test cert + } + + /** + * Test the property 'certFileData' + */ + @Test + public void certFileDataTest() { + // TODO: test certFileData + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gatewayUrl' + */ + @Test + public void gatewayUrlTest() { + // TODO: test gatewayUrl + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'issuer' + */ + @Test + public void issuerTest() { + // TODO: test issuer + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwksJsonData' + */ + @Test + public void jwksJsonDataTest() { + // TODO: test jwksJsonData + } + + /** + * Test the property 'jwksUri' + */ + @Test + public void jwksUriTest() { + // TODO: test jwksUri + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'subclaimsDelimiters' + */ + @Test + public void subclaimsDelimitersTest() { + // TODO: test subclaimsDelimiters + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateOutputTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOutputTest.java new file mode 100644 index 00000000..45003b94 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateOutputTest.java @@ -0,0 +1,59 @@ +/* + * 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 AuthMethodUpdateOutput + */ +public class AuthMethodUpdateOutputTest { + private final AuthMethodUpdateOutput model = new AuthMethodUpdateOutput(); + + /** + * Model tests for AuthMethodUpdateOutput + */ + @Test + public void testAuthMethodUpdateOutput() { + // TODO: test AuthMethodUpdateOutput + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'prvKey' + */ + @Test + public void prvKeyTest() { + // TODO: test prvKey + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateSAMLTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateSAMLTest.java new file mode 100644 index 00000000..41fc6b6f --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateSAMLTest.java @@ -0,0 +1,189 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateSAML + */ +public class AuthMethodUpdateSAMLTest { + private final AuthMethodUpdateSAML model = new AuthMethodUpdateSAML(); + + /** + * Model tests for AuthMethodUpdateSAML + */ + @Test + public void testAuthMethodUpdateSAML() { + // TODO: test AuthMethodUpdateSAML + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'allowedRedirectUri' + */ + @Test + public void allowedRedirectUriTest() { + // TODO: test allowedRedirectUri + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'idpMetadataUrl' + */ + @Test + public void idpMetadataUrlTest() { + // TODO: test idpMetadataUrl + } + + /** + * Test the property 'idpMetadataXmlData' + */ + @Test + public void idpMetadataXmlDataTest() { + // TODO: test idpMetadataXmlData + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'subclaimsDelimiters' + */ + @Test + public void subclaimsDelimitersTest() { + // TODO: test subclaimsDelimiters + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'uniqueIdentifier' + */ + @Test + public void uniqueIdentifierTest() { + // TODO: test uniqueIdentifier + } + +} diff --git a/src/test/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentityTest.java b/src/test/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentityTest.java new file mode 100644 index 00000000..f364952f --- /dev/null +++ b/src/test/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentityTest.java @@ -0,0 +1,173 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for AuthMethodUpdateUniversalIdentity + */ +public class AuthMethodUpdateUniversalIdentityTest { + private final AuthMethodUpdateUniversalIdentity model = new AuthMethodUpdateUniversalIdentity(); + + /** + * Model tests for AuthMethodUpdateUniversalIdentity + */ + @Test + public void testAuthMethodUpdateUniversalIdentity() { + // TODO: test AuthMethodUpdateUniversalIdentity + } + + /** + * Test the property 'accessExpires' + */ + @Test + public void accessExpiresTest() { + // TODO: test accessExpires + } + + /** + * Test the property 'auditLogsClaims' + */ + @Test + public void auditLogsClaimsTest() { + // TODO: test auditLogsClaims + } + + /** + * Test the property 'boundIps' + */ + @Test + public void boundIpsTest() { + // TODO: test boundIps + } + + /** + * Test the property 'denyInheritance' + */ + @Test + public void denyInheritanceTest() { + // TODO: test denyInheritance + } + + /** + * Test the property 'denyRotate' + */ + @Test + public void denyRotateTest() { + // TODO: test denyRotate + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'forceSubClaims' + */ + @Test + public void forceSubClaimsTest() { + // TODO: test forceSubClaims + } + + /** + * Test the property 'gwBoundIps' + */ + @Test + public void gwBoundIpsTest() { + // TODO: test gwBoundIps + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'jwtTtl' + */ + @Test + public void jwtTtlTest() { + // TODO: test jwtTtl + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'productType' + */ + @Test + public void productTypeTest() { + // TODO: test productType + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'ttl' + */ + @Test + public void ttlTest() { + // TODO: test ttl + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/CreateGitlabTargetOutputTest.java b/src/test/java/io/akeyless/client/model/CreateGitlabTargetOutputTest.java new file mode 100644 index 00000000..ce88e207 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/CreateGitlabTargetOutputTest.java @@ -0,0 +1,51 @@ +/* + * 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 CreateGitlabTargetOutput + */ +public class CreateGitlabTargetOutputTest { + private final CreateGitlabTargetOutput model = new CreateGitlabTargetOutput(); + + /** + * Model tests for CreateGitlabTargetOutput + */ + @Test + public void testCreateGitlabTargetOutput() { + // TODO: test CreateGitlabTargetOutput + } + + /** + * Test the property 'targetId' + */ + @Test + public void targetIdTest() { + // TODO: test targetId + } + +} diff --git a/src/test/java/io/akeyless/client/model/CreateGitlabTargetTest.java b/src/test/java/io/akeyless/client/model/CreateGitlabTargetTest.java new file mode 100644 index 00000000..1cdd3074 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/CreateGitlabTargetTest.java @@ -0,0 +1,131 @@ +/* + * 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 CreateGitlabTarget + */ +public class CreateGitlabTargetTest { + private final CreateGitlabTarget model = new CreateGitlabTarget(); + + /** + * Model tests for CreateGitlabTarget + */ + @Test + public void testCreateGitlabTarget() { + // TODO: test CreateGitlabTarget + } + + /** + * Test the property 'comment' + */ + @Test + public void commentTest() { + // TODO: test comment + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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/DynamicSecretCreateGitlabTest.java b/src/test/java/io/akeyless/client/model/DynamicSecretCreateGitlabTest.java new file mode 100644 index 00000000..1f753a21 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/DynamicSecretCreateGitlabTest.java @@ -0,0 +1,181 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for DynamicSecretCreateGitlab + */ +public class DynamicSecretCreateGitlabTest { + private final DynamicSecretCreateGitlab model = new DynamicSecretCreateGitlab(); + + /** + * Model tests for DynamicSecretCreateGitlab + */ + @Test + public void testDynamicSecretCreateGitlab() { + // TODO: test DynamicSecretCreateGitlab + } + + /** + * Test the property 'deleteProtection' + */ + @Test + public void deleteProtectionTest() { + // TODO: test deleteProtection + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabAccessType' + */ + @Test + public void gitlabAccessTypeTest() { + // TODO: test gitlabAccessType + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabRole' + */ + @Test + public void gitlabRoleTest() { + // TODO: test gitlabRole + } + + /** + * Test the property 'gitlabTokenScopes' + */ + @Test + public void gitlabTokenScopesTest() { + // TODO: test gitlabTokenScopes + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + + /** + * Test the property 'groupName' + */ + @Test + public void groupNameTest() { + // TODO: test groupName + } + + /** + * Test the property 'installationOrganization' + */ + @Test + public void installationOrganizationTest() { + // TODO: test installationOrganization + } + + /** + * 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 'tags' + */ + @Test + public void tagsTest() { + // TODO: test tags + } + + /** + * Test the property 'targetName' + */ + @Test + public void targetNameTest() { + // TODO: test targetName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'ttl' + */ + @Test + public void ttlTest() { + // TODO: test ttl + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/DynamicSecretUpdateGitlabTest.java b/src/test/java/io/akeyless/client/model/DynamicSecretUpdateGitlabTest.java new file mode 100644 index 00000000..12ec8f21 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/DynamicSecretUpdateGitlabTest.java @@ -0,0 +1,189 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for DynamicSecretUpdateGitlab + */ +public class DynamicSecretUpdateGitlabTest { + private final DynamicSecretUpdateGitlab model = new DynamicSecretUpdateGitlab(); + + /** + * Model tests for DynamicSecretUpdateGitlab + */ + @Test + public void testDynamicSecretUpdateGitlab() { + // TODO: test DynamicSecretUpdateGitlab + } + + /** + * Test the property 'deleteProtection' + */ + @Test + public void deleteProtectionTest() { + // TODO: test deleteProtection + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabAccessType' + */ + @Test + public void gitlabAccessTypeTest() { + // TODO: test gitlabAccessType + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabRole' + */ + @Test + public void gitlabRoleTest() { + // TODO: test gitlabRole + } + + /** + * Test the property 'gitlabTokenScopes' + */ + @Test + public void gitlabTokenScopesTest() { + // TODO: test gitlabTokenScopes + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + + /** + * Test the property 'groupName' + */ + @Test + public void groupNameTest() { + // TODO: test groupName + } + + /** + * Test the property 'installationOrganization' + */ + @Test + public void installationOrganizationTest() { + // TODO: test installationOrganization + } + + /** + * 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 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'tags' + */ + @Test + public void tagsTest() { + // TODO: test tags + } + + /** + * Test the property 'targetName' + */ + @Test + public void targetNameTest() { + // TODO: test targetName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'ttl' + */ + @Test + public void ttlTest() { + // TODO: test ttl + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/GitlabTargetDetailsTest.java b/src/test/java/io/akeyless/client/model/GitlabTargetDetailsTest.java new file mode 100644 index 00000000..36a2d691 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/GitlabTargetDetailsTest.java @@ -0,0 +1,67 @@ +/* + * 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 GitlabTargetDetails + */ +public class GitlabTargetDetailsTest { + private final GitlabTargetDetails model = new GitlabTargetDetails(); + + /** + * Model tests for GitlabTargetDetails + */ + @Test + public void testGitlabTargetDetails() { + // TODO: test GitlabTargetDetails + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateArtifactoryTest.java b/src/test/java/io/akeyless/client/model/TargetCreateArtifactoryTest.java new file mode 100644 index 00000000..4e251769 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateArtifactoryTest.java @@ -0,0 +1,123 @@ +/* + * 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 TargetCreateArtifactory + */ +public class TargetCreateArtifactoryTest { + private final TargetCreateArtifactory model = new TargetCreateArtifactory(); + + /** + * Model tests for TargetCreateArtifactory + */ + @Test + public void testTargetCreateArtifactory() { + // TODO: test TargetCreateArtifactory + } + + /** + * Test the property 'artifactoryAdminName' + */ + @Test + public void artifactoryAdminNameTest() { + // TODO: test artifactoryAdminName + } + + /** + * Test the property 'artifactoryAdminPwd' + */ + @Test + public void artifactoryAdminPwdTest() { + // TODO: test artifactoryAdminPwd + } + + /** + * Test the property 'baseUrl' + */ + @Test + public void baseUrlTest() { + // TODO: test baseUrl + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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/TargetCreateAwsTest.java b/src/test/java/io/akeyless/client/model/TargetCreateAwsTest.java new file mode 100644 index 00000000..50425825 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateAwsTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetCreateAws + */ +public class TargetCreateAwsTest { + private final TargetCreateAws model = new TargetCreateAws(); + + /** + * Model tests for TargetCreateAws + */ + @Test + public void testTargetCreateAws() { + // TODO: test TargetCreateAws + } + + /** + * Test the property 'accessKey' + */ + @Test + public void accessKeyTest() { + // TODO: test accessKey + } + + /** + * Test the property 'accessKeyId' + */ + @Test + public void accessKeyIdTest() { + // TODO: test accessKeyId + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'region' + */ + @Test + public void regionTest() { + // TODO: test region + } + + /** + * Test the property 'sessionToken' + */ + @Test + public void sessionTokenTest() { + // TODO: test sessionToken + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateAzureTest.java b/src/test/java/io/akeyless/client/model/TargetCreateAzureTest.java new file mode 100644 index 00000000..09b7ebab --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateAzureTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetCreateAzure + */ +public class TargetCreateAzureTest { + private final TargetCreateAzure model = new TargetCreateAzure(); + + /** + * Model tests for TargetCreateAzure + */ + @Test + public void testTargetCreateAzure() { + // TODO: test TargetCreateAzure + } + + /** + * Test the property 'clientId' + */ + @Test + public void clientIdTest() { + // TODO: test clientId + } + + /** + * Test the property 'clientSecret' + */ + @Test + public void clientSecretTest() { + // TODO: test clientSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'resourceGroupName' + */ + @Test + public void resourceGroupNameTest() { + // TODO: test resourceGroupName + } + + /** + * Test the property 'resourceName' + */ + @Test + public void resourceNameTest() { + // TODO: test resourceName + } + + /** + * Test the property 'subscriptionId' + */ + @Test + public void subscriptionIdTest() { + // TODO: test subscriptionId + } + + /** + * Test the property 'tenantId' + */ + @Test + public void tenantIdTest() { + // TODO: test tenantId + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateDBTest.java b/src/test/java/io/akeyless/client/model/TargetCreateDBTest.java new file mode 100644 index 00000000..cc6a6745 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateDBTest.java @@ -0,0 +1,323 @@ +/* + * 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 TargetCreateDB + */ +public class TargetCreateDBTest { + private final TargetCreateDB model = new TargetCreateDB(); + + /** + * Model tests for TargetCreateDB + */ + @Test + public void testTargetCreateDB() { + // TODO: test TargetCreateDB + } + + /** + * Test the property 'dbDefinedConnectionType' + */ + @Test + public void dbDefinedConnectionTypeTest() { + // TODO: test dbDefinedConnectionType + } + + /** + * Test the property 'azureClientId' + */ + @Test + public void azureClientIdTest() { + // TODO: test azureClientId + } + + /** + * Test the property 'azureClientSecret' + */ + @Test + public void azureClientSecretTest() { + // TODO: test azureClientSecret + } + + /** + * Test the property 'azureTenantId' + */ + @Test + public void azureTenantIdTest() { + // TODO: test azureTenantId + } + + /** + * Test the property 'cloudServiceProvider' + */ + @Test + public void cloudServiceProviderTest() { + // TODO: test cloudServiceProvider + } + + /** + * Test the property 'clusterMode' + */ + @Test + public void clusterModeTest() { + // TODO: test clusterMode + } + + /** + * Test the property 'comment' + */ + @Test + public void commentTest() { + // TODO: test comment + } + + /** + * Test the property 'connectionType' + */ + @Test + public void connectionTypeTest() { + // TODO: test connectionType + } + + /** + * Test the property 'dbName' + */ + @Test + public void dbNameTest() { + // TODO: test dbName + } + + /** + * Test the property 'dbServerCertificates' + */ + @Test + public void dbServerCertificatesTest() { + // TODO: test dbServerCertificates + } + + /** + * Test the property 'dbServerName' + */ + @Test + public void dbServerNameTest() { + // TODO: test dbServerName + } + + /** + * Test the property 'dbType' + */ + @Test + public void dbTypeTest() { + // TODO: test dbType + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'host' + */ + @Test + public void hostTest() { + // TODO: test host + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'mongodbAtlas' + */ + @Test + public void mongodbAtlasTest() { + // TODO: test mongodbAtlas + } + + /** + * Test the property 'mongodbAtlasApiPrivateKey' + */ + @Test + public void mongodbAtlasApiPrivateKeyTest() { + // TODO: test mongodbAtlasApiPrivateKey + } + + /** + * Test the property 'mongodbAtlasApiPublicKey' + */ + @Test + public void mongodbAtlasApiPublicKeyTest() { + // TODO: test mongodbAtlasApiPublicKey + } + + /** + * Test the property 'mongodbAtlasProjectId' + */ + @Test + public void mongodbAtlasProjectIdTest() { + // TODO: test mongodbAtlasProjectId + } + + /** + * Test the property 'mongodbDefaultAuthDb' + */ + @Test + public void mongodbDefaultAuthDbTest() { + // TODO: test mongodbDefaultAuthDb + } + + /** + * Test the property 'mongodbUriOptions' + */ + @Test + public void mongodbUriOptionsTest() { + // TODO: test mongodbUriOptions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'oracleServiceName' + */ + @Test + public void oracleServiceNameTest() { + // TODO: test oracleServiceName + } + + /** + * Test the property 'port' + */ + @Test + public void portTest() { + // TODO: test port + } + + /** + * Test the property 'pwd' + */ + @Test + public void pwdTest() { + // TODO: test pwd + } + + /** + * Test the property 'snowflakeAccount' + */ + @Test + public void snowflakeAccountTest() { + // TODO: test snowflakeAccount + } + + /** + * Test the property 'snowflakeApiPrivateKey' + */ + @Test + public void snowflakeApiPrivateKeyTest() { + // TODO: test snowflakeApiPrivateKey + } + + /** + * Test the property 'snowflakeApiPrivateKeyPassword' + */ + @Test + public void snowflakeApiPrivateKeyPasswordTest() { + // TODO: test snowflakeApiPrivateKeyPassword + } + + /** + * Test the property 'ssl' + */ + @Test + public void sslTest() { + // TODO: test ssl + } + + /** + * Test the property 'sslCertificate' + */ + @Test + public void sslCertificateTest() { + // TODO: test sslCertificate + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'userName' + */ + @Test + public void userNameTest() { + // TODO: test userName + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateDockerhubTest.java b/src/test/java/io/akeyless/client/model/TargetCreateDockerhubTest.java new file mode 100644 index 00000000..2fb36f6a --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateDockerhubTest.java @@ -0,0 +1,115 @@ +/* + * 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 TargetCreateDockerhub + */ +public class TargetCreateDockerhubTest { + private final TargetCreateDockerhub model = new TargetCreateDockerhub(); + + /** + * Model tests for TargetCreateDockerhub + */ + @Test + public void testTargetCreateDockerhub() { + // TODO: test TargetCreateDockerhub + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'dockerhubPassword' + */ + @Test + public void dockerhubPasswordTest() { + // TODO: test dockerhubPassword + } + + /** + * Test the property 'dockerhubUsername' + */ + @Test + public void dockerhubUsernameTest() { + // TODO: test dockerhubUsername + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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/TargetCreateEksTest.java b/src/test/java/io/akeyless/client/model/TargetCreateEksTest.java new file mode 100644 index 00000000..564c3e53 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateEksTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetCreateEks + */ +public class TargetCreateEksTest { + private final TargetCreateEks model = new TargetCreateEks(); + + /** + * Model tests for TargetCreateEks + */ + @Test + public void testTargetCreateEks() { + // TODO: test TargetCreateEks + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'eksAccessKeyId' + */ + @Test + public void eksAccessKeyIdTest() { + // TODO: test eksAccessKeyId + } + + /** + * Test the property 'eksClusterCaCert' + */ + @Test + public void eksClusterCaCertTest() { + // TODO: test eksClusterCaCert + } + + /** + * Test the property 'eksClusterEndpoint' + */ + @Test + public void eksClusterEndpointTest() { + // TODO: test eksClusterEndpoint + } + + /** + * Test the property 'eksClusterName' + */ + @Test + public void eksClusterNameTest() { + // TODO: test eksClusterName + } + + /** + * Test the property 'eksRegion' + */ + @Test + public void eksRegionTest() { + // TODO: test eksRegion + } + + /** + * Test the property 'eksSecretAccessKey' + */ + @Test + public void eksSecretAccessKeyTest() { + // TODO: test eksSecretAccessKey + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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 + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateGcpTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGcpTest.java new file mode 100644 index 00000000..4e226421 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGcpTest.java @@ -0,0 +1,115 @@ +/* + * 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 TargetCreateGcp + */ +public class TargetCreateGcpTest { + private final TargetCreateGcp model = new TargetCreateGcp(); + + /** + * Model tests for TargetCreateGcp + */ + @Test + public void testTargetCreateGcp() { + // TODO: test TargetCreateGcp + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gcpKey' + */ + @Test + public void gcpKeyTest() { + // TODO: test gcpKey + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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 + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateGithubTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGithubTest.java new file mode 100644 index 00000000..767eff1f --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGithubTest.java @@ -0,0 +1,123 @@ +/* + * 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 TargetCreateGithub + */ +public class TargetCreateGithubTest { + private final TargetCreateGithub model = new TargetCreateGithub(); + + /** + * Model tests for TargetCreateGithub + */ + @Test + public void testTargetCreateGithub() { + // TODO: test TargetCreateGithub + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'githubAppId' + */ + @Test + public void githubAppIdTest() { + // TODO: test githubAppId + } + + /** + * Test the property 'githubAppPrivateKey' + */ + @Test + public void githubAppPrivateKeyTest() { + // TODO: test githubAppPrivateKey + } + + /** + * Test the property 'githubBaseUrl' + */ + @Test + public void githubBaseUrlTest() { + // TODO: test githubBaseUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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/TargetCreateGitlabTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGitlabTest.java new file mode 100644 index 00000000..298a618e --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGitlabTest.java @@ -0,0 +1,123 @@ +/* + * 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 TargetCreateGitlab + */ +public class TargetCreateGitlabTest { + private final TargetCreateGitlab model = new TargetCreateGitlab(); + + /** + * Model tests for TargetCreateGitlab + */ + @Test + public void testTargetCreateGitlab() { + // TODO: test TargetCreateGitlab + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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/TargetCreateGkeTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGkeTest.java new file mode 100644 index 00000000..1faa84ed --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGkeTest.java @@ -0,0 +1,147 @@ +/* + * 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 TargetCreateGke + */ +public class TargetCreateGkeTest { + private final TargetCreateGke model = new TargetCreateGke(); + + /** + * Model tests for TargetCreateGke + */ + @Test + public void testTargetCreateGke() { + // TODO: test TargetCreateGke + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gkeAccountKey' + */ + @Test + public void gkeAccountKeyTest() { + // TODO: test gkeAccountKey + } + + /** + * Test the property 'gkeClusterCert' + */ + @Test + public void gkeClusterCertTest() { + // TODO: test gkeClusterCert + } + + /** + * Test the property 'gkeClusterEndpoint' + */ + @Test + public void gkeClusterEndpointTest() { + // TODO: test gkeClusterEndpoint + } + + /** + * Test the property 'gkeClusterName' + */ + @Test + public void gkeClusterNameTest() { + // TODO: test gkeClusterName + } + + /** + * Test the property 'gkeServiceAccountEmail' + */ + @Test + public void gkeServiceAccountEmailTest() { + // TODO: test gkeServiceAccountEmail + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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 + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateGlobalSignAtlasTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGlobalSignAtlasTest.java new file mode 100644 index 00000000..37684fd8 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGlobalSignAtlasTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetCreateGlobalSignAtlas + */ +public class TargetCreateGlobalSignAtlasTest { + private final TargetCreateGlobalSignAtlas model = new TargetCreateGlobalSignAtlas(); + + /** + * Model tests for TargetCreateGlobalSignAtlas + */ + @Test + public void testTargetCreateGlobalSignAtlas() { + // TODO: test TargetCreateGlobalSignAtlas + } + + /** + * Test the property 'apiKey' + */ + @Test + public void apiKeyTest() { + // TODO: test apiKey + } + + /** + * Test the property 'apiSecret' + */ + @Test + public void apiSecretTest() { + // TODO: test apiSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'mtlsCertDataBase64' + */ + @Test + public void mtlsCertDataBase64Test() { + // TODO: test mtlsCertDataBase64 + } + + /** + * Test the property 'mtlsKeyDataBase64' + */ + @Test + public void mtlsKeyDataBase64Test() { + // TODO: test mtlsKeyDataBase64 + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * 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/TargetCreateGlobalSignTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGlobalSignTest.java new file mode 100644 index 00000000..b1a5fc24 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGlobalSignTest.java @@ -0,0 +1,163 @@ +/* + * 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 TargetCreateGlobalSign + */ +public class TargetCreateGlobalSignTest { + private final TargetCreateGlobalSign model = new TargetCreateGlobalSign(); + + /** + * Model tests for TargetCreateGlobalSign + */ + @Test + public void testTargetCreateGlobalSign() { + // TODO: test TargetCreateGlobalSign + } + + /** + * Test the property 'contactEmail' + */ + @Test + public void contactEmailTest() { + // TODO: test contactEmail + } + + /** + * Test the property 'contactFirstName' + */ + @Test + public void contactFirstNameTest() { + // TODO: test contactFirstName + } + + /** + * Test the property 'contactLastName' + */ + @Test + public void contactLastNameTest() { + // TODO: test contactLastName + } + + /** + * Test the property 'contactPhone' + */ + @Test + public void contactPhoneTest() { + // TODO: test contactPhone + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'profileId' + */ + @Test + public void profileIdTest() { + // TODO: test profileId + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'username' + */ + @Test + public void usernameTest() { + // TODO: test username + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateGodaddyTest.java b/src/test/java/io/akeyless/client/model/TargetCreateGodaddyTest.java new file mode 100644 index 00000000..3c6e0a7f --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateGodaddyTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetCreateGodaddy + */ +public class TargetCreateGodaddyTest { + private final TargetCreateGodaddy model = new TargetCreateGodaddy(); + + /** + * Model tests for TargetCreateGodaddy + */ + @Test + public void testTargetCreateGodaddy() { + // TODO: test TargetCreateGodaddy + } + + /** + * Test the property 'apiKey' + */ + @Test + public void apiKeyTest() { + // TODO: test apiKey + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'imapFqdn' + */ + @Test + public void imapFqdnTest() { + // TODO: test imapFqdn + } + + /** + * Test the property 'imapPassword' + */ + @Test + public void imapPasswordTest() { + // TODO: test imapPassword + } + + /** + * Test the property 'imapPort' + */ + @Test + public void imapPortTest() { + // TODO: test imapPort + } + + /** + * Test the property 'imapUsername' + */ + @Test + public void imapUsernameTest() { + // TODO: test imapUsername + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'secret' + */ + @Test + public void secretTest() { + // TODO: test secret + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * 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/TargetCreateHashiVaultTest.java b/src/test/java/io/akeyless/client/model/TargetCreateHashiVaultTest.java new file mode 100644 index 00000000..b93f2c23 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateHashiVaultTest.java @@ -0,0 +1,125 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for TargetCreateHashiVault + */ +public class TargetCreateHashiVaultTest { + private final TargetCreateHashiVault model = new TargetCreateHashiVault(); + + /** + * Model tests for TargetCreateHashiVault + */ + @Test + public void testTargetCreateHashiVault() { + // TODO: test TargetCreateHashiVault + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'hashiUrl' + */ + @Test + public void hashiUrlTest() { + // TODO: test hashiUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'namespace' + */ + @Test + public void namespaceTest() { + // TODO: test namespace + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'vaultToken' + */ + @Test + public void vaultTokenTest() { + // TODO: test vaultToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateK8sTest.java b/src/test/java/io/akeyless/client/model/TargetCreateK8sTest.java new file mode 100644 index 00000000..109a09a1 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateK8sTest.java @@ -0,0 +1,163 @@ +/* + * 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 TargetCreateK8s + */ +public class TargetCreateK8sTest { + private final TargetCreateK8s model = new TargetCreateK8s(); + + /** + * Model tests for TargetCreateK8s + */ + @Test + public void testTargetCreateK8s() { + // TODO: test TargetCreateK8s + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'k8sAuthType' + */ + @Test + public void k8sAuthTypeTest() { + // TODO: test k8sAuthType + } + + /** + * Test the property 'k8sClientCertificate' + */ + @Test + public void k8sClientCertificateTest() { + // TODO: test k8sClientCertificate + } + + /** + * Test the property 'k8sClientKey' + */ + @Test + public void k8sClientKeyTest() { + // TODO: test k8sClientKey + } + + /** + * Test the property 'k8sClusterCaCert' + */ + @Test + public void k8sClusterCaCertTest() { + // TODO: test k8sClusterCaCert + } + + /** + * Test the property 'k8sClusterEndpoint' + */ + @Test + public void k8sClusterEndpointTest() { + // TODO: test k8sClusterEndpoint + } + + /** + * Test the property 'k8sClusterName' + */ + @Test + public void k8sClusterNameTest() { + // TODO: test k8sClusterName + } + + /** + * Test the property 'k8sClusterToken' + */ + @Test + public void k8sClusterTokenTest() { + // TODO: test k8sClusterToken + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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 + } + + /** + * Test the property 'useGwServiceAccount' + */ + @Test + public void useGwServiceAccountTest() { + // TODO: test useGwServiceAccount + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateLdapTest.java b/src/test/java/io/akeyless/client/model/TargetCreateLdapTest.java new file mode 100644 index 00000000..f26bf11d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateLdapTest.java @@ -0,0 +1,147 @@ +/* + * 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 TargetCreateLdap + */ +public class TargetCreateLdapTest { + private final TargetCreateLdap model = new TargetCreateLdap(); + + /** + * Model tests for TargetCreateLdap + */ + @Test + public void testTargetCreateLdap() { + // TODO: test TargetCreateLdap + } + + /** + * Test the property 'bindDn' + */ + @Test + public void bindDnTest() { + // TODO: test bindDn + } + + /** + * Test the property 'bindDnPassword' + */ + @Test + public void bindDnPasswordTest() { + // TODO: test bindDnPassword + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'ldapCaCert' + */ + @Test + public void ldapCaCertTest() { + // TODO: test ldapCaCert + } + + /** + * Test the property 'ldapUrl' + */ + @Test + public void ldapUrlTest() { + // TODO: test ldapUrl + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'serverType' + */ + @Test + public void serverTypeTest() { + // TODO: test serverType + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'tokenExpiration' + */ + @Test + public void tokenExpirationTest() { + // TODO: test tokenExpiration + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateLinkedTest.java b/src/test/java/io/akeyless/client/model/TargetCreateLinkedTest.java new file mode 100644 index 00000000..92333776 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateLinkedTest.java @@ -0,0 +1,107 @@ +/* + * 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 TargetCreateLinked + */ +public class TargetCreateLinkedTest { + private final TargetCreateLinked model = new TargetCreateLinked(); + + /** + * Model tests for TargetCreateLinked + */ + @Test + public void testTargetCreateLinked() { + // TODO: test TargetCreateLinked + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'hosts' + */ + @Test + public void hostsTest() { + // TODO: test hosts + } + + /** + * 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 'parentTargetName' + */ + @Test + public void parentTargetNameTest() { + // TODO: test parentTargetName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateOutputTest.java b/src/test/java/io/akeyless/client/model/TargetCreateOutputTest.java new file mode 100644 index 00000000..37b18cb6 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateOutputTest.java @@ -0,0 +1,51 @@ +/* + * 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 TargetCreateOutput + */ +public class TargetCreateOutputTest { + private final TargetCreateOutput model = new TargetCreateOutput(); + + /** + * Model tests for TargetCreateOutput + */ + @Test + public void testTargetCreateOutput() { + // TODO: test TargetCreateOutput + } + + /** + * Test the property 'targetId' + */ + @Test + public void targetIdTest() { + // TODO: test targetId + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreatePingTest.java b/src/test/java/io/akeyless/client/model/TargetCreatePingTest.java new file mode 100644 index 00000000..63993c0b --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreatePingTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetCreatePing + */ +public class TargetCreatePingTest { + private final TargetCreatePing model = new TargetCreatePing(); + + /** + * Model tests for TargetCreatePing + */ + @Test + public void testTargetCreatePing() { + // TODO: test TargetCreatePing + } + + /** + * Test the property 'administrativePort' + */ + @Test + public void administrativePortTest() { + // TODO: test administrativePort + } + + /** + * Test the property 'authorizationPort' + */ + @Test + public void authorizationPortTest() { + // TODO: test authorizationPort + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'pingUrl' + */ + @Test + public void pingUrlTest() { + // TODO: test pingUrl + } + + /** + * Test the property 'privilegedUser' + */ + @Test + public void privilegedUserTest() { + // TODO: test privilegedUser + } + + /** + * 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/TargetCreateRabbitMqTest.java b/src/test/java/io/akeyless/client/model/TargetCreateRabbitMqTest.java new file mode 100644 index 00000000..405ab412 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateRabbitMqTest.java @@ -0,0 +1,123 @@ +/* + * 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 TargetCreateRabbitMq + */ +public class TargetCreateRabbitMqTest { + private final TargetCreateRabbitMq model = new TargetCreateRabbitMq(); + + /** + * Model tests for TargetCreateRabbitMq + */ + @Test + public void testTargetCreateRabbitMq() { + // TODO: test TargetCreateRabbitMq + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'rabbitmqServerPassword' + */ + @Test + public void rabbitmqServerPasswordTest() { + // TODO: test rabbitmqServerPassword + } + + /** + * Test the property 'rabbitmqServerUri' + */ + @Test + public void rabbitmqServerUriTest() { + // TODO: test rabbitmqServerUri + } + + /** + * Test the property 'rabbitmqServerUser' + */ + @Test + public void rabbitmqServerUserTest() { + // TODO: test rabbitmqServerUser + } + + /** + * 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/TargetCreateSalesforceTest.java b/src/test/java/io/akeyless/client/model/TargetCreateSalesforceTest.java new file mode 100644 index 00000000..0a2d3942 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateSalesforceTest.java @@ -0,0 +1,179 @@ +/* + * 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 TargetCreateSalesforce + */ +public class TargetCreateSalesforceTest { + private final TargetCreateSalesforce model = new TargetCreateSalesforce(); + + /** + * Model tests for TargetCreateSalesforce + */ + @Test + public void testTargetCreateSalesforce() { + // TODO: test TargetCreateSalesforce + } + + /** + * Test the property 'appPrivateKeyData' + */ + @Test + public void appPrivateKeyDataTest() { + // TODO: test appPrivateKeyData + } + + /** + * Test the property 'authFlow' + */ + @Test + public void authFlowTest() { + // TODO: test authFlow + } + + /** + * Test the property 'caCertData' + */ + @Test + public void caCertDataTest() { + // TODO: test caCertData + } + + /** + * Test the property 'caCertName' + */ + @Test + public void caCertNameTest() { + // TODO: test caCertName + } + + /** + * Test the property 'clientId' + */ + @Test + public void clientIdTest() { + // TODO: test clientId + } + + /** + * Test the property 'clientSecret' + */ + @Test + public void clientSecretTest() { + // TODO: test clientSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'email' + */ + @Test + public void emailTest() { + // TODO: test email + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'securityToken' + */ + @Test + public void securityTokenTest() { + // TODO: test securityToken + } + + /** + * Test the property 'tenantUrl' + */ + @Test + public void tenantUrlTest() { + // TODO: test tenantUrl + } + + /** + * 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/TargetCreateSshTest.java b/src/test/java/io/akeyless/client/model/TargetCreateSshTest.java new file mode 100644 index 00000000..ba6ab2ad --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateSshTest.java @@ -0,0 +1,147 @@ +/* + * 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 TargetCreateSsh + */ +public class TargetCreateSshTest { + private final TargetCreateSsh model = new TargetCreateSsh(); + + /** + * Model tests for TargetCreateSsh + */ + @Test + public void testTargetCreateSsh() { + // TODO: test TargetCreateSsh + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'host' + */ + @Test + public void hostTest() { + // TODO: test host + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'port' + */ + @Test + public void portTest() { + // TODO: test port + } + + /** + * Test the property 'privateKey' + */ + @Test + public void privateKeyTest() { + // TODO: test privateKey + } + + /** + * Test the property 'privateKeyPassword' + */ + @Test + public void privateKeyPasswordTest() { + // TODO: test privateKeyPassword + } + + /** + * Test the property 'sshPassword' + */ + @Test + public void sshPasswordTest() { + // TODO: test sshPassword + } + + /** + * Test the property 'sshUsername' + */ + @Test + public void sshUsernameTest() { + // TODO: test sshUsername + } + + /** + * 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/TargetCreateWebTest.java b/src/test/java/io/akeyless/client/model/TargetCreateWebTest.java new file mode 100644 index 00000000..2f7e8214 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateWebTest.java @@ -0,0 +1,107 @@ +/* + * 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 TargetCreateWeb + */ +public class TargetCreateWebTest { + private final TargetCreateWeb model = new TargetCreateWeb(); + + /** + * Model tests for TargetCreateWeb + */ + @Test + public void testTargetCreateWeb() { + // TODO: test TargetCreateWeb + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * 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 + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateWindowsTest.java b/src/test/java/io/akeyless/client/model/TargetCreateWindowsTest.java new file mode 100644 index 00000000..f9575e33 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateWindowsTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetCreateWindows + */ +public class TargetCreateWindowsTest { + private final TargetCreateWindows model = new TargetCreateWindows(); + + /** + * Model tests for TargetCreateWindows + */ + @Test + public void testTargetCreateWindows() { + // TODO: test TargetCreateWindows + } + + /** + * Test the property 'certificate' + */ + @Test + public void certificateTest() { + // TODO: test certificate + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'domain' + */ + @Test + public void domainTest() { + // TODO: test domain + } + + /** + * Test the property 'hostname' + */ + @Test + public void hostnameTest() { + // TODO: test hostname + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'port' + */ + @Test + public void portTest() { + // TODO: test port + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useTls' + */ + @Test + public void useTlsTest() { + // TODO: test useTls + } + + /** + * Test the property 'username' + */ + @Test + public void usernameTest() { + // TODO: test username + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetCreateZeroSSLTest.java b/src/test/java/io/akeyless/client/model/TargetCreateZeroSSLTest.java new file mode 100644 index 00000000..9283e710 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetCreateZeroSSLTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetCreateZeroSSL + */ +public class TargetCreateZeroSSLTest { + private final TargetCreateZeroSSL model = new TargetCreateZeroSSL(); + + /** + * Model tests for TargetCreateZeroSSL + */ + @Test + public void testTargetCreateZeroSSL() { + // TODO: test TargetCreateZeroSSL + } + + /** + * Test the property 'apiKey' + */ + @Test + public void apiKeyTest() { + // TODO: test apiKey + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'imapFqdn' + */ + @Test + public void imapFqdnTest() { + // TODO: test imapFqdn + } + + /** + * Test the property 'imapPassword' + */ + @Test + public void imapPasswordTest() { + // TODO: test imapPassword + } + + /** + * Test the property 'imapPort' + */ + @Test + public void imapPortTest() { + // TODO: test imapPort + } + + /** + * Test the property 'imapTargetEmail' + */ + @Test + public void imapTargetEmailTest() { + // TODO: test imapTargetEmail + } + + /** + * Test the property 'imapUsername' + */ + @Test + public void imapUsernameTest() { + // TODO: test imapUsername + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * 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/TargetDeleteTest.java b/src/test/java/io/akeyless/client/model/TargetDeleteTest.java new file mode 100644 index 00000000..b13ec0a5 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetDeleteTest.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 TargetDelete + */ +public class TargetDeleteTest { + private final TargetDelete model = new TargetDelete(); + + /** + * Model tests for TargetDelete + */ + @Test + public void testTargetDelete() { + // TODO: test TargetDelete + } + + /** + * Test the property 'forceDeletion' + */ + @Test + public void forceDeletionTest() { + // TODO: test forceDeletion + } + + /** + * 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 'targetVersion' + */ + @Test + public void targetVersionTest() { + // TODO: test targetVersion + } + + /** + * 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/TargetGetDetailsTest.java b/src/test/java/io/akeyless/client/model/TargetGetDetailsTest.java new file mode 100644 index 00000000..71ed8029 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetGetDetailsTest.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 TargetGetDetails + */ +public class TargetGetDetailsTest { + private final TargetGetDetails model = new TargetGetDetails(); + + /** + * Model tests for TargetGetDetails + */ + @Test + public void testTargetGetDetails() { + // TODO: test TargetGetDetails + } + + /** + * 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 'showVersions' + */ + @Test + public void showVersionsTest() { + // TODO: test showVersions + } + + /** + * Test the property 'targetVersion' + */ + @Test + public void targetVersionTest() { + // TODO: test targetVersion + } + + /** + * 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/TargetGetTest.java b/src/test/java/io/akeyless/client/model/TargetGetTest.java new file mode 100644 index 00000000..15c21020 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetGetTest.java @@ -0,0 +1,83 @@ +/* + * 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 TargetGet + */ +public class TargetGetTest { + private final TargetGet model = new TargetGet(); + + /** + * Model tests for TargetGet + */ + @Test + public void testTargetGet() { + // TODO: test TargetGet + } + + /** + * 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 'showVersions' + */ + @Test + public void showVersionsTest() { + // TODO: test showVersions + } + + /** + * 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/TargetListTest.java b/src/test/java/io/akeyless/client/model/TargetListTest.java new file mode 100644 index 00000000..bcd4210d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetListTest.java @@ -0,0 +1,93 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for TargetList + */ +public class TargetListTest { + private final TargetList model = new TargetList(); + + /** + * Model tests for TargetList + */ + @Test + public void testTargetList() { + // TODO: test TargetList + } + + /** + * Test the property 'filter' + */ + @Test + public void filterTest() { + // TODO: test filter + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'paginationToken' + */ + @Test + public void paginationTokenTest() { + // TODO: test paginationToken + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateArtifactoryTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateArtifactoryTest.java new file mode 100644 index 00000000..d0f32e72 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateArtifactoryTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetUpdateArtifactory + */ +public class TargetUpdateArtifactoryTest { + private final TargetUpdateArtifactory model = new TargetUpdateArtifactory(); + + /** + * Model tests for TargetUpdateArtifactory + */ + @Test + public void testTargetUpdateArtifactory() { + // TODO: test TargetUpdateArtifactory + } + + /** + * Test the property 'artifactoryAdminName' + */ + @Test + public void artifactoryAdminNameTest() { + // TODO: test artifactoryAdminName + } + + /** + * Test the property 'artifactoryAdminPwd' + */ + @Test + public void artifactoryAdminPwdTest() { + // TODO: test artifactoryAdminPwd + } + + /** + * Test the property 'baseUrl' + */ + @Test + public void baseUrlTest() { + // TODO: test baseUrl + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * 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/TargetUpdateAwsTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateAwsTest.java new file mode 100644 index 00000000..4a379f9c --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateAwsTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetUpdateAws + */ +public class TargetUpdateAwsTest { + private final TargetUpdateAws model = new TargetUpdateAws(); + + /** + * Model tests for TargetUpdateAws + */ + @Test + public void testTargetUpdateAws() { + // TODO: test TargetUpdateAws + } + + /** + * Test the property 'accessKey' + */ + @Test + public void accessKeyTest() { + // TODO: test accessKey + } + + /** + * Test the property 'accessKeyId' + */ + @Test + public void accessKeyIdTest() { + // TODO: test accessKeyId + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'region' + */ + @Test + public void regionTest() { + // TODO: test region + } + + /** + * Test the property 'sessionToken' + */ + @Test + public void sessionTokenTest() { + // TODO: test sessionToken + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateAzureTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateAzureTest.java new file mode 100644 index 00000000..7a59d780 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateAzureTest.java @@ -0,0 +1,171 @@ +/* + * 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 TargetUpdateAzure + */ +public class TargetUpdateAzureTest { + private final TargetUpdateAzure model = new TargetUpdateAzure(); + + /** + * Model tests for TargetUpdateAzure + */ + @Test + public void testTargetUpdateAzure() { + // TODO: test TargetUpdateAzure + } + + /** + * Test the property 'clientId' + */ + @Test + public void clientIdTest() { + // TODO: test clientId + } + + /** + * Test the property 'clientSecret' + */ + @Test + public void clientSecretTest() { + // TODO: test clientSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'resourceGroupName' + */ + @Test + public void resourceGroupNameTest() { + // TODO: test resourceGroupName + } + + /** + * Test the property 'resourceName' + */ + @Test + public void resourceNameTest() { + // TODO: test resourceName + } + + /** + * Test the property 'subscriptionId' + */ + @Test + public void subscriptionIdTest() { + // TODO: test subscriptionId + } + + /** + * Test the property 'tenantId' + */ + @Test + public void tenantIdTest() { + // TODO: test tenantId + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateDBTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateDBTest.java new file mode 100644 index 00000000..5c25f13d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateDBTest.java @@ -0,0 +1,339 @@ +/* + * 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 TargetUpdateDB + */ +public class TargetUpdateDBTest { + private final TargetUpdateDB model = new TargetUpdateDB(); + + /** + * Model tests for TargetUpdateDB + */ + @Test + public void testTargetUpdateDB() { + // TODO: test TargetUpdateDB + } + + /** + * Test the property 'dbDefinedConnectionType' + */ + @Test + public void dbDefinedConnectionTypeTest() { + // TODO: test dbDefinedConnectionType + } + + /** + * Test the property 'azureClientId' + */ + @Test + public void azureClientIdTest() { + // TODO: test azureClientId + } + + /** + * Test the property 'azureClientSecret' + */ + @Test + public void azureClientSecretTest() { + // TODO: test azureClientSecret + } + + /** + * Test the property 'azureTenantId' + */ + @Test + public void azureTenantIdTest() { + // TODO: test azureTenantId + } + + /** + * Test the property 'cloudServiceProvider' + */ + @Test + public void cloudServiceProviderTest() { + // TODO: test cloudServiceProvider + } + + /** + * Test the property 'clusterMode' + */ + @Test + public void clusterModeTest() { + // TODO: test clusterMode + } + + /** + * Test the property 'comment' + */ + @Test + public void commentTest() { + // TODO: test comment + } + + /** + * Test the property 'connectionType' + */ + @Test + public void connectionTypeTest() { + // TODO: test connectionType + } + + /** + * Test the property 'dbName' + */ + @Test + public void dbNameTest() { + // TODO: test dbName + } + + /** + * Test the property 'dbServerCertificates' + */ + @Test + public void dbServerCertificatesTest() { + // TODO: test dbServerCertificates + } + + /** + * Test the property 'dbServerName' + */ + @Test + public void dbServerNameTest() { + // TODO: test dbServerName + } + + /** + * Test the property 'dbType' + */ + @Test + public void dbTypeTest() { + // TODO: test dbType + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'host' + */ + @Test + public void hostTest() { + // TODO: test host + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'mongodbAtlas' + */ + @Test + public void mongodbAtlasTest() { + // TODO: test mongodbAtlas + } + + /** + * Test the property 'mongodbAtlasApiPrivateKey' + */ + @Test + public void mongodbAtlasApiPrivateKeyTest() { + // TODO: test mongodbAtlasApiPrivateKey + } + + /** + * Test the property 'mongodbAtlasApiPublicKey' + */ + @Test + public void mongodbAtlasApiPublicKeyTest() { + // TODO: test mongodbAtlasApiPublicKey + } + + /** + * Test the property 'mongodbAtlasProjectId' + */ + @Test + public void mongodbAtlasProjectIdTest() { + // TODO: test mongodbAtlasProjectId + } + + /** + * Test the property 'mongodbDefaultAuthDb' + */ + @Test + public void mongodbDefaultAuthDbTest() { + // TODO: test mongodbDefaultAuthDb + } + + /** + * Test the property 'mongodbUriOptions' + */ + @Test + public void mongodbUriOptionsTest() { + // TODO: test mongodbUriOptions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'oracleServiceName' + */ + @Test + public void oracleServiceNameTest() { + // TODO: test oracleServiceName + } + + /** + * Test the property 'port' + */ + @Test + public void portTest() { + // TODO: test port + } + + /** + * Test the property 'pwd' + */ + @Test + public void pwdTest() { + // TODO: test pwd + } + + /** + * Test the property 'snowflakeAccount' + */ + @Test + public void snowflakeAccountTest() { + // TODO: test snowflakeAccount + } + + /** + * Test the property 'snowflakeApiPrivateKey' + */ + @Test + public void snowflakeApiPrivateKeyTest() { + // TODO: test snowflakeApiPrivateKey + } + + /** + * Test the property 'snowflakeApiPrivateKeyPassword' + */ + @Test + public void snowflakeApiPrivateKeyPasswordTest() { + // TODO: test snowflakeApiPrivateKeyPassword + } + + /** + * Test the property 'ssl' + */ + @Test + public void sslTest() { + // TODO: test ssl + } + + /** + * Test the property 'sslCertificate' + */ + @Test + public void sslCertificateTest() { + // TODO: test sslCertificate + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'userName' + */ + @Test + public void userNameTest() { + // TODO: test userName + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateDockerhubTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateDockerhubTest.java new file mode 100644 index 00000000..16cbde53 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateDockerhubTest.java @@ -0,0 +1,131 @@ +/* + * 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 TargetUpdateDockerhub + */ +public class TargetUpdateDockerhubTest { + private final TargetUpdateDockerhub model = new TargetUpdateDockerhub(); + + /** + * Model tests for TargetUpdateDockerhub + */ + @Test + public void testTargetUpdateDockerhub() { + // TODO: test TargetUpdateDockerhub + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'dockerhubPassword' + */ + @Test + public void dockerhubPasswordTest() { + // TODO: test dockerhubPassword + } + + /** + * Test the property 'dockerhubUsername' + */ + @Test + public void dockerhubUsernameTest() { + // TODO: test dockerhubUsername + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * 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/TargetUpdateEksTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateEksTest.java new file mode 100644 index 00000000..af6fa4a0 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateEksTest.java @@ -0,0 +1,171 @@ +/* + * 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 TargetUpdateEks + */ +public class TargetUpdateEksTest { + private final TargetUpdateEks model = new TargetUpdateEks(); + + /** + * Model tests for TargetUpdateEks + */ + @Test + public void testTargetUpdateEks() { + // TODO: test TargetUpdateEks + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'eksAccessKeyId' + */ + @Test + public void eksAccessKeyIdTest() { + // TODO: test eksAccessKeyId + } + + /** + * Test the property 'eksClusterCaCert' + */ + @Test + public void eksClusterCaCertTest() { + // TODO: test eksClusterCaCert + } + + /** + * Test the property 'eksClusterEndpoint' + */ + @Test + public void eksClusterEndpointTest() { + // TODO: test eksClusterEndpoint + } + + /** + * Test the property 'eksClusterName' + */ + @Test + public void eksClusterNameTest() { + // TODO: test eksClusterName + } + + /** + * Test the property 'eksRegion' + */ + @Test + public void eksRegionTest() { + // TODO: test eksRegion + } + + /** + * Test the property 'eksSecretAccessKey' + */ + @Test + public void eksSecretAccessKeyTest() { + // TODO: test eksSecretAccessKey + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateGcpTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGcpTest.java new file mode 100644 index 00000000..dee18a34 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGcpTest.java @@ -0,0 +1,131 @@ +/* + * 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 TargetUpdateGcp + */ +public class TargetUpdateGcpTest { + private final TargetUpdateGcp model = new TargetUpdateGcp(); + + /** + * Model tests for TargetUpdateGcp + */ + @Test + public void testTargetUpdateGcp() { + // TODO: test TargetUpdateGcp + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gcpKey' + */ + @Test + public void gcpKeyTest() { + // TODO: test gcpKey + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateGithubTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGithubTest.java new file mode 100644 index 00000000..9b8c4e1a --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGithubTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetUpdateGithub + */ +public class TargetUpdateGithubTest { + private final TargetUpdateGithub model = new TargetUpdateGithub(); + + /** + * Model tests for TargetUpdateGithub + */ + @Test + public void testTargetUpdateGithub() { + // TODO: test TargetUpdateGithub + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'githubAppId' + */ + @Test + public void githubAppIdTest() { + // TODO: test githubAppId + } + + /** + * Test the property 'githubAppPrivateKey' + */ + @Test + public void githubAppPrivateKeyTest() { + // TODO: test githubAppPrivateKey + } + + /** + * Test the property 'githubBaseUrl' + */ + @Test + public void githubBaseUrlTest() { + // TODO: test githubBaseUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * 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/TargetUpdateGitlabTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGitlabTest.java new file mode 100644 index 00000000..4aa35c1b --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGitlabTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetUpdateGitlab + */ +public class TargetUpdateGitlabTest { + private final TargetUpdateGitlab model = new TargetUpdateGitlab(); + + /** + * Model tests for TargetUpdateGitlab + */ + @Test + public void testTargetUpdateGitlab() { + // TODO: test TargetUpdateGitlab + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * 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/TargetUpdateGkeTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGkeTest.java new file mode 100644 index 00000000..4d6abe13 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGkeTest.java @@ -0,0 +1,163 @@ +/* + * 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 TargetUpdateGke + */ +public class TargetUpdateGkeTest { + private final TargetUpdateGke model = new TargetUpdateGke(); + + /** + * Model tests for TargetUpdateGke + */ + @Test + public void testTargetUpdateGke() { + // TODO: test TargetUpdateGke + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gkeAccountKey' + */ + @Test + public void gkeAccountKeyTest() { + // TODO: test gkeAccountKey + } + + /** + * Test the property 'gkeClusterCert' + */ + @Test + public void gkeClusterCertTest() { + // TODO: test gkeClusterCert + } + + /** + * Test the property 'gkeClusterEndpoint' + */ + @Test + public void gkeClusterEndpointTest() { + // TODO: test gkeClusterEndpoint + } + + /** + * Test the property 'gkeClusterName' + */ + @Test + public void gkeClusterNameTest() { + // TODO: test gkeClusterName + } + + /** + * Test the property 'gkeServiceAccountEmail' + */ + @Test + public void gkeServiceAccountEmailTest() { + // TODO: test gkeServiceAccountEmail + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwCloudIdentity' + */ + @Test + public void useGwCloudIdentityTest() { + // TODO: test useGwCloudIdentity + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlasTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlasTest.java new file mode 100644 index 00000000..9e69c9d5 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlasTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetUpdateGlobalSignAtlas + */ +public class TargetUpdateGlobalSignAtlasTest { + private final TargetUpdateGlobalSignAtlas model = new TargetUpdateGlobalSignAtlas(); + + /** + * Model tests for TargetUpdateGlobalSignAtlas + */ + @Test + public void testTargetUpdateGlobalSignAtlas() { + // TODO: test TargetUpdateGlobalSignAtlas + } + + /** + * Test the property 'apiKey' + */ + @Test + public void apiKeyTest() { + // TODO: test apiKey + } + + /** + * Test the property 'apiSecret' + */ + @Test + public void apiSecretTest() { + // TODO: test apiSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'mtlsCertDataBase64' + */ + @Test + public void mtlsCertDataBase64Test() { + // TODO: test mtlsCertDataBase64 + } + + /** + * Test the property 'mtlsKeyDataBase64' + */ + @Test + public void mtlsKeyDataBase64Test() { + // TODO: test mtlsKeyDataBase64 + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * 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/TargetUpdateGlobalSignTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignTest.java new file mode 100644 index 00000000..41c5d1d3 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignTest.java @@ -0,0 +1,179 @@ +/* + * 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 TargetUpdateGlobalSign + */ +public class TargetUpdateGlobalSignTest { + private final TargetUpdateGlobalSign model = new TargetUpdateGlobalSign(); + + /** + * Model tests for TargetUpdateGlobalSign + */ + @Test + public void testTargetUpdateGlobalSign() { + // TODO: test TargetUpdateGlobalSign + } + + /** + * Test the property 'contactEmail' + */ + @Test + public void contactEmailTest() { + // TODO: test contactEmail + } + + /** + * Test the property 'contactFirstName' + */ + @Test + public void contactFirstNameTest() { + // TODO: test contactFirstName + } + + /** + * Test the property 'contactLastName' + */ + @Test + public void contactLastNameTest() { + // TODO: test contactLastName + } + + /** + * Test the property 'contactPhone' + */ + @Test + public void contactPhoneTest() { + // TODO: test contactPhone + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'profileId' + */ + @Test + public void profileIdTest() { + // TODO: test profileId + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'username' + */ + @Test + public void usernameTest() { + // TODO: test username + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateGodaddyTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateGodaddyTest.java new file mode 100644 index 00000000..8ea670ea --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateGodaddyTest.java @@ -0,0 +1,171 @@ +/* + * 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 TargetUpdateGodaddy + */ +public class TargetUpdateGodaddyTest { + private final TargetUpdateGodaddy model = new TargetUpdateGodaddy(); + + /** + * Model tests for TargetUpdateGodaddy + */ + @Test + public void testTargetUpdateGodaddy() { + // TODO: test TargetUpdateGodaddy + } + + /** + * Test the property 'apiKey' + */ + @Test + public void apiKeyTest() { + // TODO: test apiKey + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'imapFqdn' + */ + @Test + public void imapFqdnTest() { + // TODO: test imapFqdn + } + + /** + * Test the property 'imapPassword' + */ + @Test + public void imapPasswordTest() { + // TODO: test imapPassword + } + + /** + * Test the property 'imapPort' + */ + @Test + public void imapPortTest() { + // TODO: test imapPort + } + + /** + * Test the property 'imapUsername' + */ + @Test + public void imapUsernameTest() { + // TODO: test imapUsername + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'secret' + */ + @Test + public void secretTest() { + // TODO: test secret + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * 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/TargetUpdateHashiVaultTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateHashiVaultTest.java new file mode 100644 index 00000000..948075c0 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateHashiVaultTest.java @@ -0,0 +1,141 @@ +/* + * 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.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; + + +/** + * Model tests for TargetUpdateHashiVault + */ +public class TargetUpdateHashiVaultTest { + private final TargetUpdateHashiVault model = new TargetUpdateHashiVault(); + + /** + * Model tests for TargetUpdateHashiVault + */ + @Test + public void testTargetUpdateHashiVault() { + // TODO: test TargetUpdateHashiVault + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'hashiUrl' + */ + @Test + public void hashiUrlTest() { + // TODO: test hashiUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'namespace' + */ + @Test + public void namespaceTest() { + // TODO: test namespace + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'vaultToken' + */ + @Test + public void vaultTokenTest() { + // TODO: test vaultToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateK8sTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateK8sTest.java new file mode 100644 index 00000000..91d34775 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateK8sTest.java @@ -0,0 +1,179 @@ +/* + * 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 TargetUpdateK8s + */ +public class TargetUpdateK8sTest { + private final TargetUpdateK8s model = new TargetUpdateK8s(); + + /** + * Model tests for TargetUpdateK8s + */ + @Test + public void testTargetUpdateK8s() { + // TODO: test TargetUpdateK8s + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'k8sAuthType' + */ + @Test + public void k8sAuthTypeTest() { + // TODO: test k8sAuthType + } + + /** + * Test the property 'k8sClientCertificate' + */ + @Test + public void k8sClientCertificateTest() { + // TODO: test k8sClientCertificate + } + + /** + * Test the property 'k8sClientKey' + */ + @Test + public void k8sClientKeyTest() { + // TODO: test k8sClientKey + } + + /** + * Test the property 'k8sClusterCaCert' + */ + @Test + public void k8sClusterCaCertTest() { + // TODO: test k8sClusterCaCert + } + + /** + * Test the property 'k8sClusterEndpoint' + */ + @Test + public void k8sClusterEndpointTest() { + // TODO: test k8sClusterEndpoint + } + + /** + * Test the property 'k8sClusterName' + */ + @Test + public void k8sClusterNameTest() { + // TODO: test k8sClusterName + } + + /** + * Test the property 'k8sClusterToken' + */ + @Test + public void k8sClusterTokenTest() { + // TODO: test k8sClusterToken + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useGwServiceAccount' + */ + @Test + public void useGwServiceAccountTest() { + // TODO: test useGwServiceAccount + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateLdapTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateLdapTest.java new file mode 100644 index 00000000..729d7d27 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateLdapTest.java @@ -0,0 +1,163 @@ +/* + * 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 TargetUpdateLdap + */ +public class TargetUpdateLdapTest { + private final TargetUpdateLdap model = new TargetUpdateLdap(); + + /** + * Model tests for TargetUpdateLdap + */ + @Test + public void testTargetUpdateLdap() { + // TODO: test TargetUpdateLdap + } + + /** + * Test the property 'bindDn' + */ + @Test + public void bindDnTest() { + // TODO: test bindDn + } + + /** + * Test the property 'bindDnPassword' + */ + @Test + public void bindDnPasswordTest() { + // TODO: test bindDnPassword + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'ldapCaCert' + */ + @Test + public void ldapCaCertTest() { + // TODO: test ldapCaCert + } + + /** + * Test the property 'ldapUrl' + */ + @Test + public void ldapUrlTest() { + // TODO: test ldapUrl + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'serverType' + */ + @Test + public void serverTypeTest() { + // TODO: test serverType + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'tokenExpiration' + */ + @Test + public void tokenExpirationTest() { + // TODO: test tokenExpiration + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateLinkedTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateLinkedTest.java new file mode 100644 index 00000000..cbaa5ae6 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateLinkedTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetUpdateLinked + */ +public class TargetUpdateLinkedTest { + private final TargetUpdateLinked model = new TargetUpdateLinked(); + + /** + * Model tests for TargetUpdateLinked + */ + @Test + public void testTargetUpdateLinked() { + // TODO: test TargetUpdateLinked + } + + /** + * Test the property 'addHosts' + */ + @Test + public void addHostsTest() { + // TODO: test addHosts + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'hosts' + */ + @Test + public void hostsTest() { + // TODO: test hosts + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'parentTargetName' + */ + @Test + public void parentTargetNameTest() { + // TODO: test parentTargetName + } + + /** + * Test the property 'rmHosts' + */ + @Test + public void rmHostsTest() { + // TODO: test rmHosts + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'type' + */ + @Test + public void typeTest() { + // TODO: test type + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateOutputTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateOutputTest.java new file mode 100644 index 00000000..10e93caa --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateOutputTest.java @@ -0,0 +1,51 @@ +/* + * 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 TargetUpdateOutput + */ +public class TargetUpdateOutputTest { + private final TargetUpdateOutput model = new TargetUpdateOutput(); + + /** + * Model tests for TargetUpdateOutput + */ + @Test + public void testTargetUpdateOutput() { + // TODO: test TargetUpdateOutput + } + + /** + * Test the property 'targetId' + */ + @Test + public void targetIdTest() { + // TODO: test targetId + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdatePingTest.java b/src/test/java/io/akeyless/client/model/TargetUpdatePingTest.java new file mode 100644 index 00000000..2d6e82e8 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdatePingTest.java @@ -0,0 +1,155 @@ +/* + * 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 TargetUpdatePing + */ +public class TargetUpdatePingTest { + private final TargetUpdatePing model = new TargetUpdatePing(); + + /** + * Model tests for TargetUpdatePing + */ + @Test + public void testTargetUpdatePing() { + // TODO: test TargetUpdatePing + } + + /** + * Test the property 'administrativePort' + */ + @Test + public void administrativePortTest() { + // TODO: test administrativePort + } + + /** + * Test the property 'authorizationPort' + */ + @Test + public void authorizationPortTest() { + // TODO: test authorizationPort + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'pingUrl' + */ + @Test + public void pingUrlTest() { + // TODO: test pingUrl + } + + /** + * Test the property 'privilegedUser' + */ + @Test + public void privilegedUserTest() { + // TODO: test privilegedUser + } + + /** + * 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/TargetUpdateRabbitMqTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateRabbitMqTest.java new file mode 100644 index 00000000..5aa5615d --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateRabbitMqTest.java @@ -0,0 +1,139 @@ +/* + * 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 TargetUpdateRabbitMq + */ +public class TargetUpdateRabbitMqTest { + private final TargetUpdateRabbitMq model = new TargetUpdateRabbitMq(); + + /** + * Model tests for TargetUpdateRabbitMq + */ + @Test + public void testTargetUpdateRabbitMq() { + // TODO: test TargetUpdateRabbitMq + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'rabbitmqServerPassword' + */ + @Test + public void rabbitmqServerPasswordTest() { + // TODO: test rabbitmqServerPassword + } + + /** + * Test the property 'rabbitmqServerUri' + */ + @Test + public void rabbitmqServerUriTest() { + // TODO: test rabbitmqServerUri + } + + /** + * Test the property 'rabbitmqServerUser' + */ + @Test + public void rabbitmqServerUserTest() { + // TODO: test rabbitmqServerUser + } + + /** + * 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/TargetUpdateSalesforceTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateSalesforceTest.java new file mode 100644 index 00000000..a1d52918 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateSalesforceTest.java @@ -0,0 +1,195 @@ +/* + * 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 TargetUpdateSalesforce + */ +public class TargetUpdateSalesforceTest { + private final TargetUpdateSalesforce model = new TargetUpdateSalesforce(); + + /** + * Model tests for TargetUpdateSalesforce + */ + @Test + public void testTargetUpdateSalesforce() { + // TODO: test TargetUpdateSalesforce + } + + /** + * Test the property 'appPrivateKeyData' + */ + @Test + public void appPrivateKeyDataTest() { + // TODO: test appPrivateKeyData + } + + /** + * Test the property 'authFlow' + */ + @Test + public void authFlowTest() { + // TODO: test authFlow + } + + /** + * Test the property 'caCertData' + */ + @Test + public void caCertDataTest() { + // TODO: test caCertData + } + + /** + * Test the property 'caCertName' + */ + @Test + public void caCertNameTest() { + // TODO: test caCertName + } + + /** + * Test the property 'clientId' + */ + @Test + public void clientIdTest() { + // TODO: test clientId + } + + /** + * Test the property 'clientSecret' + */ + @Test + public void clientSecretTest() { + // TODO: test clientSecret + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'email' + */ + @Test + public void emailTest() { + // TODO: test email + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'securityToken' + */ + @Test + public void securityTokenTest() { + // TODO: test securityToken + } + + /** + * Test the property 'tenantUrl' + */ + @Test + public void tenantUrlTest() { + // TODO: test tenantUrl + } + + /** + * 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/TargetUpdateSshTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateSshTest.java new file mode 100644 index 00000000..4ccacef5 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateSshTest.java @@ -0,0 +1,163 @@ +/* + * 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 TargetUpdateSsh + */ +public class TargetUpdateSshTest { + private final TargetUpdateSsh model = new TargetUpdateSsh(); + + /** + * Model tests for TargetUpdateSsh + */ + @Test + public void testTargetUpdateSsh() { + // TODO: test TargetUpdateSsh + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'host' + */ + @Test + public void hostTest() { + // TODO: test host + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'port' + */ + @Test + public void portTest() { + // TODO: test port + } + + /** + * Test the property 'privateKey' + */ + @Test + public void privateKeyTest() { + // TODO: test privateKey + } + + /** + * Test the property 'privateKeyPassword' + */ + @Test + public void privateKeyPasswordTest() { + // TODO: test privateKeyPassword + } + + /** + * Test the property 'sshPassword' + */ + @Test + public void sshPasswordTest() { + // TODO: test sshPassword + } + + /** + * Test the property 'sshUsername' + */ + @Test + public void sshUsernameTest() { + // TODO: test sshUsername + } + + /** + * 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/TargetUpdateWebTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateWebTest.java new file mode 100644 index 00000000..abb939ec --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateWebTest.java @@ -0,0 +1,123 @@ +/* + * 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 TargetUpdateWeb + */ +public class TargetUpdateWebTest { + private final TargetUpdateWeb model = new TargetUpdateWeb(); + + /** + * Model tests for TargetUpdateWeb + */ + @Test + public void testTargetUpdateWeb() { + // TODO: test TargetUpdateWeb + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'url' + */ + @Test + public void urlTest() { + // TODO: test url + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateWindowsTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateWindowsTest.java new file mode 100644 index 00000000..94b41bc3 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateWindowsTest.java @@ -0,0 +1,171 @@ +/* + * 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 TargetUpdateWindows + */ +public class TargetUpdateWindowsTest { + private final TargetUpdateWindows model = new TargetUpdateWindows(); + + /** + * Model tests for TargetUpdateWindows + */ + @Test + public void testTargetUpdateWindows() { + // TODO: test TargetUpdateWindows + } + + /** + * Test the property 'certificate' + */ + @Test + public void certificateTest() { + // TODO: test certificate + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'domain' + */ + @Test + public void domainTest() { + // TODO: test domain + } + + /** + * Test the property 'hostname' + */ + @Test + public void hostnameTest() { + // TODO: test hostname + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'password' + */ + @Test + public void passwordTest() { + // TODO: test password + } + + /** + * Test the property 'port' + */ + @Test + public void portTest() { + // TODO: test port + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'useTls' + */ + @Test + public void useTlsTest() { + // TODO: test useTls + } + + /** + * Test the property 'username' + */ + @Test + public void usernameTest() { + // TODO: test username + } + +} diff --git a/src/test/java/io/akeyless/client/model/TargetUpdateZeroSSLTest.java b/src/test/java/io/akeyless/client/model/TargetUpdateZeroSSLTest.java new file mode 100644 index 00000000..94de72d1 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/TargetUpdateZeroSSLTest.java @@ -0,0 +1,171 @@ +/* + * 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 TargetUpdateZeroSSL + */ +public class TargetUpdateZeroSSLTest { + private final TargetUpdateZeroSSL model = new TargetUpdateZeroSSL(); + + /** + * Model tests for TargetUpdateZeroSSL + */ + @Test + public void testTargetUpdateZeroSSL() { + // TODO: test TargetUpdateZeroSSL + } + + /** + * Test the property 'apiKey' + */ + @Test + public void apiKeyTest() { + // TODO: test apiKey + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'imapFqdn' + */ + @Test + public void imapFqdnTest() { + // TODO: test imapFqdn + } + + /** + * Test the property 'imapPassword' + */ + @Test + public void imapPasswordTest() { + // TODO: test imapPassword + } + + /** + * Test the property 'imapPort' + */ + @Test + public void imapPortTest() { + // TODO: test imapPort + } + + /** + * Test the property 'imapTargetEmail' + */ + @Test + public void imapTargetEmailTest() { + // TODO: test imapTargetEmail + } + + /** + * Test the property 'imapUsername' + */ + @Test + public void imapUsernameTest() { + // TODO: test imapUsername + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'timeout' + */ + @Test + public void timeoutTest() { + // TODO: test timeout + } + + /** + * 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/UpdateGitlabTargetOutputTest.java b/src/test/java/io/akeyless/client/model/UpdateGitlabTargetOutputTest.java new file mode 100644 index 00000000..19e72203 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/UpdateGitlabTargetOutputTest.java @@ -0,0 +1,51 @@ +/* + * 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 UpdateGitlabTargetOutput + */ +public class UpdateGitlabTargetOutputTest { + private final UpdateGitlabTargetOutput model = new UpdateGitlabTargetOutput(); + + /** + * Model tests for UpdateGitlabTargetOutput + */ + @Test + public void testUpdateGitlabTargetOutput() { + // TODO: test UpdateGitlabTargetOutput + } + + /** + * Test the property 'targetId' + */ + @Test + public void targetIdTest() { + // TODO: test targetId + } + +} diff --git a/src/test/java/io/akeyless/client/model/UpdateGitlabTargetTest.java b/src/test/java/io/akeyless/client/model/UpdateGitlabTargetTest.java new file mode 100644 index 00000000..86fb5ed9 --- /dev/null +++ b/src/test/java/io/akeyless/client/model/UpdateGitlabTargetTest.java @@ -0,0 +1,155 @@ +/* + * 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 UpdateGitlabTarget + */ +public class UpdateGitlabTargetTest { + private final UpdateGitlabTarget model = new UpdateGitlabTarget(); + + /** + * Model tests for UpdateGitlabTarget + */ + @Test + public void testUpdateGitlabTarget() { + // TODO: test UpdateGitlabTarget + } + + /** + * Test the property 'comment' + */ + @Test + public void commentTest() { + // TODO: test comment + } + + /** + * Test the property 'description' + */ + @Test + public void descriptionTest() { + // TODO: test description + } + + /** + * Test the property 'gitlabAccessToken' + */ + @Test + public void gitlabAccessTokenTest() { + // TODO: test gitlabAccessToken + } + + /** + * Test the property 'gitlabCertificate' + */ + @Test + public void gitlabCertificateTest() { + // TODO: test gitlabCertificate + } + + /** + * Test the property 'gitlabUrl' + */ + @Test + public void gitlabUrlTest() { + // TODO: test gitlabUrl + } + + /** + * Test the property 'json' + */ + @Test + public void jsonTest() { + // TODO: test json + } + + /** + * Test the property 'keepPrevVersion' + */ + @Test + public void keepPrevVersionTest() { + // TODO: test keepPrevVersion + } + + /** + * Test the property 'key' + */ + @Test + public void keyTest() { + // TODO: test key + } + + /** + * Test the property 'maxVersions' + */ + @Test + public void maxVersionsTest() { + // TODO: test maxVersions + } + + /** + * Test the property 'name' + */ + @Test + public void nameTest() { + // TODO: test name + } + + /** + * Test the property 'newName' + */ + @Test + public void newNameTest() { + // TODO: test newName + } + + /** + * Test the property 'token' + */ + @Test + public void tokenTest() { + // TODO: test token + } + + /** + * Test the property 'uidToken' + */ + @Test + public void uidTokenTest() { + // TODO: test uidToken + } + + /** + * Test the property 'updateVersion' + */ + @Test + public void updateVersionTest() { + // TODO: test updateVersion + } + +}